Mark,
Ik ben nog even verder gaan testen, nou blijkt mijn mega toch helemaal geen events meer te ontvangen (ook niet van handzenders of deurschakelaars). Ik ben teruggegaan naar V3.0.1 R491 en nu ontvangt mijn mega wel events.
Ik doe dus vast iets fout bij het compileren van de mega met de nieuwe software versie, hierbij de screen dump:
// Stap 3.tset
// Stel hieronder in welk Nodo unit nummer u gaat compileren. Uitgangspunt is dat elke fysieke Nodo een uniek unit nummer krijgt toegekend.
// Voor elk unit nummer kunt u verderop deze pagina een blokje kenmerken instellen.
// Als dat eenmalig is gedaan, kunt u voortaan die set instellingen selecteren met het unit nummer:
#define UNIT_NODO 1
//****************************** Door gebruiker in te stellen - eenmalig, en daarna alleen bij wijzigingen ***************************************************************
// Voor een beschrijving van de beschikbare devices: zie de Wiki pagina's.
// Onder aan deze pagina vindt u een complete lijst met de benodigde statements om een device te kunnen gebruiken.
// In dit blokje geeft u aan welke devices gebruikt worden in het landschap met Nodo's.
#define DEVICE_01 // Kaku : Klik-Aan-Klik-Uit ontvangen
#define DEVICE_02 // SendKaku : Klik-Aan-Klik-Uit verzenden
#define DEVICE_03 // NewKAKU : Klik-Aan-Klik-Uit ontvangen, automatische codering.
#define DEVICE_04 // SendNewKAKU : Klik-Aan-Klik-Uit zenden, automatische codering.
#define DEVICE_06 // DHT11 : Temperatuursensor
#define DEVICE_97
// Geef in onderstaande tabel aan welke devices die in ALLE Nodo's feitelijk worden gebruikt:
#define DEVICE_CORE_01 // Kaku : Klik-Aan-Klik-Uit ontvangen
#define DEVICE_CORE_02 // SendKaku : Klik-Aan-Klik-Uit verzenden
#define DEVICE_CORE_03 // NewKAKU : Klik-Aan-Klik-Uit ontvangen, automatische codering.
#define DEVICE_CORE_04 // SendNewKAKU : Klik-Aan-Klik-Uit zenden, automatische codering.
#define DEVICE_CORE_97
// hieronder kunt u de instellingen per unit nummer vastleggen. Bij compileren wordt a.d.h.v. het UNIT_NODO nummer de juiste set gekozen.
// het is handig om per gebruikte Nodo eenmalig een blokje met definities te maken.
// dit blokje hoeft daarna alleen gewijzigd te worden als er een wijziging in die Nodo nodig is.
// Als startpunt hebben we een aantal Nodo's als voorbeeld gedefinieerd.
// ----------------------------------------------------------------------------------------------------------------------------------------
// Definities voor Nodo unit nummer 1
// Hardware : Arduino Mega 2560
// Toepassing :
#if (UNIT_NODO == 1)
// Specificatie van deze Nodo:
#define NODO_MEGA true
#define ETHERNET true
// Devices in gebruik op deze Nodo:
#define DEVICE_CORE_01 // Kaku : Klik-Aan-Klik-Uit ontvangen
#define DEVICE_CORE_02 // SendKaku : Klik-Aan-Klik-Uit verzenden
#define DEVICE_CORE_03 // NewKAKU : Klik-Aan-Klik-Uit ontvangen, automatische codering.
#define DEVICE_CORE_04 // SendNewKAKU : Klik-Aan-Klik-Uit zenden, automatische codering.
#endif
// ----------------------------------------------------------------------------------------------------------------------------------------
Ik heb het ook geprobeerd zonder de define DEVICE_CORE.... onder Unit 1 geplaatst te hebben. Maar ik heb dit gedaan omdat het voor de small wel noodzakelijk leek te zijn.
Groet Marcel