Node stopped sending data but it was still sending some info
-
Yesterday one of my RPI stopped responding and my outdoor node stopped sending values back. This morning I rebooted the RPI and node was still not sending data to domoticz, so once I brought it inside (still didn't open it yet) I logged this from the RPI console
mysgw: TSF:MSG:READ,15-15-255,s=255,c=3,t=7,pt=0,l=0,sg=0: mysgw: TSF:MSG:BC mysgw: TSF:MSG:FPAR REQ,ID=15 mysgw: TSF:PNG:SEND,TO=0 mysgw: TSF:CKU:OK mysgw: TSF:MSG:GWL OK mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0 mysgw: Client 0: 0;0;3;0;18;PING mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=24,pt=1,l=1,sg=0:1 mysgw: TSF:MSG:PINGED,ID=15,HP=1 mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=OK:1
Then I did a reset and node started to work again
mysgw: TSF:MSG:READ,15-15-255,s=255,c=3,t=7,pt=0,l=0,sg=0: mysgw: TSF:MSG:BC mysgw: TSF:MSG:FPAR REQ,ID=15 mysgw: TSF:PNG:SEND,TO=0 mysgw: TSF:CKU:OK mysgw: TSF:MSG:GWL OK mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0 mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=24,pt=1,l=1,sg=0:1 mysgw: TSF:MSG:PINGED,ID=15,HP=1 mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=OK:1 mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=15,pt=6,l=2,sg=0:0100 mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=OK:0100 mysgw: TSF:MSG:READ,15-15-0,s=255,c=0,t=17,pt=0,l=10,sg=0:2.2.0-beta mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=6,pt=1,l=1,sg=0:0 mysgw: Client 0: 15;255;3;0;6;M mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=6,pt=0,l=1,sg=0,ft=0,st=OK:M mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=11,pt=0,l=8,sg=0:TEMP HUM mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=12,pt=0,l=3,sg=0:1.2 mysgw: TSF:MSG:READ,15-15-0,s=0,c=0,t=7,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=1,c=0,t=6,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=202,c=0,t=33,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=203,c=0,t=33,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=204,c=0,t=16,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=201,c=0,t=30,pt=0,l=0,sg=0: mysgw: TSF:MSG:READ,15-15-0,s=255,c=3,t=26,pt=1,l=1,sg=0:2 mysgw: TSF:MSG:SEND,0-0-15-15,s=255,c=3,t=27,pt=1,l=1,sg=0,ft=0,st=OK:1 mysgw: TSF:MSG:READ,15-15-0,s=1,c=1,t=0,pt=7,l=5,sg=0:17.8 mysgw: TSF:MSG:READ,15-15-0,s=0,c=1,t=1,pt=7,l=5,sg=0:78.0 mysgw: TSF:MSG:READ,15-15-0,s=202,c=1,t=37,pt=2,l=2,sg=0:-73 mysgw: TSF:MSG:READ,15-15-0,s=203,c=1,t=37,pt=2,l=2,sg=0:-59 mysgw: TSF:MSG:READ,15-15-0,s=204,c=1,t=23,pt=2,l=2,sg=0:19 mysgw: Client 0: 0;0;3;0;18;PING mysgw: TSF:MSG:READ,15-15-0,s=201,c=1,t=38,pt=7,l=5,sg=0:2.74
I do have #define MY_TRANSPORT_WAIT_READY_MS 10000 in order to allow the node to still go to sleep in case gateway is unreachable. Any idea of the possible cause? It is hard to debug this problem since once I reset the node it goes back to normal and it only happened once.