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:0

    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:

    @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:0

    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?

    read: 0-0-30 s=10 c=1 t=2 pt=1 l=1 sg=0:1


Log in to reply
 

Suggested Topics

0
Online

11.2k
Users

11.1k
Topics

112.5k
Posts