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. pimatic
  4. pimatic-mysensors controller plugin

pimatic-mysensors controller plugin

Scheduled Pinned Locked Moved pimatic
controllernode idnrf24l01+mysensorsrasp
92 Posts 23 Posters 56.0k Views 11 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.
  • karl261K karl261

    Good point. I had not, now I have. But still, there is absolutely 0 output from this. The only message I see is the "Gateway startup complete" stuff.

    fetsF Offline
    fetsF Offline
    fets
    wrote on last edited by
    #76

    @karl261 Do you have any news ?
    Which raspberry pi are you using ? PI 2 ?

    I experienced the same issue with domoticz on raspberry pi2 + serial gateway with RFM69 radio.
    I really don't think that the issue is the controller. It seems that the radio is stuck cause when I debug my node after reset, all outgoing messages are marked with st=fail meaning that radios can't reach each other.
    I don't know if it's my chinese arduino nano or raspberry pi 2 usb power or my radio module.
    Investigation in progress. Something a reboot is not enough, I have to disconnect usb cable in order to make it work again.

    1 Reply Last reply
    0
    • karl261K Offline
      karl261K Offline
      karl261
      wrote on last edited by
      #77

      @fets Yes, indeed, I made some progress during the last weeks. Today I finally found a way to display these debug messages. Took me months. See this thread: http://forum.mysensors.org/topic/2392/how-to-properly-debug-serial-gateway-nrf24l01
      I think my serial gateway was somehow badly connected. During the past weeks I verified everything, re-soldered, tested various power supplies and radio modules, etc. Now it seems to work usually stable. But not always. Now I am playing around with increasing the sending power of the radio modules.

      I am using a pi 2.

      Interesting, your problem sounds very similar. Unfortunately I do not really have any advice. Maybe try to build a duplicate and see if this works better?

      fetsF 1 Reply Last reply
      0
      • karl261K karl261

        @fets Yes, indeed, I made some progress during the last weeks. Today I finally found a way to display these debug messages. Took me months. See this thread: http://forum.mysensors.org/topic/2392/how-to-properly-debug-serial-gateway-nrf24l01
        I think my serial gateway was somehow badly connected. During the past weeks I verified everything, re-soldered, tested various power supplies and radio modules, etc. Now it seems to work usually stable. But not always. Now I am playing around with increasing the sending power of the radio modules.

        I am using a pi 2.

        Interesting, your problem sounds very similar. Unfortunately I do not really have any advice. Maybe try to build a duplicate and see if this works better?

        fetsF Offline
        fetsF Offline
        fets
        wrote on last edited by
        #78

        @karl261 My issue seems solve using capacitors on my rfm69 radios.

        1 Reply Last reply
        0
        • fahrettineF Offline
          fahrettineF Offline
          fahrettine
          wrote on last edited by
          #79

          Hi everyone,
          I installed Pimatic and it looks work just fine.
          In the Config menu I added the codes below.
          Saved and restarted the Pimatic.
          I see "Light Unknown%" on the frontpage.
          How can I fix that? Thanks....

          {
            "plugin": "mysensors",
            "driver": "serialport",
            "protocols": "1.5.1",
            "startingNodeId": 1,
            "driverOptions": {
              "//": "'/dev/ttyUSB0' if using serial Gateway",
              "serialDevice": "/dev/ttyMySensorsGateway",
              "baudrate": 115200
            }
          }
          

          ],
          "devices": [
          {
          "id": "Light",
          "name": "Light",
          "class": "MySensorsLight",
          "nodeid": 15,
          "batterySensor": false,
          "sensorid": 2
          }
          ],

          SweebeeS 1 Reply Last reply
          0
          • fahrettineF fahrettine

            Hi everyone,
            I installed Pimatic and it looks work just fine.
            In the Config menu I added the codes below.
            Saved and restarted the Pimatic.
            I see "Light Unknown%" on the frontpage.
            How can I fix that? Thanks....

            {
              "plugin": "mysensors",
              "driver": "serialport",
              "protocols": "1.5.1",
              "startingNodeId": 1,
              "driverOptions": {
                "//": "'/dev/ttyUSB0' if using serial Gateway",
                "serialDevice": "/dev/ttyMySensorsGateway",
                "baudrate": 115200
              }
            }
            

            ],
            "devices": [
            {
            "id": "Light",
            "name": "Light",
            "class": "MySensorsLight",
            "nodeid": 15,
            "batterySensor": false,
            "sensorid": 2
            }
            ],

            SweebeeS Offline
            SweebeeS Offline
            Sweebee
            wrote on last edited by
            #80

            @fahrettine How does your sketch look? Does pimatic receive anything in de log?

            1 Reply Last reply
            0
            • fahrettineF Offline
              fahrettineF Offline
              fahrettine
              wrote on last edited by
              #81

              Hi,
              Thanks for the answer.
              1-I installed Pimatic.
              2-I installed Serial Gateway on the Arduino Nano.
              3-I installed the Light sketch from MySensors on the Nano.

              Pimatic logs look like below. It seems it doesnt receive any signal.
              I think there is someting wrong with the USB port...
              Are my USB port settings coreect?
              You can see MySensors plugin settings above.

              2016-04-05 19:23:46info [pimatic]: Listening for HTTP-request on port 80...
              19:23:46info [pimatic-mobile-frontend]: rendering html finished
              19:23:20info [pimatic-mobile-frontend]: rendering html
              19:23:20info [pimatic-mobile-frontend]: packing static assets finished
              19:23:18info [pimatic-mobile-frontend]: packing static assets
              19:23:18info [pimatic]: New device "Light"...
              19:23:08info [pimatic-cron]: the time is: Tue Apr 05 2016 14:23:08 GMT-0200 (GMT+2)
              19:23:08info [pimatic]: Loading plugin: "pimatic-mysensors" (0.8.25)
              19:23:02info [pimatic]: Loading plugin: "pimatic-mobile-frontend" (0.8.82)
              19:22:59

              1 Reply Last reply
              0
              • OitzuO Offline
                OitzuO Offline
                Oitzu
                wrote on last edited by
                #82

                @fahrettine said:

                 {
                   "plugin": "mysensors",
                   "driver": "serialport",
                   "protocols": "1.5.1",
                   "startingNodeId": 1,
                   "driverOptions": {
                     "//": "'/dev/ttyUSB0' if using serial Gateway",
                     "serialDevice": "/dev/ttyMySensorsGateway",
                     "baudrate": 115200
                   }
                 }
                

                You may want to double check that config.
                It should be more like:

                 {
                   "plugin": "mysensors",
                   "driver": "serialport",
                   "protocols": "1.5.1",
                   "startingNodeId": 1,
                   "driverOptions": {
                     "serialDevice": "/dev/ttyUSB0",
                     "baudrate": 115200
                   }
                 }
                

                if, ttyUSB0 is your connected arduino nano.

                1 Reply Last reply
                0
                • fahrettineF Offline
                  fahrettineF Offline
                  fahrettine
                  wrote on last edited by
                  #83

                  I plugged the controller and light sensor on my pc.
                  The controller receives and the sensor transmits signals.
                  So, the hardware is OK.
                  I changed the USB setting as "serialDevice": "/dev/ttyUSB0"
                  But still no signal.
                  Because I am new on RPi I cant set the USB corectly.
                  My USB settings (lsusb -t) are like below:
                  What is my USB port? USB0 or USB1 or other else?

                  pi@raspberrypi:~ $ lsusb -t
                  /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
                  |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
                  |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
                  |__ Port 2: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
                  |__ Port 2: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
                  |__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtl8192cu, 480M
                  |__ Port 5: Dev 7, If 0, Class=Vendor Specific Class, Driver=ch341, 12M

                  1 Reply Last reply
                  0
                  • OitzuO Offline
                    OitzuO Offline
                    Oitzu
                    wrote on last edited by
                    #84

                    @fahrettine said:

                    What is my USB port? USB0 or USB1 or other else?

                    dmesg | grep tty
                    

                    Will give you an output like:
                    ch341-uart converter now attached to ttyUSBXX

                    1 Reply Last reply
                    0
                    • fahrettineF Offline
                      fahrettineF Offline
                      fahrettine
                      wrote on last edited by
                      #85

                      Oitzu thank you very much.
                      I solved the problem.
                      It was the nodeID. I set the nodeID to on the sketch to 15 and the problem solved.
                      Thanks for your help...

                      1 Reply Last reply
                      0
                      • fahrettineF Offline
                        fahrettineF Offline
                        fahrettine
                        wrote on last edited by
                        #86

                        Hi everyone,
                        I installed Pimatic. It works fine...
                        I installed light sensor code from MySensor: http://www.mysensors.org/build/light
                        Light sensor works fine...
                        After that I intalled the Relay code: http://www.mysensors.org/build/relay
                        The relay doesnt work!!! Any idea for the problem???
                        When I turn the buton On/Off I can see the sending messages on debug.
                        Thanks!!!
                        Below are my Pimatic Config codes and debug messages:

                        {
                          "id": "Switch",
                          "name": "Switch",
                          "class": "MySensorsSwitch",
                          "nodeid": 10,
                          "sensorid": 1
                        }
                        

                        debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;1
                        21:21:09debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;0
                        21:21:01debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;1
                        21:20:56debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;0
                        21:20:26info [pimatic]: Listening for HTTP-request on port 80...
                        21:20:26info [pimatic-mobile-frontend]: rendering html finished

                        D 1 Reply Last reply
                        0
                        • fahrettineF fahrettine

                          Hi everyone,
                          I installed Pimatic. It works fine...
                          I installed light sensor code from MySensor: http://www.mysensors.org/build/light
                          Light sensor works fine...
                          After that I intalled the Relay code: http://www.mysensors.org/build/relay
                          The relay doesnt work!!! Any idea for the problem???
                          When I turn the buton On/Off I can see the sending messages on debug.
                          Thanks!!!
                          Below are my Pimatic Config codes and debug messages:

                          {
                            "id": "Switch",
                            "name": "Switch",
                            "class": "MySensorsSwitch",
                            "nodeid": 10,
                            "sensorid": 1
                          }
                          

                          debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;1
                          21:21:09debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;0
                          21:21:01debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;1
                          21:20:56debug [pimatic-mysensors]: -> Sending 10;1;1;1;2;0
                          21:20:26info [pimatic]: Listening for HTTP-request on port 80...
                          21:20:26info [pimatic-mobile-frontend]: rendering html finished

                          D Offline
                          D Offline
                          Dheeraj
                          Plugin Developer
                          wrote on last edited by
                          #87

                          @fahrettine said:

                          check whether you received any message ( serialport output ) on relay sensor node.

                          1 Reply Last reply
                          0
                          • rollercontainerR Offline
                            rollercontainerR Offline
                            rollercontainer
                            wrote on last edited by
                            #88

                            I've seen the "protocol" line. Is it suitable for 2.0.0beta sketches ?

                            SweebeeS 1 Reply Last reply
                            0
                            • rollercontainerR rollercontainer

                              I've seen the "protocol" line. Is it suitable for 2.0.0beta sketches ?

                              SweebeeS Offline
                              SweebeeS Offline
                              Sweebee
                              wrote on last edited by
                              #89

                              @rollercontainer the plug-in works fine with 2.0. You dont have to change the protocol value in the plug-in.

                              1 Reply Last reply
                              1
                              • RedferneR Offline
                                RedferneR Offline
                                Redferne
                                wrote on last edited by
                                #90

                                Is there any development of this plugin?

                                1 Reply Last reply
                                0
                                • R Offline
                                  R Offline
                                  ricardot
                                  wrote on last edited by
                                  #91

                                  @Dheeraj,

                                  Do you plan to continue to develop this plugin? I will very pleased to see a mysensors button. Thank you!

                                  D 1 Reply Last reply
                                  0
                                  • R ricardot

                                    @Dheeraj,

                                    Do you plan to continue to develop this plugin? I will very pleased to see a mysensors button. Thank you!

                                    D Offline
                                    D Offline
                                    DavidZH
                                    wrote on last edited by
                                    #92

                                    @ricardot said in pimatic-mysensors controller plugin:

                                    @Dheeraj,

                                    Do you plan to continue to develop this plugin? I will very pleased to see a mysensors button. Thank you!

                                    I second this. And also see if we can lose the dependency on serialport 2.0.6 so that we can use Node.js > 4.9.1

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


                                    18

                                    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