Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. Node red won't read serial gateway

Node red won't read serial gateway

Scheduled Pinned Locked Moved Troubleshooting
node red
3 Posts 2 Posters 1.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    trubel
    wrote on last edited by
    #1

    I am using two moteinos (RFM69CHW), one as a serial gateway and the other as a DHT node. The serial gateway successfully reads the DHT node's broadcast just fine on my laptop - I can see the temp and humidity scroll by in the serial monitor.

    But when I move the serial gateway to my raspberry pi, on which run mosquitto and node red, the serial gateway seems to init and then dies. Here is the debug

    7/5/2017, 5:52:39 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;MCO:BGN:INIT GW,CP…", _msgid: "fa7a7cfa.9f8e3" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;TSM:INIT↵", _msgid: "83392787.d54478" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;TSF:WUR:MS=0↵", _msgid: "bcc29997.3e1ed8" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;TSM:INIT:TSP OK↵", _msgid: "1f8d6154.08a47f" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;TSM:INIT:GW MODE↵", _msgid: "5a2c462e.09d748" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;TSM:READY:ID=0,PAR…", _msgid: "67f5b4ad.dd813c" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;MCO:REG:NOT NEEDED…", _msgid: "7f7e915f.d8a83" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;14;Gateway startup c…", _msgid: "e7e4a656.416e28" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;0;0;18;2.1.1↵", _msgid: "28518b77.2d31c4" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;MCO:BGN:STP↵", _msgid: "b0188d98.b6cee" }
    7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
    msg : Object
    { payload: "0;255;3;0;9;MCO:BGN:INIT OK,TS…", _msgid: "e3fccbc5.3f0cd8" }

    Looks like my parameters for the serial node work ? - and I have a green light saying connected.

    Watching the dht node in serial monitor, it looks like it no longer connects with the gateway:

    0 MCO:BGN:INIT NODE,CP=RRNNA--,VER=2.1.1
    3 TSM:INIT
    4 TSF:WUR:MS=0
    6 TSM:INIT:TSP OK
    8 TSF:SID:OK,ID=254
    10 TSM:FPAR
    142 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    2149 !TSM:FPAR:NO REPLY
    2151 TSM:FPAR
    2282 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    4289 !TSM:FPAR:NO REPLY
    4291 TSM:FPAR
    4421 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    6428 !TSM:FPAR:NO REPLY
    6430 TSM:FPAR
    6560 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    8567 !TSM:FPAR:FAIL
    8568 TSM:FAIL:CNT=1
    8570 TSM:FAIL:PDT

    But when I reconnect the gateway to my laptop, it works fine again.

    Is this a power issue at the pi usb port? Workaround?

    Any other thoughts /similar experiences????

    How to troubleshoot?

    Thanks in advance.

    tbowmoT 1 Reply Last reply
    0
    • T trubel

      I am using two moteinos (RFM69CHW), one as a serial gateway and the other as a DHT node. The serial gateway successfully reads the DHT node's broadcast just fine on my laptop - I can see the temp and humidity scroll by in the serial monitor.

      But when I move the serial gateway to my raspberry pi, on which run mosquitto and node red, the serial gateway seems to init and then dies. Here is the debug

      7/5/2017, 5:52:39 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;MCO:BGN:INIT GW,CP…", _msgid: "fa7a7cfa.9f8e3" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;TSM:INIT↵", _msgid: "83392787.d54478" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;TSF:WUR:MS=0↵", _msgid: "bcc29997.3e1ed8" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;TSM:INIT:TSP OK↵", _msgid: "1f8d6154.08a47f" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;TSM:INIT:GW MODE↵", _msgid: "5a2c462e.09d748" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;TSM:READY:ID=0,PAR…", _msgid: "67f5b4ad.dd813c" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;MCO:REG:NOT NEEDED…", _msgid: "7f7e915f.d8a83" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;14;Gateway startup c…", _msgid: "e7e4a656.416e28" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;0;0;18;2.1.1↵", _msgid: "28518b77.2d31c4" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;MCO:BGN:STP↵", _msgid: "b0188d98.b6cee" }
      7/5/2017, 5:52:40 PMnode: Serial to MQTT debug
      msg : Object
      { payload: "0;255;3;0;9;MCO:BGN:INIT OK,TS…", _msgid: "e3fccbc5.3f0cd8" }

      Looks like my parameters for the serial node work ? - and I have a green light saying connected.

      Watching the dht node in serial monitor, it looks like it no longer connects with the gateway:

      0 MCO:BGN:INIT NODE,CP=RRNNA--,VER=2.1.1
      3 TSM:INIT
      4 TSF:WUR:MS=0
      6 TSM:INIT:TSP OK
      8 TSF:SID:OK,ID=254
      10 TSM:FPAR
      142 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      2149 !TSM:FPAR:NO REPLY
      2151 TSM:FPAR
      2282 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      4289 !TSM:FPAR:NO REPLY
      4291 TSM:FPAR
      4421 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      6428 !TSM:FPAR:NO REPLY
      6430 TSM:FPAR
      6560 TSF:MSG:SEND,254-254-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      8567 !TSM:FPAR:FAIL
      8568 TSM:FAIL:CNT=1
      8570 TSM:FAIL:PDT

      But when I reconnect the gateway to my laptop, it works fine again.

      Is this a power issue at the pi usb port? Workaround?

      Any other thoughts /similar experiences????

      How to troubleshoot?

      Thanks in advance.

      tbowmoT Offline
      tbowmoT Offline
      tbowmo
      Admin
      wrote on last edited by
      #2

      @trubel

      Do you have the raspberry pi at the same place as your laptop? In other words, is the gateway relocated when connected to the rpi, compared to when you have it at your laptop?

      This seems like RF link issues.. So my guess is that the node can not see the gateway, whenever it is connected to the rpi..

      Try sending a I_HEARTBEAT_REQUEST to the gateway from node-red (create a node that injects a message like the following:

      0;255;3;0;18;
      

      The gateway should respond with I_HEARTBEAT_RESPONSE, like the following package:

      0;255;3;0;22;
      
      1 Reply Last reply
      0
      • T Offline
        T Offline
        trubel
        wrote on last edited by
        #3

        I have since been diverted onto other troubleshooting but I no believe this was a serial port permissions issue.

        When I used this command ls -l /dev/ttyUSB*

        I could see that only the “root” user and the “dialout” group have proper permissions to use the serial port, so I added pi to the dialout group.

        Thanks for your help

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        20

        Online

        11.7k

        Users

        11.2k

        Topics

        113.1k

        Posts


        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • MySensors
        • OpenHardware.io
        • Categories
        • Recent
        • Tags
        • Popular