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. Controllers
  3. Domoticz
  4. MySensors 2.1.1 and serial port

MySensors 2.1.1 and serial port

Scheduled Pinned Locked Moved Domoticz
5 Posts 3 Posters 2.0k Views 4 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.
  • B Offline
    B Offline
    B_Johnny23
    wrote on last edited by
    #1

    Hi,

    I'm trying to establish connection with a few sensors through NRF24L01+ connected to the Raspberry 3's GPIO/serial port. Sample output from mysgw running in debug mode:

    CODE: SELECT ALL
    mysgw: Starting gateway...
    mysgw: Protocol version - 2.1.1
    mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.1.1
    mysgw: TSF:LRT:OK
    mysgw: TSM:INIT
    mysgw: TSF:WUR:MS=0
    mysgw: TSM:INIT:TSP OK
    mysgw: TSM:INIT:GW MODE
    mysgw: TSM:READY:ID=0,PAR=0,DIS=0
    mysgw: MCO:REG:NOT NEEDED
    mysgw: Listening for connections on 0.0.0.0:5003
    mysgw: MCO:BGN:STP
    mysgw: MCO:BGN:INIT OK,TSP=1 mysgw: TSF:MSG:READ,83-83-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
    mysgw: TSF:MSG:BC
    mysgw: TSF:MSG:FPAR REQ,ID=83
    mysgw: TSF:PNG:SEND,TO=0
    mysgw: TSF:CKU:OK
    mysgw: TSF:MSG:GWL OK
    mysgw: TSF:MSG:SEND,0-0-83-83,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=24,pt=1,l=1,sg=0:1
    mysgw: TSF:MSG:PINGED,ID=83,HP=1
    mysgw: TSF:MSG:SEND,0-0-83-83,s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=OK:1
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=0,pt=1,l=1,sg=0:70
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=15,pt=6,l=2,sg=0:0100
    mysgw: !TSF:MSG:SEND,0-0-83-83,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=NACK:0100
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=6,pt=1,l=1,sg=0:0
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=11,pt=0,l=18,sg=0:Si7021BatteryBoard
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=12,pt=0,l=3,sg=0:1.3
    mysgw: TSF:MSG:READ,83-83-0,s=1,c=0,t=6,pt=0,l=0,sg=0:
    mysgw: TSF:MSG:READ,83-83-0,s=2,c=0,t=7,pt=0,l=0,sg=0:
    mysgw: TSF:MSG:READ,83-83-0,s=199,c=0,t=13,pt=0,l=0,sg=0:
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=26,pt=1,l=1,sg=0:2
    mysgw: TSF:MSG:SEND,0-0-83-83,s=255,c=3,t=27,pt=1,l=1,sg=0,ft=0,st=OK:1
    mysgw: TSF:MSG:READ,83-83-0,s=199,c=1,t=38,pt=7,l=5,sg=0:2.806
    mysgw: TSF:MSG:READ,83-83-0,s=255,c=3,t=0,pt=1,l=1,sg=0:69
    mysgw: TSF:MSG:READ,80-80-255,s=255,c=3,t=7,pt=0,l=0,sg=0:
    mysgw: TSF:MSG:BC
    mysgw: TSF:MSG:FPAR REQ,ID=80
    mysgw: TSF:PNG:SEND,TO=0
    mysgw: TSF:CKU:OK
    mysgw: TSF:MSG:GWL OK
    mysgw: TSF:MSG:SEND,0-0-80-80,s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=OK:0
    mysgw: TSF:MSG:READ,80-80-0,s=255,c=3,t=24,pt=1,l=1,sg=0:1
    mysgw: TSF:MSG:PINGED,ID=80,HP=1
    mysgw: TSF:MSG:SEND,0-0-80-80,s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=OK:1

    After starting the mysgw service, Domoticz gives the following, but does not recognizes any of my sensors:
    CODE: SELECT ALL
    2017-04-22 19:16:05.977 TCPServer: shared server started...
    2017-04-22 19:16:05.977 RxQueue: queue worker started...
    2017-04-22 19:16:07.978 Hardware Monitor: Started
    2017-04-22 19:16:07.989 EventSystem: reset all events...
    2017-04-22 19:16:07.989 EventSystem: reset all device statuses...
    2017-04-22 19:16:07.990 EventSystem: Started
    2017-04-22 19:16:08.989 MySensors: Using serial port: /dev/ttyUSB20
    2017-04-22 19:16:08.989 MySensors: Gateway Ready...
    2017-04-22 19:16:10.978 Hardware Monitor: Fetching data (System sensors)
    2017-04-22 19:16:15.356 Incoming connection from: 192.168.0.152
    2017-04-22 19:16:53.194 Hardware Monitor: Fetching data (System sensors)
    2017-04-22 19:17:10.264 MySensors: Gateway Version: 1.4
    2017-04-22 19:17:23.226 Hardware Monitor: Fetching data (System sensors)
    2017-04-22 19:17:53.259 Hardware Monitor: Fetching data (System sensors)
    2017-04-22 19:18:23.291 Hardware Monitor: Fetching data (System sensors)
    2017-04-22 19:18:53.327 Hardware Monitor: Fetching data (System sensors)

    Can you help me with this issue? I would really appreciate any help in this matter : )
    Also, I'm quite new to Domoticz ( < 5 hours ), how comes that it reports GW version 1.4 while my protocol version is 2.1.1?

    1 Reply Last reply
    0
    • gohanG Offline
      gohanG Offline
      gohan
      Mod
      wrote on last edited by
      #2

      I'd suggest you to use the ethernet gateway on the raspberry, since you can use myscontroller to debug and gives you more flexibility in the future. Try it and let's see if anything happens.

      B 1 Reply Last reply
      0
      • gohanG gohan

        I'd suggest you to use the ethernet gateway on the raspberry, since you can use myscontroller to debug and gives you more flexibility in the future. Try it and let's see if anything happens.

        B Offline
        B Offline
        B_Johnny23
        wrote on last edited by
        #3

        @gohan
        I'm currently using a USB gateway that works perfectly. But now I want to use the RPI GPIO port directly for gateway.

        K 1 Reply Last reply
        0
        • gohanG Offline
          gohanG Offline
          gohan
          Mod
          wrote on last edited by
          #4

          I have the nrf24 radio connected to the GPIO port and I also use ethernet gateway and it works great ;)

          1 Reply Last reply
          0
          • B B_Johnny23

            @gohan
            I'm currently using a USB gateway that works perfectly. But now I want to use the RPI GPIO port directly for gateway.

            K Offline
            K Offline
            kimot
            wrote on last edited by
            #5

            @B_Johnny23
            Raspberry 3's GPIO/serial port ?
            I can see "Using serial port: /dev/ttyUSB20" in your log.
            It looks like serial through USB.

            RPI3 GPIO serial port has got some differncies compare with previous RPi2.

            http://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/

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


            26

            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