2.0.0beta RBoard (4 relays 4 switches, pir) with IBoard Eth. GW problem
-
RF24L01 network without SIGNING, OTA feature.
My RBoard hangs if it receives a message from gw before reaching the process loop. After some resets it finishes his setup and I get states from my buttons and I can switch my relays in fhem.
With small mini, nano sensors and only 2 or 3 values (temp, hum, pressure) there are no problems.
Here are 3 logs from my RBoard (id 30)starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0
read: 0-0-30 s=255 c=3 t=15 pt=0 l=2 sg=0: // ???
// hanging
starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0
// hanging
send: 30-30-0-0 s=255 c=3 t=11 pt=0 l=13 sg=0 st=ok:Itlead RBoard
send: 30-30-0-0 s=255 c=3 t=12 pt=0 l=3 sg=0 st=ok:1.0
send: 30-30-0-0 s=1 c=0 t=1 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=2 c=0 t=4 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=10 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 0
send: 30-30-0-0 s=11 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 1
send: 30-30-0-0 s=12 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 2
send: 30-30-0-0 s=13 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 3
send: 30-30-0-0 s=20 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 0
send: 30-30-0-0 s=21 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 1
send: 30-30-0-0 s=22 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 2
send: 30-30-0-0 s=23 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 3
Init complete, node id=30 parent=0 distance=1
// ok
motion: 1
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:1
motion: 0
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:0
send: 30-30-0-0 s=10 c=1 t=2 pt=1 l=1 sg=0 st=ok:1
Now the node works.
Could it be a timing problem? Also the received message has type: text.
but gw sends 2 bytes in "signerPresentation(_msg)" if I am not wrong.
Has anyone an idea?switch 1: on
read: 0-0-30 s=10 c=1 t=2 pt=1 l=1 sg=0:1
-
@pit said:
RF24L01 network without SIGNING, OTA feature.
My RBoard hangs if it receives a message from gw before reaching the process loop. After some resets it finishes his setup and I get states from my buttons and I can switch my relays in fhem.
With small mini, nano sensors and only 2 or 3 values (temp, hum, pressure) there are no problems.
Here are 3 logs from my RBoard (id 30)starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0
read: 0-0-30 s=255 c=3 t=15 pt=0 l=2 sg=0: // ???
// hanging
starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0send: 30-30-0-0 s=255 c=3 t=11 pt=0 l=13 sg=0 st=ok:Itlead RBoard
send: 30-30-0-0 s=255 c=3 t=12 pt=0 l=3 sg=0 st=ok:1.0
send: 30-30-0-0 s=1 c=0 t=1 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=2 c=0 t=4 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=10 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 0
send: 30-30-0-0 s=11 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 1
send: 30-30-0-0 s=12 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 2
send: 30-30-0-0 s=13 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 3
send: 30-30-0-0 s=20 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 0
send: 30-30-0-0 s=21 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 1
send: 30-30-0-0 s=22 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 2
send: 30-30-0-0 s=23 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 3
Init complete, node id=30 parent=0 distance=1
// ok
motion: 1
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:1
motion: 0
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:0
send: 30-30-0-0 s=10 c=1 t=2 pt=1 l=1 sg=0 st=ok:1
Now the node works.
Could it be a timing problem? Also the received message has type: text.
but gw sends 2 bytes in "signerPresentation(_msg)" if I am not wrong.
Has anyone an idea?switch 1: on
read: 0-0-30 s=10 c=1 t=2 pt=1 l=1 sg=0:1
-
@pit said:
@pit said:
RF24L01 network without SIGNING, OTA feature.
My RBoard hangs if it receives a message from gw before reaching the process loop. After some resets it finishes his setup and I get states from my buttons and I can switch my relays in fhem.
With small mini, nano sensors and only 2 or 3 values (temp, hum, pressure) there are no problems.
Here are 3 logs from my RBoard (id 30)starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0
read: 0-0-30 s=255 c=3 t=15 pt=0 l=2 sg=0: // ???
// hanging
starting sensor (RNNNA-, 2.0.0)
Radio init successful
send: 30-30-0-0 s=2 c=2 t=3 pt=0 l=0 sg=0 st=ok:
Node ready to receive messages...
send: 30-30-0-0 s=255 c=3 t=15 pt=0 l=2 sg=0 st=ok:
send: 30-30-0-0 s=255 c=0 t=17 pt=0 l=5 sg=0 st=ok:2.0.0
send: 30-30-0-0 s=255 c=3 t=6 pt=1 l=1 sg=0 st=ok:0send: 30-30-0-0 s=255 c=3 t=11 pt=0 l=13 sg=0 st=ok:Itlead RBoard
send: 30-30-0-0 s=255 c=3 t=12 pt=0 l=3 sg=0 st=ok:1.0
send: 30-30-0-0 s=1 c=0 t=1 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=2 c=0 t=4 pt=0 l=0 sg=0 st=ok:
send: 30-30-0-0 s=10 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 0
send: 30-30-0-0 s=11 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 1
send: 30-30-0-0 s=12 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 2
send: 30-30-0-0 s=13 c=0 t=3 pt=0 l=8 sg=0 st=ok:Switch 3
send: 30-30-0-0 s=20 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 0
send: 30-30-0-0 s=21 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 1
send: 30-30-0-0 s=22 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 2
send: 30-30-0-0 s=23 c=0 t=3 pt=0 l=7 sg=0 st=ok:Relay 3
Init complete, node id=30 parent=0 distance=1
// ok
motion: 1
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:1
motion: 0
send: 30-30-0-0 s=1 c=1 t=16 pt=0 l=1 sg=0 st=ok:0
send: 30-30-0-0 s=10 c=1 t=2 pt=1 l=1 sg=0 st=ok:1
Now the node works.
Could it be a timing problem? Also the received message has type: text.
but gw sends 2 bytes in "signerPresentation(_msg)" if I am not wrong.
Has anyone an idea?read: 0-0-30 s=10 c=1 t=2 pt=1 l=1 sg=0:1