Dear Mikael,
nop didn't.
Moving it before the include fixed it
Thank you very much for your quick reply
Sensor now works like a charm.
Dear Mikael,
nop didn't.
Moving it before the include fixed it
Thank you very much for your quick reply
Sensor now works like a charm.
Dear Mikael,
nop didn't.
Moving it before the include fixed it
Thank you very much for your quick reply
Sensor now works like a charm.
Hi All,
first of all thank's to everybody who put so much work into MySensors.
I'm new to MySensors and only recently started with HomeAutomation.
I have a Raspberry 3 running Openhabian and already got ZWAVE and Philips Hue up and running doing stuff with Motion detection, Lights and Wallplugs. So far so good.
Now I want to expand to MySensors in order to build my own Arduino based sensors and actuators.
I've wired one NRF24L01+ Module directly to my Raspberry following this great Guide by Marcelo.
The GW connects to a Mosquitto MQTT Server running on the same Raspberry and seems to work correctly:
./mysgw -d
mysgw: Starting gateway...
mysgw: Protocol version - 2.1.1
mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.1.1
mysgw: TSF:LRT:OK
mysgw: TSM:INIT
mysgw: TSF:WUR:MS=0
mysgw: TSM:INIT:TSP OK
mysgw: TSM:INIT:GW MODE
mysgw: TSM:READY:ID=0,PAR=0,DIS=0
mysgw: MCO:REG:NOT NEEDED
mysgw: MCO:BGN:STP
mysgw: MCO:BGN:INIT OK,TSP=1
mysgw: Attempting MQTT connection...
mysgw: connected to 127.0.0.1
mysgw: MQTT connected
I also have my first Motion Detection Sensor wired up with an Uno R3 and the same NRF24L01+ Modul.
I use the unmodified Sketch from Henrik Ekblad
Both NRF24L01+ Modules are pimed with an capacitor.
But what I gather from the node logs it seems to be stuck at requesting an ID
Node:
0 MCO:BGN:INIT NODE,CP=RNNNA--,VER=2.1.1
3 TSM:INIT
4 TSF:WUR:MS=0
11 TSM:INIT:TSP OK
13 TSM:FPAR
15 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
897 TSF:MSG:READ,0-0-255,s=255,c=3,t=8,pt=1,l=1,sg=0:0
902 TSF:MSG:FPAR OK,ID=0,D=1
2022 TSM:FPAR:OK
2023 TSM:ID
2024 TSM:ID:REQ
2027 TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK:
4034 TSM:ID
4035 TSM:ID:REQ
4037 TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK:
6045 TSM:ID
6046 TSM:ID:REQ
6048 TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK:
8056 TSM:ID
8057 TSM:ID:REQ
8059 TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK:
10068 !TSM:ID:FAIL
10070 TSM:FAIL:CNT=1
10072 TSM:FAIL:PDT
Gateway:
./mysgw -d
mysgw: Starting gateway...
mysgw: Protocol version - 2.1.1
mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.1.1
mysgw: TSF:LRT:OK
mysgw: TSM:INIT
mysgw: TSF:WUR:MS=0
mysgw: TSM:INIT:TSP OK
mysgw: TSM:INIT:GW MODE
mysgw: TSM:READY:ID=0,PAR=0,DIS=0
mysgw: MCO:REG:NOT NEEDED
mysgw: MCO:BGN:STP
mysgw: MCO:BGN:INIT OK,TSP=1
mysgw: Attempting MQTT connection...
mysgw: connected to 127.0.0.1
mysgw: MQTT connected
mysgw: Sending message on topic: mysensors-out/0/255/0/0/18
mysgw: TSF:MSG:READ,255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
mysgw: TSF:MSG:BC
mysgw: TSF:MSG:FPAR REQ,ID=255
mysgw: TSF:PNG:SEND,TO=0
mysgw: TSF:CKU:OK
mysgw: TSF:MSG:GWL OK
mysgw: TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
mysgw: TSF:MSG:READ,255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
mysgw: TSF:MSG:BC
mysgw: TSF:MSG:FPAR REQ,ID=255
mysgw: TSF:PNG:SEND,TO=0
mysgw: TSF:CKU:OK
mysgw: TSF:MSG:GWL OK
mysgw: TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
mysgw: TSF:MSG:READ,255-255-0,s=255,c=3,t=3,pt=0,l=0,sg=0:
mysgw: Sending message on topic: mysensors-out/255/255/3/0/3
I've tried adding:
#define MY_NODE_ID 1
Unfortunately that does not affect the Output.
I've also cleared the eeprom several times with the MySensors ClearEepromConfig Sketch, but also to no effect.
Communication between Gateway and Node seems to work (as I judge from the logs, since Parent Node ID is exchanged)
But Client Node does not get through with ID Request: !TSM:ID:FAIL
Would be glad to receive a hint or advice.
Thank you
Severin