@TheoL, thanks again for looking at my problem.
You could be right about the mqtt-client-gateway being the problem.
I'm waiting for a new Arduino UNO to arrive to test the mqtt gateway based on 1.5 lib.
Meanwhile if assembled another Arduino Nano + nRF24L01 node and uploaded the sketch to it.
Below is a dump of the serial monitor.
From the serial monitor dump, could somebody please explain to me the meaning of "l=8:03606113 " ?
Because when this comes up it is where things go wrong ...
send: 28-28-255-255 s=255,c=3,t=7,pt=0,l=0,st=fail:
read: 0-0-28 s=255,c=3,t=8,pt=1,l=1:0
new parent=0, d=1
sensor started, id 28
send: 28-28-0-0 s=255,c=0,t=17,pt=0,l=5,st=ok:1.4.2
send: 28-28-0-0 s=255,c=3,t=6,pt=1,l=1,st=ok:0
read: 0-0-28 s=255,c=3,t=6,pt=0,l=1:M
send: 28-28-0-0 s=255,c=3,t=11,pt=0,l=5,st=ok:RELAY
send: 28-28-0-0 s=255,c=3,t=12,pt=0,l=6,st=ok:node28
send: 28-28-0-0 s=28,c=0,t=3,pt=0,l=0,st=ok:
Loaded status from gw: 1
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:0D096113
Incoming change for sensor:28, New status: 0
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:1D096113
Incoming change for sensor:28, New status: 1
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:0D096113
Incoming change for sensor:28, New status: 0
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:1D096113
Incoming change for sensor:28, New status: 1
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:03606113 <==== what is the meaning of this ?
Incoming change for sensor:28, New status: 1 <==== the result is that New status = 1 when it should be 0 !!
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:1D006113
Incoming change for sensor:28, New status: 1
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:0D006113
Incoming change for sensor:28, New status: 0
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:1D006113
Incoming change for sensor:28, New status: 1
read: 0-0-28 s=28,c=1,t=2,pt=0,l=8:0D006113
Incoming change for sensor:28, New status: 0
Thanks,
DirkB