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. Problem with sensors on arduino and domoticz

Problem with sensors on arduino and domoticz

Scheduled Pinned Locked Moved Troubleshooting
27 Posts 4 Posters 2.3k 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.
  • bjacobseB Offline
    bjacobseB Offline
    bjacobse
    wrote on last edited by
    #4

    in a shell try to type "dmesg |grep tty"
    then there should be something that shows that a ttyUSB0 or ttyUSB1 devices is attached

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kimot
      wrote on last edited by
      #5

      Do you connect your sensor to the same mega2560 which works like serial gateway or are you using different mega2560 connected through radio to serial gateway mega2560?

      H 1 Reply Last reply
      0
      • Nca78N Nca78

        Hello,

        can you please :

        • tell us what controller you are using, and if your gateway was successfully added to it, with gateway responding to the controller ?
        • enable debug mode in your sensor sketch (remove // before "#define MY_DEBUG" line) and tell us what you see in the log ?
        H Offline
        H Offline
        hyperflemme
        wrote on last edited by
        #6

        @nca78 Hi,
        I use an arduino mega 2560, the gateway was successfully added on arduino.
        for MYDEBUG i will test this today

        1 Reply Last reply
        0
        • K kimot

          Do you connect your sensor to the same mega2560 which works like serial gateway or are you using different mega2560 connected through radio to serial gateway mega2560?

          H Offline
          H Offline
          hyperflemme
          wrote on last edited by
          #7

          @kimot I have only 1 arduino, i have put the gateway into this card.

          K 1 Reply Last reply
          0
          • Nca78N Nca78

            Hello,

            can you please :

            • tell us what controller you are using, and if your gateway was successfully added to it, with gateway responding to the controller ?
            • enable debug mode in your sensor sketch (remove // before "#define MY_DEBUG" line) and tell us what you see in the log ?
            H Offline
            H Offline
            hyperflemme
            wrote on last edited by
            #8

            @nca78 Hi,

            Look this and help me please. sketch for motion sensor.

            0_1551081540332_Capture d’écran 2019-02-25 à 08.58.35.png

            Nca78N 1 Reply Last reply
            0
            • H hyperflemme

              @nca78 Hi,

              Look this and help me please. sketch for motion sensor.

              0_1551081540332_Capture d’écran 2019-02-25 à 08.58.35.png

              Nca78N Offline
              Nca78N Offline
              Nca78
              Hardware Contributor
              wrote on last edited by
              #9

              @hyperflemme you can check the log using the log parser
              https://www.mysensors.org/build/parser

              Here it says it cannot connect to parent, is you gateway active, and on the same radio channel ?

              H 2 Replies Last reply
              0
              • Nca78N Nca78

                @hyperflemme you can check the log using the log parser
                https://www.mysensors.org/build/parser

                Here it says it cannot connect to parent, is you gateway active, and on the same radio channel ?

                H Offline
                H Offline
                hyperflemme
                wrote on last edited by
                #10

                @nca78 what do you mean by log parser?
                i just have put a gateway usb into arduino.

                1 Reply Last reply
                0
                • Nca78N Nca78

                  @hyperflemme you can check the log using the log parser
                  https://www.mysensors.org/build/parser

                  Here it says it cannot connect to parent, is you gateway active, and on the same radio channel ?

                  H Offline
                  H Offline
                  hyperflemme
                  wrote on last edited by
                  #11

                  @nca78 0_1551100942489_Capture d’écran 2019-02-25 à 14.22.08.png

                  Nca78N 1 Reply Last reply
                  0
                  • H hyperflemme

                    @nca78 0_1551100942489_Capture d’écran 2019-02-25 à 14.22.08.png

                    Nca78N Offline
                    Nca78N Offline
                    Nca78
                    Hardware Contributor
                    wrote on last edited by
                    #12

                    @hyperflemme as you can read "no potential parents replied to find parent request". It means no gateway replied to the radio calls.

                    Please describe your full mysensors installation if you want help :

                    • controller used ?
                    • board, radio used for gateway ?
                    • board, radio used for sensor ?
                    H 1 Reply Last reply
                    0
                    • H hyperflemme

                      @kimot I have only 1 arduino, i have put the gateway into this card.

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

                      @hyperflemme
                      Than in your second sketch ( with sensors )
                      define MY_GATEWAY_SERIAL
                      is missing.
                      This sketch works like normal node without this, not as gateway with sensors connected.

                      H 1 Reply Last reply
                      1
                      • Nca78N Nca78

                        @hyperflemme as you can read "no potential parents replied to find parent request". It means no gateway replied to the radio calls.

                        Please describe your full mysensors installation if you want help :

                        • controller used ?
                        • board, radio used for gateway ?
                        • board, radio used for sensor ?
                        H Offline
                        H Offline
                        hyperflemme
                        wrote on last edited by
                        #14

                        @nca78 Hi,
                        I just have an nrf24l01 plug into my arduino.
                        0_1551168999327_Capture d’écran 2019-02-26 à 09.16.20.png

                        I miss something to make it work?
                        Thank's for helping me

                        1 Reply Last reply
                        0
                        • K kimot

                          @hyperflemme
                          Than in your second sketch ( with sensors )
                          define MY_GATEWAY_SERIAL
                          is missing.
                          This sketch works like normal node without this, not as gateway with sensors connected.

                          H Offline
                          H Offline
                          hyperflemme
                          wrote on last edited by
                          #15

                          @kimot in my sketch for motion sensor you think i just have to had #define MY_GATEWAY_SERIAL on the top of the program?

                          Thank's for your help

                          Nca78N 1 Reply Last reply
                          0
                          • H hyperflemme

                            @kimot in my sketch for motion sensor you think i just have to had #define MY_GATEWAY_SERIAL on the top of the program?

                            Thank's for your help

                            Nca78N Offline
                            Nca78N Offline
                            Nca78
                            Hardware Contributor
                            wrote on last edited by
                            #16

                            @hyperflemme said in Problem with sensors on arduino and domoticz:

                            @kimot in my sketch for motion sensor you think i just have to had #define MY_GATEWAY_SERIAL on the top of the program?

                            Thank's for your help

                            The arduino that is connected to computer with USB should have #define MY_GATEWAY_SERIAL yes, so it will behave as a gateway and send the data to the computer. You need to configure it in your controller (home automation software) also.

                            If you have 1 gateway (arduino + radio) connected to computer + 1 sensor (arduino + radio) separated then the sensor should not have this #define.

                            H 1 Reply Last reply
                            0
                            • Nca78N Nca78

                              @hyperflemme said in Problem with sensors on arduino and domoticz:

                              @kimot in my sketch for motion sensor you think i just have to had #define MY_GATEWAY_SERIAL on the top of the program?

                              Thank's for your help

                              The arduino that is connected to computer with USB should have #define MY_GATEWAY_SERIAL yes, so it will behave as a gateway and send the data to the computer. You need to configure it in your controller (home automation software) also.

                              If you have 1 gateway (arduino + radio) connected to computer + 1 sensor (arduino + radio) separated then the sensor should not have this #define.

                              H Offline
                              H Offline
                              hyperflemme
                              wrote on last edited by
                              #17

                              @nca78 all my sensor are connected on the arduino card with nRF24L01, and the arduino card is connected by usb on my computer. I want tu connect the arduino card at an raspberry pi 3 but she don't recognise arduino card and sensor, however i have put the gateway and sketch of sensor into the arduino card....

                              Nca78N 1 Reply Last reply
                              0
                              • H hyperflemme

                                @nca78 all my sensor are connected on the arduino card with nRF24L01, and the arduino card is connected by usb on my computer. I want tu connect the arduino card at an raspberry pi 3 but she don't recognise arduino card and sensor, however i have put the gateway and sketch of sensor into the arduino card....

                                Nca78N Offline
                                Nca78N Offline
                                Nca78
                                Hardware Contributor
                                wrote on last edited by
                                #18

                                @hyperflemme what controller software are you using on the raspberry pi ?

                                H 1 Reply Last reply
                                0
                                • Nca78N Nca78

                                  @hyperflemme what controller software are you using on the raspberry pi ?

                                  H Offline
                                  H Offline
                                  hyperflemme
                                  wrote on last edited by
                                  #19

                                  @nca78 Linux on raspberry pi 3 with domoticz

                                  Nca78N 1 Reply Last reply
                                  0
                                  • H hyperflemme

                                    @nca78 Linux on raspberry pi 3 with domoticz

                                    Nca78N Offline
                                    Nca78N Offline
                                    Nca78
                                    Hardware Contributor
                                    wrote on last edited by
                                    #20

                                    @hyperflemme did rebuild the gateway script with #define MY_GATEWAY_SERIAL ?
                                    Then did you add the gateway in the hardware tab of domoticz ?

                                    H 1 Reply Last reply
                                    0
                                    • Nca78N Nca78

                                      @hyperflemme did rebuild the gateway script with #define MY_GATEWAY_SERIAL ?
                                      Then did you add the gateway in the hardware tab of domoticz ?

                                      H Offline
                                      H Offline
                                      hyperflemme
                                      wrote on last edited by
                                      #21

                                      @nca78 domoticz recognize the arduino card, his version of gateway, but into hardware tab if i change the card i have an children "Unknown" with id 3 and an other child unusable with a ID 255.
                                      in the log of domoticz i have "Gateway ready"

                                      Nca78N 1 Reply Last reply
                                      0
                                      • H hyperflemme

                                        @nca78 domoticz recognize the arduino card, his version of gateway, but into hardware tab if i change the card i have an children "Unknown" with id 3 and an other child unusable with a ID 255.
                                        in the log of domoticz i have "Gateway ready"

                                        Nca78N Offline
                                        Nca78N Offline
                                        Nca78
                                        Hardware Contributor
                                        wrote on last edited by
                                        #22

                                        @hyperflemme so it's good news domoticz can see your gateway.

                                        Can you post the script you are using now ?

                                        H 1 Reply Last reply
                                        0
                                        • Nca78N Nca78

                                          @hyperflemme so it's good news domoticz can see your gateway.

                                          Can you post the script you are using now ?

                                          H Offline
                                          H Offline
                                          hyperflemme
                                          wrote on last edited by
                                          #23

                                          @nca78 the script of the gateway or the script of one of the sensors?
                                          I give you both juste here:
                                          for the gateway i just use this: https://www.mysensors.org/build/serial_gateway and i just added this before inclide mysensors.h:

                                          #define MY_RF24_CE_PIN 49
                                          #define MY_RF24_CS_PIN 53

                                          the script of the sensors is:

                                          /*
                                           * The MySensors Arduino library handles the wireless radio link and protocol
                                           * between your home built sensors/actuators and HA controller of choice.
                                           * The sensors forms a self healing radio network with optional repeaters. Each
                                           * repeater and gateway builds a routing tables in EEPROM which keeps track of the
                                           * network topology allowing messages to be routed to nodes.
                                           *
                                           * Created by Henrik Ekblad <henrik.ekblad@mysensors.org>
                                           * Copyright (C) 2013-2018 Sensnology AB
                                           * Full contributor list: https://github.com/mysensors/MySensors/graphs/contributors
                                           *
                                           * Documentation: http://www.mysensors.org
                                           * Support Forum: http://forum.mysensors.org
                                           *
                                           * This program is free software; you can redistribute it and/or
                                           * modify it under the terms of the GNU General Public License
                                           * version 2 as published by the Free Software Foundation.
                                           *
                                           *******************************
                                           *
                                           * REVISION HISTORY
                                           * Version 1.0 - Henrik Ekblad
                                           *
                                           * DESCRIPTION
                                           * Motion Sensor example using HC-SR501
                                           * http://www.mysensors.org/build/motion
                                           *
                                           */
                                          
                                          // Enable debug prints
                                          // #define MY_DEBUG
                                          
                                          // Enable and select radio type attached
                                          #define MY_RADIO_RF24
                                          //#define MY_RADIO_NRF5_ESB
                                          //#define MY_RADIO_RFM69
                                          //#define MY_RADIO_RFM95
                                          
                                          #include <MySensors.h>
                                          
                                          uint32_t SLEEP_TIME = 120000; // Sleep time between reports (in milliseconds)
                                          #define DIGITAL_INPUT_SENSOR 3   // The digital input you attached your motion sensor.  (Only 2 and 3 generates interrupt!)
                                          #define CHILD_ID 1   // Id of the sensor child
                                          
                                          // Initialize motion message
                                          MyMessage msg(CHILD_ID, V_TRIPPED);
                                          
                                          void setup()
                                          {
                                          	pinMode(DIGITAL_INPUT_SENSOR, INPUT);      // sets the motion sensor digital pin as input
                                          }
                                          
                                          void presentation()
                                          {
                                          	// Send the sketch version information to the gateway and Controller
                                          	sendSketchInfo("Motion Sensor", "1.0");
                                          
                                          	// Register all sensors to gw (they will be created as child devices)
                                          	present(CHILD_ID, S_MOTION);
                                          }
                                          
                                          void loop()
                                          {
                                          	// Read digital motion value
                                          	bool tripped = digitalRead(DIGITAL_INPUT_SENSOR) == HIGH;
                                          
                                          	Serial.println(tripped);
                                          	send(msg.set(tripped?"1":"0"));  // Send tripped value to gw
                                          
                                          	// Sleep until interrupt comes in on motion sensor. Send update every two minute.
                                          	sleep(digitalPinToInterrupt(DIGITAL_INPUT_SENSOR), CHANGE, SLEEP_TIME);
                                          }
                                          
                                          

                                          for motion sensor i use a PIR Sensor V1.0

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


                                          19

                                          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