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. Dimmer doesn't appear in devices

Dimmer doesn't appear in devices

Scheduled Pinned Locked Moved Domoticz
33 Posts 6 Posters 12.9k 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.
  • blaceyB blacey

    @ThomasDecock said:

    yes, i did.

    when i hook up a temp sensor and load the temp sketch it appears in my device list
    and it also appears when using the GizMoCuz (DimmableLight) sketch

    Try moving the gw.sendSketchInfo() before the gw.present() in setup(). Not sure why they are in that order but perhaps the Domoticoz plugin has some order dependence before it assumes a device is valid. If that doesn't work, I will take a look at the Domoticoz plugin to see if I can figure out what is going on...

    Are you using a serial or ethernet gateway?

    ThomasDecockT Offline
    ThomasDecockT Offline
    ThomasDecock
    wrote on last edited by ThomasDecock
    #13

    @blacey said:

    @ThomasDecock said:

    yes, i did.

    when i hook up a temp sensor and load the temp sketch it appears in my device list
    and it also appears when using the GizMoCuz (DimmableLight) sketch

    Try moving the gw.sendSketchInfo() before the gw.present() in setup(). Not sure why they are in that order but perhaps the Domoticoz plugin has some order dependence before it assumes a device is valid. If that doesn't work, I will take a look at the Domoticoz plugin to see if I can figure out what is going on...

    Are you using a serial or ethernet gateway?

    I did what you suggested and moved the gw.sendSketchInfo() before the gw.present()
    but nothing changed.

    I am using domoticz version 2.2563 on RPI B+ and a serial gateway. I did take a look in that topic on the domoticz forum and left a reply.

    its really strange that when i use the 'Dimable Light' sketch the dimmer does appear in domoticz but not with the DimmableLED sketch.

    EDIT:
    extra info
    if i first use the ''Dimable Light" sketch so that the dimmer appears in the device list from domoticz and then upload the "DimmableLED" to the node, am i able to control the leds (on pin 3) with the dimmer that was created with the 'dimable light' sketch .

    Kind regards!
    Thomas

    blaceyB 1 Reply Last reply
    0
    • Moshe LivneM Offline
      Moshe LivneM Offline
      Moshe Livne
      Hero Member
      wrote on last edited by
      #14

      Isn't 1 reserved for the gateway?

      1 Reply Last reply
      0
      • ThomasDecockT ThomasDecock

        @blacey said:

        @ThomasDecock said:

        yes, i did.

        when i hook up a temp sensor and load the temp sketch it appears in my device list
        and it also appears when using the GizMoCuz (DimmableLight) sketch

        Try moving the gw.sendSketchInfo() before the gw.present() in setup(). Not sure why they are in that order but perhaps the Domoticoz plugin has some order dependence before it assumes a device is valid. If that doesn't work, I will take a look at the Domoticoz plugin to see if I can figure out what is going on...

        Are you using a serial or ethernet gateway?

        I did what you suggested and moved the gw.sendSketchInfo() before the gw.present()
        but nothing changed.

        I am using domoticz version 2.2563 on RPI B+ and a serial gateway. I did take a look in that topic on the domoticz forum and left a reply.

        its really strange that when i use the 'Dimable Light' sketch the dimmer does appear in domoticz but not with the DimmableLED sketch.

        EDIT:
        extra info
        if i first use the ''Dimable Light" sketch so that the dimmer appears in the device list from domoticz and then upload the "DimmableLED" to the node, am i able to control the leds (on pin 3) with the dimmer that was created with the 'dimable light' sketch .

        Kind regards!
        Thomas

        blaceyB Offline
        blaceyB Offline
        blacey
        Admin
        wrote on last edited by
        #15

        @ThomasDecock Glad to hear you got it working! By the way, Domoticoz is up to V2.2657 so you may want to look into updating your version. Let me know if you need help with anything else.

        Cheers,
        Bruce

        ThomasDecockT 1 Reply Last reply
        0
        • blaceyB blacey

          @ThomasDecock Glad to hear you got it working! By the way, Domoticoz is up to V2.2657 so you may want to look into updating your version. Let me know if you need help with anything else.

          Cheers,
          Bruce

          ThomasDecockT Offline
          ThomasDecockT Offline
          ThomasDecock
          wrote on last edited by
          #16

          @blacey said:

          @ThomasDecock Glad to hear you got it working! By the way, Domoticoz is up to V2.2657 so you may want to look into updating your version. Let me know if you need help with anything else.

          Cheers,
          Bruce

          Thanks! I thought i was using the beta, but after checking i saw that the 'use beta' option wasn't selected anymore...
          so I just updated and tried once again with the 'DimmableLED' sketch (after deleting the dimmer in my domoticz) and now it does appear in my domoticz device list!!

          now i will attempt to make it from 1 dimmer to 3 dimmers..

          Thanks for the help!

          1 Reply Last reply
          0
          • A Offline
            A Offline
            andrezibaia
            wrote on last edited by andrezibaia
            #17

            Hi!

            I am kind of new here, but I have been trying to build a simple white led dimmer to control with Domoticz.

            So far, I have accomplished to get the radio working, then I built the hardware and finally I tested the dimmer with a simple arduino skecth:

             void setup()
             {
               pinMode( 9, OUTPUT);
               pinMode(10, OUTPUT);
             }
             
             byte b = 0;
            
             void loop()
             {
               analogWrite(9, b);
               analogWrite(10, b);
               delay(100);
               ++b;
             }
            

            And it worked!

            Also, I managed to get the node recognized in Domoticz (after some struggle), but I cannot seem to get Domoticz to actually dim the LED!

            FYI: I used this sketch:

            /**
             * 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-2015 Sensnology AB
             * Full contributor list: https://github.com/mysensors/Arduino/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 - February 15, 2014 - Bruce Lacey
             * Version 1.1 - August 13, 2014 - Converted to 1.4 (hek) 
             *
             * DESCRIPTION
             * This sketch provides a Dimmable LED Light using PWM and based Henrik Ekblad 
             * <henrik.ekblad@gmail.com> Vera Arduino Sensor project.  
             * Developed by Bruce Lacey, inspired by Hek's MySensor's example sketches.
             * 
             * The circuit uses a MOSFET for Pulse-Wave-Modulation to dim the attached LED or LED strip.  
             * The MOSFET Gate pin is connected to Arduino pin 3 (LED_PIN), the MOSFET Drain pin is connected
             * to the LED negative terminal and the MOSFET Source pin is connected to ground.  
             *
             * This sketch is extensible to support more than one MOSFET/PWM dimmer per circuit.
             * http://www.mysensors.org/build/dimmer
             */
            
            #define SN "DimmableLED"
            #define SV "1.1"
            
            #include <MySensor.h> 
            #include <SPI.h>
            
            #define LED_PIN 3      // Arduino pin attached to MOSFET Gate pin
            #define FADE_DELAY 10  // Delay in ms for each percentage fade up/down (10ms = 1s full-range dim)
            
            MySensor gw;
            
            static int currentLevel = 0;  // Current dim level...
            MyMessage dimmerMsg(0, V_DIMMER);
            MyMessage lightMsg(0, V_LIGHT);
            
            
            /***
             * Dimmable LED initialization method
             */
            void setup()  
            { 
              Serial.println( SN ); 
              gw.begin( incomingMessage );
              
              // Register the LED Dimmable Light with the gateway
              gw.present( 0, S_DIMMER );
              
              gw.sendSketchInfo(SN, SV);
              // Pull the gateway's current dim level - restore light level upon sendor node power-up
              gw.request( 0, V_DIMMER );
            }
            
            /***
             *  Dimmable LED main processing loop 
             */
            void loop() 
            {
              gw.process();
            }
            
            
            
            void incomingMessage(const MyMessage &message) {
              if (message.type == V_LIGHT || message.type == V_DIMMER) {
                
                //  Retrieve the power or dim level from the incoming request message
                int requestedLevel = atoi( message.data );
                
                // Adjust incoming level if this is a V_LIGHT variable update [0 == off, 1 == on]
                requestedLevel *= ( message.type == V_LIGHT ? 100 : 1 );
                
                // Clip incoming level to valid range of 0 to 100
                requestedLevel = requestedLevel > 100 ? 100 : requestedLevel;
                requestedLevel = requestedLevel < 0   ? 0   : requestedLevel;
                
                Serial.print( "Changing level to " );
                Serial.print( requestedLevel );
                Serial.print( ", from " ); 
                Serial.println( currentLevel );
            
                fadeToLevel( requestedLevel );
                
                // Inform the gateway of the current DimmableLED's SwitchPower1 and LoadLevelStatus value...
                gw.send(lightMsg.set(currentLevel > 0 ? 1 : 0));
            
                // hek comment: Is this really nessesary?
                gw.send( dimmerMsg.set(currentLevel) );
            
                
                }
            }
            
            /***
             *  This method provides a graceful fade up/down effect
             */
            void fadeToLevel( int toLevel ) {
            
              int delta = ( toLevel - currentLevel ) < 0 ? -1 : 1;
              
              while ( currentLevel != toLevel ) {
                currentLevel += delta;
                analogWrite( LED_PIN, (int)(currentLevel / 100. * 255) );
                delay( FADE_DELAY );
              }
            }
            

            Can somebody help me please?

            I am using a 3.3v Arduino Mini Pro clone, a IRF540 MOSFET and a 12v power supply.

            Thanks for your help!

            PS: amazing project!

            SparkmanS 1 Reply Last reply
            0
            • A andrezibaia

              Hi!

              I am kind of new here, but I have been trying to build a simple white led dimmer to control with Domoticz.

              So far, I have accomplished to get the radio working, then I built the hardware and finally I tested the dimmer with a simple arduino skecth:

               void setup()
               {
                 pinMode( 9, OUTPUT);
                 pinMode(10, OUTPUT);
               }
               
               byte b = 0;
              
               void loop()
               {
                 analogWrite(9, b);
                 analogWrite(10, b);
                 delay(100);
                 ++b;
               }
              

              And it worked!

              Also, I managed to get the node recognized in Domoticz (after some struggle), but I cannot seem to get Domoticz to actually dim the LED!

              FYI: I used this sketch:

              /**
               * 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-2015 Sensnology AB
               * Full contributor list: https://github.com/mysensors/Arduino/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 - February 15, 2014 - Bruce Lacey
               * Version 1.1 - August 13, 2014 - Converted to 1.4 (hek) 
               *
               * DESCRIPTION
               * This sketch provides a Dimmable LED Light using PWM and based Henrik Ekblad 
               * <henrik.ekblad@gmail.com> Vera Arduino Sensor project.  
               * Developed by Bruce Lacey, inspired by Hek's MySensor's example sketches.
               * 
               * The circuit uses a MOSFET for Pulse-Wave-Modulation to dim the attached LED or LED strip.  
               * The MOSFET Gate pin is connected to Arduino pin 3 (LED_PIN), the MOSFET Drain pin is connected
               * to the LED negative terminal and the MOSFET Source pin is connected to ground.  
               *
               * This sketch is extensible to support more than one MOSFET/PWM dimmer per circuit.
               * http://www.mysensors.org/build/dimmer
               */
              
              #define SN "DimmableLED"
              #define SV "1.1"
              
              #include <MySensor.h> 
              #include <SPI.h>
              
              #define LED_PIN 3      // Arduino pin attached to MOSFET Gate pin
              #define FADE_DELAY 10  // Delay in ms for each percentage fade up/down (10ms = 1s full-range dim)
              
              MySensor gw;
              
              static int currentLevel = 0;  // Current dim level...
              MyMessage dimmerMsg(0, V_DIMMER);
              MyMessage lightMsg(0, V_LIGHT);
              
              
              /***
               * Dimmable LED initialization method
               */
              void setup()  
              { 
                Serial.println( SN ); 
                gw.begin( incomingMessage );
                
                // Register the LED Dimmable Light with the gateway
                gw.present( 0, S_DIMMER );
                
                gw.sendSketchInfo(SN, SV);
                // Pull the gateway's current dim level - restore light level upon sendor node power-up
                gw.request( 0, V_DIMMER );
              }
              
              /***
               *  Dimmable LED main processing loop 
               */
              void loop() 
              {
                gw.process();
              }
              
              
              
              void incomingMessage(const MyMessage &message) {
                if (message.type == V_LIGHT || message.type == V_DIMMER) {
                  
                  //  Retrieve the power or dim level from the incoming request message
                  int requestedLevel = atoi( message.data );
                  
                  // Adjust incoming level if this is a V_LIGHT variable update [0 == off, 1 == on]
                  requestedLevel *= ( message.type == V_LIGHT ? 100 : 1 );
                  
                  // Clip incoming level to valid range of 0 to 100
                  requestedLevel = requestedLevel > 100 ? 100 : requestedLevel;
                  requestedLevel = requestedLevel < 0   ? 0   : requestedLevel;
                  
                  Serial.print( "Changing level to " );
                  Serial.print( requestedLevel );
                  Serial.print( ", from " ); 
                  Serial.println( currentLevel );
              
                  fadeToLevel( requestedLevel );
                  
                  // Inform the gateway of the current DimmableLED's SwitchPower1 and LoadLevelStatus value...
                  gw.send(lightMsg.set(currentLevel > 0 ? 1 : 0));
              
                  // hek comment: Is this really nessesary?
                  gw.send( dimmerMsg.set(currentLevel) );
              
                  
                  }
              }
              
              /***
               *  This method provides a graceful fade up/down effect
               */
              void fadeToLevel( int toLevel ) {
              
                int delta = ( toLevel - currentLevel ) < 0 ? -1 : 1;
                
                while ( currentLevel != toLevel ) {
                  currentLevel += delta;
                  analogWrite( LED_PIN, (int)(currentLevel / 100. * 255) );
                  delay( FADE_DELAY );
                }
              }
              

              Can somebody help me please?

              I am using a 3.3v Arduino Mini Pro clone, a IRF540 MOSFET and a 12v power supply.

              Thanks for your help!

              PS: amazing project!

              SparkmanS Offline
              SparkmanS Offline
              Sparkman
              Hero Member
              wrote on last edited by
              #18

              @andrezibaia If you have the serial monitor hooked up to the sensor (dimmer), do you see the "Changing level to " output in the serial log?

              Cheers
              Al

              1 Reply Last reply
              0
              • A Offline
                A Offline
                andrezibaia
                wrote on last edited by
                #19

                Hi @Sparkman!

                No, the sensor does not get any input.

                This is all I get in the serial monitor:

                send: 55-55-0-0 s=255,c=0,t=17,pt=0,l=3,sg=0,st=ok:1.5
                send: 55-55-0-0 s=255,c=3,t=6,pt=1,l=1,sg=0,st=ok:0
                sensor started, id=55, parent=0, distance=0
                send: 55-55-0-0 s=0,c=0,t=4,pt=0,l=0,sg=0,st=ok:
                send: 55-55-0-0 s=255,c=3,t=11,pt=0,l=11,sg=0,st=ok:DimmableLED
                send: 55-55-0-0 s=255,c=3,t=12,pt=0,l=3,sg=0,st=ok:1.1
                send: 55-55-0-0 s=0,c=2,t=3,pt=0,l=0,sg=0,st=ok:
                

                Thanks for the ultra-fast reply!

                SparkmanS 1 Reply Last reply
                0
                • A andrezibaia

                  Hi @Sparkman!

                  No, the sensor does not get any input.

                  This is all I get in the serial monitor:

                  send: 55-55-0-0 s=255,c=0,t=17,pt=0,l=3,sg=0,st=ok:1.5
                  send: 55-55-0-0 s=255,c=3,t=6,pt=1,l=1,sg=0,st=ok:0
                  sensor started, id=55, parent=0, distance=0
                  send: 55-55-0-0 s=0,c=0,t=4,pt=0,l=0,sg=0,st=ok:
                  send: 55-55-0-0 s=255,c=3,t=11,pt=0,l=11,sg=0,st=ok:DimmableLED
                  send: 55-55-0-0 s=255,c=3,t=12,pt=0,l=3,sg=0,st=ok:1.1
                  send: 55-55-0-0 s=0,c=2,t=3,pt=0,l=0,sg=0,st=ok:
                  

                  Thanks for the ultra-fast reply!

                  SparkmanS Offline
                  SparkmanS Offline
                  Sparkman
                  Hero Member
                  wrote on last edited by
                  #20

                  @andrezibaia NP. Maybe add a println in the incomingMessage function:

                  void incomingMessage(const MyMessage &message) {
                   Serial.println( message.type );
                    if (message.type == V_LIGHT || message.type == V_DIMMER) {
                  

                  and then send a command from Domoticz and see what the serial log shows when you do that.

                  Cheers
                  Al

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    andrezibaia
                    wrote on last edited by
                    #21

                    @Sparkman, nothing happens...

                    No message at all in the serial monitor.

                    SparkmanS 1 Reply Last reply
                    0
                    • A andrezibaia

                      @Sparkman, nothing happens...

                      No message at all in the serial monitor.

                      SparkmanS Offline
                      SparkmanS Offline
                      Sparkman
                      Hero Member
                      wrote on last edited by
                      #22

                      @andrezibaia To rule out an issue with Domoticz, do you have the ability to hookup the gateway to MYSController? Might be worth a try to see what happens with it.

                      Cheers
                      Al

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        andrezibaia
                        wrote on last edited by
                        #23

                        Yes, sure. Just did that.

                        Here's what I have:

                        upload-d51ca5cc-04b6-4516-9878-ce26ecbe57ed

                        What should I do now?

                        Cheers!

                        SparkmanS 1 Reply Last reply
                        0
                        • A andrezibaia

                          Yes, sure. Just did that.

                          Here's what I have:

                          upload-d51ca5cc-04b6-4516-9878-ce26ecbe57ed

                          What should I do now?

                          Cheers!

                          SparkmanS Offline
                          SparkmanS Offline
                          Sparkman
                          Hero Member
                          wrote on last edited by
                          #24

                          @andrezibaia Should be able to send a message to the node using the "Send Message" portion on the bottom of the screen.

                          Cheers
                          Al

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            andrezibaia
                            wrote on last edited by
                            #25

                            Sure. What should I write in the payload section?

                            I tried this, but nothing happened.

                            upload-2fe2e7d5-4492-44df-b83d-e35436ce14b3

                            I'm sorry for all the "noobness", I am still trying to learn all this...

                            SparkmanS 1 Reply Last reply
                            0
                            • A andrezibaia

                              Sure. What should I write in the payload section?

                              I tried this, but nothing happened.

                              upload-2fe2e7d5-4492-44df-b83d-e35436ce14b3

                              I'm sorry for all the "noobness", I am still trying to learn all this...

                              SparkmanS Offline
                              SparkmanS Offline
                              Sparkman
                              Hero Member
                              wrote on last edited by
                              #26

                              @andrezibaia Looks correct. Anything in the serial monitor of the dimmer? Try the light subtype as well and send a 0 or a 1. What does the MYSController log show when you do this?

                              Cheers
                              Al

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                andrezibaia
                                wrote on last edited by
                                #27

                                Nothing at all in the node serial monitor...

                                The log from MYSController shows this:

                                13/09/2015 19:53:01	TX	55;255;3;0;6;M
                                13/09/2015 19:53:01	RX	55;255;3;0;6;0
                                13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=0,c=0,t=4,pt=0,l=0,sg=0:
                                13/09/2015 19:53:04	DEBUG	Update child id=0, type=DIMMER
                                13/09/2015 19:53:04	RX	55;0;0;0;4;
                                13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=11,pt=0,l=11,sg=0:DimmableLED
                                13/09/2015 19:53:04	RX	55;255;3;0;11;DimmableLED
                                13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=12,pt=0,l=3,sg=0:1.1
                                13/09/2015 19:53:04	RX	55;255;3;0;12;1.1
                                13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=0,c=2,t=3,pt=0,l=0,sg=0:
                                13/09/2015 19:53:04	RX	55;0;2;0;3;
                                13/09/2015 19:53:12	TX	55;0;1;0;3;50
                                13/09/2015 19:53:46	RX	0;0;3;0;9;read: 55-55-0 s=255,c=0,t=17,pt=0,l=3,sg=0:1.5
                                13/09/2015 19:53:46	DEBUG	Update child id=255, type=ARDUINO_NODE
                                13/09/2015 19:53:46	RX	55;255;0;0;17;1.5
                                13/09/2015 19:53:46	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0
                                13/09/2015 19:53:46	TX	55;255;3;0;6;M
                                13/09/2015 19:53:46	RX	55;255;3;0;6;0
                                13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=0,c=0,t=4,pt=0,l=0,sg=0:
                                13/09/2015 19:53:48	DEBUG	Update child id=0, type=DIMMER
                                13/09/2015 19:53:48	RX	55;0;0;0;4;
                                13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=11,pt=0,l=11,sg=0:DimmableLED
                                13/09/2015 19:53:48	RX	55;255;3;0;11;DimmableLED
                                13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=12,pt=0,l=3,sg=0:1.1
                                13/09/2015 19:53:48	RX	55;255;3;0;12;1.1
                                13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=0,c=2,t=3,pt=0,l=0,sg=0:
                                13/09/2015 19:53:48	RX	55;0;2;0;3;
                                13/09/2015 19:53:56	TX	55;0;1;0;3;50
                                13/09/2015 19:54:16	TX	55;0;1;0;2;50
                                13/09/2015 19:55:02	TX	55;0;1;0;2;50
                                
                                SparkmanS 1 Reply Last reply
                                0
                                • A andrezibaia

                                  Nothing at all in the node serial monitor...

                                  The log from MYSController shows this:

                                  13/09/2015 19:53:01	TX	55;255;3;0;6;M
                                  13/09/2015 19:53:01	RX	55;255;3;0;6;0
                                  13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=0,c=0,t=4,pt=0,l=0,sg=0:
                                  13/09/2015 19:53:04	DEBUG	Update child id=0, type=DIMMER
                                  13/09/2015 19:53:04	RX	55;0;0;0;4;
                                  13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=11,pt=0,l=11,sg=0:DimmableLED
                                  13/09/2015 19:53:04	RX	55;255;3;0;11;DimmableLED
                                  13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=12,pt=0,l=3,sg=0:1.1
                                  13/09/2015 19:53:04	RX	55;255;3;0;12;1.1
                                  13/09/2015 19:53:04	RX	0;0;3;0;9;read: 55-55-0 s=0,c=2,t=3,pt=0,l=0,sg=0:
                                  13/09/2015 19:53:04	RX	55;0;2;0;3;
                                  13/09/2015 19:53:12	TX	55;0;1;0;3;50
                                  13/09/2015 19:53:46	RX	0;0;3;0;9;read: 55-55-0 s=255,c=0,t=17,pt=0,l=3,sg=0:1.5
                                  13/09/2015 19:53:46	DEBUG	Update child id=255, type=ARDUINO_NODE
                                  13/09/2015 19:53:46	RX	55;255;0;0;17;1.5
                                  13/09/2015 19:53:46	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0
                                  13/09/2015 19:53:46	TX	55;255;3;0;6;M
                                  13/09/2015 19:53:46	RX	55;255;3;0;6;0
                                  13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=0,c=0,t=4,pt=0,l=0,sg=0:
                                  13/09/2015 19:53:48	DEBUG	Update child id=0, type=DIMMER
                                  13/09/2015 19:53:48	RX	55;0;0;0;4;
                                  13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=11,pt=0,l=11,sg=0:DimmableLED
                                  13/09/2015 19:53:48	RX	55;255;3;0;11;DimmableLED
                                  13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=255,c=3,t=12,pt=0,l=3,sg=0:1.1
                                  13/09/2015 19:53:48	RX	55;255;3;0;12;1.1
                                  13/09/2015 19:53:48	RX	0;0;3;0;9;read: 55-55-0 s=0,c=2,t=3,pt=0,l=0,sg=0:
                                  13/09/2015 19:53:48	RX	55;0;2;0;3;
                                  13/09/2015 19:53:56	TX	55;0;1;0;3;50
                                  13/09/2015 19:54:16	TX	55;0;1;0;2;50
                                  13/09/2015 19:55:02	TX	55;0;1;0;2;50
                                  
                                  SparkmanS Offline
                                  SparkmanS Offline
                                  Sparkman
                                  Hero Member
                                  wrote on last edited by
                                  #28

                                  @andrezibaia said:

                                  13/09/2015 19:53:56 TX 55;0;1;0;3;50
                                  13/09/2015 19:54:16 TX 55;0;1;0;2;50
                                  13/09/2015 19:55:02 TX 55;0;1;0;2;50

                                  The last 3 lines show you sending 50 to the dimmer device first (3) and then twice to the light device (2). The light device should only respond to a 0 or a 1. Have you tried sending that?

                                  Cheers
                                  Al

                                  1 Reply Last reply
                                  0
                                  • A Offline
                                    A Offline
                                    andrezibaia
                                    wrote on last edited by
                                    #29

                                    Yes, I tried that as well. Nothing happened.

                                    In the meantime, the serial monitor from the node shows only this and nothing else:

                                    send: 55-55-0-0 s=255,c=0,t=17,pt=0,l=3,sg=0,st=ok:1.5
                                    send: 55-55-0-0 s=255,c=3,t=6,pt=1,l=1,sg=0,st=ok:0
                                    sensor started, id=55, parent=0, distance=0
                                    send: 55-55-0-0 s=0,c=0,t=4,pt=0,l=0,sg=0,st=ok:
                                    send: 55-55-0-0 s=255,c=3,t=11,pt=0,l=11,sg=0,st=ok:DimmableLED
                                    send: 55-55-0-0 s=255,c=3,t=12,pt=0,l=3,sg=0,st=ok:1.1
                                    send: 55-55-0-0 s=0,c=2,t=3,pt=0,l=0,sg=0,st=ok:
                                    

                                    Is it perhaps a problem with the radio? It only sends and does not receive?

                                    I tried different NRF24L01+ chips, but the problem remains...

                                    I even tried to feed the NRF chip through a 3.3v regulator, but nothing happens...

                                    SparkmanS 1 Reply Last reply
                                    0
                                    • A andrezibaia

                                      Yes, I tried that as well. Nothing happened.

                                      In the meantime, the serial monitor from the node shows only this and nothing else:

                                      send: 55-55-0-0 s=255,c=0,t=17,pt=0,l=3,sg=0,st=ok:1.5
                                      send: 55-55-0-0 s=255,c=3,t=6,pt=1,l=1,sg=0,st=ok:0
                                      sensor started, id=55, parent=0, distance=0
                                      send: 55-55-0-0 s=0,c=0,t=4,pt=0,l=0,sg=0,st=ok:
                                      send: 55-55-0-0 s=255,c=3,t=11,pt=0,l=11,sg=0,st=ok:DimmableLED
                                      send: 55-55-0-0 s=255,c=3,t=12,pt=0,l=3,sg=0,st=ok:1.1
                                      send: 55-55-0-0 s=0,c=2,t=3,pt=0,l=0,sg=0,st=ok:
                                      

                                      Is it perhaps a problem with the radio? It only sends and does not receive?

                                      I tried different NRF24L01+ chips, but the problem remains...

                                      I even tried to feed the NRF chip through a 3.3v regulator, but nothing happens...

                                      SparkmanS Offline
                                      SparkmanS Offline
                                      Sparkman
                                      Hero Member
                                      wrote on last edited by
                                      #30

                                      @andrezibaia said:

                                      Is it perhaps a problem with the radio? It only sends and does not receive?

                                      It's possible, but none of the logs indicate a communications issue. Maybe @blacey who wrote the sketch or @hek have some other ideas.

                                      Cheers
                                      Al

                                      A 1 Reply Last reply
                                      0
                                      • SparkmanS Sparkman

                                        @andrezibaia said:

                                        Is it perhaps a problem with the radio? It only sends and does not receive?

                                        It's possible, but none of the logs indicate a communications issue. Maybe @blacey who wrote the sketch or @hek have some other ideas.

                                        Cheers
                                        Al

                                        A Offline
                                        A Offline
                                        andrezibaia
                                        wrote on last edited by
                                        #31

                                        @Sparkman Thanks a lot for all your time and effort!

                                        Cheers!

                                        1 Reply Last reply
                                        0
                                        • A Offline
                                          A Offline
                                          andrezibaia
                                          wrote on last edited by andrezibaia
                                          #32

                                          @Sparkman, after a lot of days of despair, I found the problem!

                                          My gateway was built on a 3.3v Arduino Mini Pro. As soon as I set it up on a 5V one (I did not even need a power regulator for the radio, because I used one of those Sparkfun ones with an antenna.

                                          Now it's all kicking ass! :dancer:

                                          Thanks again, man!

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


                                          30

                                          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