Ethernet Gateway and Window Sensor dont communicate.

  • Hi together,

    yesterday i soldered an ethernet controller and a window sensor. But it seems not to work, and i ask me how to check. It looks like the modules dont send. But i dont know how to check this.

    When i connect the Controller and the Sensor to my computer on serial console i see only this output:


    0;0;3;0;9;gateway started, id=0, parent=0, distance=0

    Window Sensor:

    find parent
    send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,st=bd, id=255, parent=255, distance=255
    find parent
    send: 255-255-255-27,pt=0,l=0,sg=0,st=bc:
    find parent
    send: 255-255-255-255 s=255,c=3,=0,st=bc:

    I used on them the API 1.5. On both i used the sample Sketches.

    Can you help me please, how can i check the radio is working.

    I have on both modules an arduine nano. And on the controller i have a NRF24l01p with PA and sma Connector. On the Window Sensor i have a small nrf24l01 (modell 3629)

    Thank you in Advance
    Greets Eddie

  • Your sensor is requesting an ID. What controller are you using?

  • sorry i mean the ethernet gateway.
    this one:

    OK, but i have read at the api that the sensor get automaticaly an id from gateway.
    If not where i can configure the id?
    thank you

  • No, you are getting it wrong.

    The gateway never assigns ID to sensors, thats the task of a controller:

    sensor ---> gateway ---> controller (where controller is one of the controllers listed here

    Alternatively, you can set a static ID on your sensornode by doing

    // Assign ID 6 to sensor node

    instead of


  • Ah, ok. I use FHEM. In FHEM i have defined the gateway. In FHEM i see this:

    FD 5
    NAME CUL_MySensors
    NOTIFYDEV global
    NR 41
    NTFY_ORDER 50-CUL_MySensors
    STATE startup complete
    ack 0
    inclusion-mode 1
    outstandingAck 0
    version 1.5.1
    connection  startup complete  2015-12-18 16:43:30
    state  opened  2015-12-18 16:43:30
    autocreate 1
    stateFormat connection

    that is what i see on serial monitor of the sensor:

    find parent
    send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,st=bc:
    sensor started, id=255, parent=255, distance=255
    find parent
    send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,st=bc:
    find parent
    send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,st=bc:

  • I am not familiar with FHEM, but I think you problem is in the FHEM settings - the controller is not assigning the ID to the sensor.

    Did you try to assign the node ID manually in gw.begin?