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. Node are not receiving messages from domoticz

Node are not receiving messages from domoticz

Scheduled Pinned Locked Moved Domoticz
domoticzrelayincomming messages
16 Posts 4 Posters 6.5k Views 5 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.
  • AWIA AWI

    @davy39 What should happen is that your Relay node "reads" something. Are you using the 'example' sketch?

    D Offline
    D Offline
    davy39
    wrote on last edited by davy39
    #7

    @AWI Yes, I'm using examples "Serial Gateway" and "relayActuator". I've just changed gw.begin(incomingMessage, AUTO, true); to gw.begin(incomingMessage, 1, true); otherwise my node was not detected.

    So, to answer to your first question, I guess I should read "Incoming change for sensor: ... , New status: ...." and state of pin 3 should change...

    AWIA 1 Reply Last reply
    0
    • D davy39

      @AWI Yes, I'm using examples "Serial Gateway" and "relayActuator". I've just changed gw.begin(incomingMessage, AUTO, true); to gw.begin(incomingMessage, 1, true); otherwise my node was not detected.

      So, to answer to your first question, I guess I should read "Incoming change for sensor: ... , New status: ...." and state of pin 3 should change...

      AWIA Offline
      AWIA Offline
      AWI
      Hero Member
      wrote on last edited by
      #8

      @davy39 That should pretty much bet true.. If you have "ack" set in Domoticz (default) then Domoticz will complain if the node did not receive the message.

      D 1 Reply Last reply
      0
      • AWIA AWI

        @davy39 That should pretty much bet true.. If you have "ack" set in Domoticz (default) then Domoticz will complain if the node did not receive the message.

        D Offline
        D Offline
        davy39
        wrote on last edited by
        #9

        @AWI I did get error messages (Error sending switch command, check device/hardware !) in the past and did played with the ack option in domoticz hardware menu.
        In fact, I've just checked and ack was enabled without getting error messages... So I've disabled and re-enabled it, and I got error message back... How to know what happens in the gateway while receiving messages from Domoticz ?

        AWIA 1 Reply Last reply
        0
        • D davy39

          @AWI I did get error messages (Error sending switch command, check device/hardware !) in the past and did played with the ack option in domoticz hardware menu.
          In fact, I've just checked and ack was enabled without getting error messages... So I've disabled and re-enabled it, and I got error message back... How to know what happens in the gateway while receiving messages from Domoticz ?

          AWIA Offline
          AWIA Offline
          AWI
          Hero Member
          wrote on last edited by AWI
          #10

          @davy39 The best way to move forward is detach the gateway from Domoticz and try to send the message manualy to the node. You can use MYSController to do this and see what is going on. I doubt if Domoticz is the cause..

          1 Reply Last reply
          0
          • D Offline
            D Offline
            davy39
            wrote on last edited by
            #11

            Great idea. I'll dig in that way.
            Is there same kind of tool for linux ?
            If not, maybe could I send some serial messages through arduino IDE's serial monitor ?
            That probably means I'll need to learn a bit more about mysensor API...

            1 Reply Last reply
            0
            • D Offline
              D Offline
              davy39
              wrote on last edited by
              #12

              With my node-id=1, my child-sensor-id would be 1 as well, I should send 1;1;1;0;2;1(without ack) or 1;1;1;1;2;1(with ack). Am I right ?
              I've tried to send it through arduino IDE with a new line at the end, but the gateway is still not responding...
              Am I missing something ?

              1 Reply Last reply
              0
              • D Offline
                D Offline
                davy39
                wrote on last edited by
                #13

                Finally I got it !
                In the stable version, baud-rate is at 115200, I changed it to 38400 in MyConfig.h and now it is working !
                A question still need to be solved : why it is not working with the development libraries since 38400 is default baud-rate ?

                AWIA 1 Reply Last reply
                0
                • D davy39

                  Finally I got it !
                  In the stable version, baud-rate is at 115200, I changed it to 38400 in MyConfig.h and now it is working !
                  A question still need to be solved : why it is not working with the development libraries since 38400 is default baud-rate ?

                  AWIA Offline
                  AWIA Offline
                  AWI
                  Hero Member
                  wrote on last edited by
                  #14

                  @davy39 I'm not sure. All my nodes and gateways are running on 115200..

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    ToniA
                    wrote on last edited by
                    #15

                    8 MHz Arduinos absolutely need to use lower baud rate than 115200. The baud rate is generated from the internal clock, and at 8 MHz 38400 bps is the highest baud rate close enough to the standard.

                    1 Reply Last reply
                    1
                    • D Offline
                      D Offline
                      davy39
                      wrote on last edited by
                      #16

                      Good to know, indeed my setup is working now with stable libraries thanks to this helpful community.
                      I'll go back later to development libraries to see if I'm able to work with it as well.

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


                      8

                      Online

                      11.7k

                      Users

                      11.2k

                      Topics

                      113.0k

                      Posts


                      Copyright 2019 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