Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Shelly1 und Zigbee Leuchten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Shelly1 und Zigbee Leuchten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyscenes
31 Beiträge 6 Kommentatoren 4.2k Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • overfl0wO Offline
    overfl0wO Offline
    overfl0w
    schrieb am zuletzt editiert von
    #5

    Wow, vielen Dank erstmal für die schnellen Antworten. Echt eine tolle Community! :+1:

    Hier mal versucht darzustellen:

    Unbenannt-3.jpg

    Grundsätzlich geht es mir darum, dann wenn der Schalter im Schlafzimmer auf aus steht, ich die Leuchten mit Alexa schalten kann ohne den Lichtschalter einzuschalten. Das mit dem Dimmen ist nicht vorrangig und habe ich vllt. falsch ausgedrückt.

    @foxriver76 Danke für dein Script, da ich mit Scripts nicht so bewandert bin, kurze Frage,, das ist nen Java Script richtig?
    Ich müsste dies einfach anlegen und die const ändern?

    @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

    Danke euch im Voraus

    Faulheit? Nein Smarthome :)

    foxriver76F AsgothianA 2 Antworten Letzte Antwort
    0
    • overfl0wO overfl0w

      Wow, vielen Dank erstmal für die schnellen Antworten. Echt eine tolle Community! :+1:

      Hier mal versucht darzustellen:

      Unbenannt-3.jpg

      Grundsätzlich geht es mir darum, dann wenn der Schalter im Schlafzimmer auf aus steht, ich die Leuchten mit Alexa schalten kann ohne den Lichtschalter einzuschalten. Das mit dem Dimmen ist nicht vorrangig und habe ich vllt. falsch ausgedrückt.

      @foxriver76 Danke für dein Script, da ich mit Scripts nicht so bewandert bin, kurze Frage,, das ist nen Java Script richtig?
      Ich müsste dies einfach anlegen und die const ändern?

      @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

      Danke euch im Voraus

      foxriver76F Offline
      foxriver76F Offline
      foxriver76
      Developer
      schrieb am zuletzt editiert von
      #6

      @overfl0w Ja, es ist ein Javascript Skript ;-)

      Also für den Shelly einfach den Datenpunkt für den Switch angeben, bei deiner Lampe müsstest du checken welche Datenpunkte es da gibt. Das Skript nimmt die ID der Lampe und nutzt dann LampenId.on und LampenId.level, insofern diese Objekte bei dir auch funktionieren sollte es passen. Allerdings keine Garantie, dass sich deine Leuchtmittel genauso Verhalten. Meine sind über eine Hue Bridge eingebunden.

      Videotutorials & mehr

      Hier könnt ihr mich unterstützen.

      overfl0wO 1 Antwort Letzte Antwort
      0
      • foxriver76F foxriver76

        @overfl0w Ja, es ist ein Javascript Skript ;-)

        Also für den Shelly einfach den Datenpunkt für den Switch angeben, bei deiner Lampe müsstest du checken welche Datenpunkte es da gibt. Das Skript nimmt die ID der Lampe und nutzt dann LampenId.on und LampenId.level, insofern diese Objekte bei dir auch funktionieren sollte es passen. Allerdings keine Garantie, dass sich deine Leuchtmittel genauso Verhalten. Meine sind über eine Hue Bridge eingebunden.

        overfl0wO Offline
        overfl0wO Offline
        overfl0w
        schrieb am zuletzt editiert von
        #7

        @foxriver76 Kriege ich schon hin :lying_face: :relaxed:
        Sobald ich Zuhause bin teste ich das und sage Bescheid ob es geklappt hat oder nicht.

        Faulheit? Nein Smarthome :)

        1 Antwort Letzte Antwort
        0
        • overfl0wO Offline
          overfl0wO Offline
          overfl0w
          schrieb am zuletzt editiert von
          #8

          Noch eine Frage:

          hueId
          

          müsste ich höchswarschl. gegen irgendeinen Wert des Zigbeeadapters oder so ebenfalls wechseln oder?

          Faulheit? Nein Smarthome :)

          foxriver76F 1 Antwort Letzte Antwort
          0
          • overfl0wO overfl0w

            Noch eine Frage:

            hueId
            

            müsste ich höchswarschl. gegen irgendeinen Wert des Zigbeeadapters oder so ebenfalls wechseln oder?

            foxriver76F Offline
            foxriver76F Offline
            foxriver76
            Developer
            schrieb am zuletzt editiert von
            #9

            @overfl0w Ja, eben der Datenpunkt deines Leuchtmittels. Sozusagen der Punkt der als Ordnersymbol angezeigt wird.

            Videotutorials & mehr

            Hier könnt ihr mich unterstützen.

            1 Antwort Letzte Antwort
            0
            • overfl0wO Offline
              overfl0wO Offline
              overfl0w
              schrieb am zuletzt editiert von overfl0w
              #10

              Quasi?

              ede93574-532a-4cc2-8f02-532aeed32eac-image.png

              Ah ich Idiot.. du hast ja die Deklaration da oben:

              const hueId = `hue.0.Moes_Hue_Bridge.WZ_Indirekte_Beleuchtung`;
              

              Sorryy...

              Faulheit? Nein Smarthome :)

              foxriver76F 1 Antwort Letzte Antwort
              0
              • overfl0wO overfl0w

                Quasi?

                ede93574-532a-4cc2-8f02-532aeed32eac-image.png

                Ah ich Idiot.. du hast ja die Deklaration da oben:

                const hueId = `hue.0.Moes_Hue_Bridge.WZ_Indirekte_Beleuchtung`;
                

                Sorryy...

                foxriver76F Offline
                foxriver76F Offline
                foxriver76
                Developer
                schrieb am zuletzt editiert von foxriver76
                #11

                @overfl0w Ja genau. jetzt wo ich es sehe, brauchst du es mindestens so:
                (level durch brightness ersetzt und on durch state ersetzt.

                const logging = true;
                const shellyId = `shelly.0.SHSW-1#2C720F#1.Relay0.Switch`;
                const hueId = `hue.0.Moes_Hue_Bridge.WZ_Indirekte_Beleuchtung`;
                
                // when shelly is turned off ensure light is turned off too
                on({id: shellyId, val: false, change: `any`, ack: true}, obj => {
                    setState(`${hueId}.state`, false, false);
                   log(`Turn ceiling hue light off, because set off by Shelly relay`, `info`);
                });
                
                // when level is changed from zero to another value, ensure shelly is on and set level again
                on({id: `${hueId}.brightness`, change: `ne`, oldVal: 0}, obj => {
                    if (getState(shellyId).val !== true) {
                      setState(shellyId, true, false);
                      setState(`${hueId}.brightness`, obj.state.val, false);
                      log(`Turned shelly on, because ceiling hue floor has been turned on`, `info`);
                   } // endIf
                });
                
                // turn shelly off with hue if not happened
                 on({id: `${hueId}.brightness`, change: `ne`, val: 0}, obj => {
                    if (getState(shellyId).val !== false) {
                      setState(shellyId, false, false);
                      log(`Turned shelly off, because living room ceiling hue floor has been turned off`, `info`);
                    } // endIf
                });
                

                Ist das normal, dass bei brightness und state nichts drin steht in deinem Screenshot?

                Videotutorials & mehr

                Hier könnt ihr mich unterstützen.

                overfl0wO 1 Antwort Letzte Antwort
                0
                • foxriver76F foxriver76

                  @overfl0w Ja genau. jetzt wo ich es sehe, brauchst du es mindestens so:
                  (level durch brightness ersetzt und on durch state ersetzt.

                  const logging = true;
                  const shellyId = `shelly.0.SHSW-1#2C720F#1.Relay0.Switch`;
                  const hueId = `hue.0.Moes_Hue_Bridge.WZ_Indirekte_Beleuchtung`;
                  
                  // when shelly is turned off ensure light is turned off too
                  on({id: shellyId, val: false, change: `any`, ack: true}, obj => {
                      setState(`${hueId}.state`, false, false);
                     log(`Turn ceiling hue light off, because set off by Shelly relay`, `info`);
                  });
                  
                  // when level is changed from zero to another value, ensure shelly is on and set level again
                  on({id: `${hueId}.brightness`, change: `ne`, oldVal: 0}, obj => {
                      if (getState(shellyId).val !== true) {
                        setState(shellyId, true, false);
                        setState(`${hueId}.brightness`, obj.state.val, false);
                        log(`Turned shelly on, because ceiling hue floor has been turned on`, `info`);
                     } // endIf
                  });
                  
                  // turn shelly off with hue if not happened
                   on({id: `${hueId}.brightness`, change: `ne`, val: 0}, obj => {
                      if (getState(shellyId).val !== false) {
                        setState(shellyId, false, false);
                        log(`Turned shelly off, because living room ceiling hue floor has been turned off`, `info`);
                      } // endIf
                  });
                  

                  Ist das normal, dass bei brightness und state nichts drin steht in deinem Screenshot?

                  overfl0wO Offline
                  overfl0wO Offline
                  overfl0w
                  schrieb am zuletzt editiert von
                  #12

                  @foxriver76 said in Shelly1 und Zigbee Leuchten:

                  Ist das normal, dass bei brightness und state nichts drin steht in deinem Screenshot?

                  Denke weil der Shelly aus ist? Danke schonmal für das Script :)

                  Faulheit? Nein Smarthome :)

                  1 Antwort Letzte Antwort
                  0
                  • overfl0wO overfl0w

                    Wow, vielen Dank erstmal für die schnellen Antworten. Echt eine tolle Community! :+1:

                    Hier mal versucht darzustellen:

                    Unbenannt-3.jpg

                    Grundsätzlich geht es mir darum, dann wenn der Schalter im Schlafzimmer auf aus steht, ich die Leuchten mit Alexa schalten kann ohne den Lichtschalter einzuschalten. Das mit dem Dimmen ist nicht vorrangig und habe ich vllt. falsch ausgedrückt.

                    @foxriver76 Danke für dein Script, da ich mit Scripts nicht so bewandert bin, kurze Frage,, das ist nen Java Script richtig?
                    Ich müsste dies einfach anlegen und die const ändern?

                    @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

                    Danke euch im Voraus

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #13

                    @overfl0w sagte in Shelly1 und Zigbee Leuchten:

                    @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

                    Nein. Wenn die Lampen mit Strom versorgt werden gehen sie zunächst an. Dann muss die Verbindung zum Zigbee-Coordinator wieder hergestellt werden. Das geht nicht in 0-Zeit. Je länger eine Lampe keinen Strom hatte desto weniger schnell scheint dieses zu gehen.

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    foxriver76F 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @overfl0w sagte in Shelly1 und Zigbee Leuchten:

                      @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

                      Nein. Wenn die Lampen mit Strom versorgt werden gehen sie zunächst an. Dann muss die Verbindung zum Zigbee-Coordinator wieder hergestellt werden. Das geht nicht in 0-Zeit. Je länger eine Lampe keinen Strom hatte desto weniger schnell scheint dieses zu gehen.

                      foxriver76F Offline
                      foxriver76F Offline
                      foxriver76
                      Developer
                      schrieb am zuletzt editiert von
                      #14

                      @Asgothian sagte in Shelly1 und Zigbee Leuchten:

                      @overfl0w sagte in Shelly1 und Zigbee Leuchten:

                      @Asgothian Eingebunden über den Zigbee Stick. Würde es etwas bringen, wenn ich einen cc2530 in die Nähe bringe?

                      Nein. Wenn die Lampen mit Strom versorgt werden gehen sie zunächst an. Dann muss die Verbindung zum Zigbee-Coordinator wieder hergestellt werden. Das geht nicht in 0-Zeit. Je länger eine Lampe keinen Strom hatte desto weniger schnell scheint dieses zu gehen.

                      Wenn das so ist, wird das mit dem Skript vermutlich nichts. Alternative wäre du versorgst deine Lampe mit Dauerstrom und sagst, lässt Shelly Output leer und sagst wenn der Taster gedrückt wird, schalte die Zigbee Lampe an. Nachteil -> ioB/Javascript Instanz Ausfall -> Lichtschalter unnütz.

                      Videotutorials & mehr

                      Hier könnt ihr mich unterstützen.

                      1 Antwort Letzte Antwort
                      0
                      • W Offline
                        W Offline
                        watcherkb
                        schrieb am zuletzt editiert von
                        #15

                        Wie ist denn hier die Empfehlung bei solchem Szenario? Ich habe auch eine Zigbee Deckenlampe die ich sowohl über iobroker als auch über den Wandschalter schalten möchte. Bleibt doch eigentlich nur die Variante mit dem Shelly 1 und die Deckenlampe auf Dauerstrom oder? Was mach ich dann wenn iobroker nicht funktionieren sollte? Muss ich dann zum Schaltkasten um die Lampe auszuschalten?

                        CC2538+CC2592 PA-Zigbee-Funkmodul

                        J 1 Antwort Letzte Antwort
                        0
                        • W watcherkb

                          Wie ist denn hier die Empfehlung bei solchem Szenario? Ich habe auch eine Zigbee Deckenlampe die ich sowohl über iobroker als auch über den Wandschalter schalten möchte. Bleibt doch eigentlich nur die Variante mit dem Shelly 1 und die Deckenlampe auf Dauerstrom oder? Was mach ich dann wenn iobroker nicht funktionieren sollte? Muss ich dann zum Schaltkasten um die Lampe auszuschalten?

                          J Offline
                          J Offline
                          Jan1
                          schrieb am zuletzt editiert von
                          #16

                          @watcherkb sagte in Shelly1 und Zigbee Leuchten:

                          Was mach ich dann wenn iobroker nicht funktionieren sollte?

                          Warum sollte der Fall eintreten? :blush:

                          W 2 Antworten Letzte Antwort
                          0
                          • J Jan1

                            @watcherkb sagte in Shelly1 und Zigbee Leuchten:

                            Was mach ich dann wenn iobroker nicht funktionieren sollte?

                            Warum sollte der Fall eintreten? :blush:

                            W Offline
                            W Offline
                            watcherkb
                            schrieb am zuletzt editiert von
                            #17

                            @Jan1 im Normalfall natürlich nicht, aber kann schon mal passieren, oder?

                            CC2538+CC2592 PA-Zigbee-Funkmodul

                            J 1 Antwort Letzte Antwort
                            0
                            • W watcherkb

                              @Jan1 im Normalfall natürlich nicht, aber kann schon mal passieren, oder?

                              J Offline
                              J Offline
                              Jan1
                              schrieb am zuletzt editiert von
                              #18

                              @watcherkb
                              Könnte bei einem Stromausfall passieren, wobei dann is eh dunkel :-)
                              Ich habe bei mir einige Lampen, die nicht mehr direkt über Verkabelung geschaltet werden und mein IOBroker läuft nun auch schon um die zwei Jahre, bisher noch keine Probleme damit gehabt.

                              W 1 Antwort Letzte Antwort
                              0
                              • J Jan1

                                @watcherkb
                                Könnte bei einem Stromausfall passieren, wobei dann is eh dunkel :-)
                                Ich habe bei mir einige Lampen, die nicht mehr direkt über Verkabelung geschaltet werden und mein IOBroker läuft nun auch schon um die zwei Jahre, bisher noch keine Probleme damit gehabt.

                                W Offline
                                W Offline
                                watcherkb
                                schrieb am zuletzt editiert von
                                #19

                                @Jan1 also machst du das genauso? Lampe auf Dauerstrom und Shelly hinter Schalter?

                                CC2538+CC2592 PA-Zigbee-Funkmodul

                                J 1 Antwort Letzte Antwort
                                0
                                • W watcherkb

                                  @Jan1 also machst du das genauso? Lampe auf Dauerstrom und Shelly hinter Schalter?

                                  J Offline
                                  J Offline
                                  Jan1
                                  schrieb am zuletzt editiert von Jan1
                                  #20

                                  @watcherkb
                                  Ja habe ich und am Shelly ein virtuelles Relais, damit das HW Relais nicht mehr schaltet, spart Strom und klackert nicht mehr.
                                  Hab auch noch ein paar Lampen, die nur über Alexa geschaltet werden und selbst die laufen immer so wie sie sollen, trotz Cloud Anbindung.

                                  W 1 Antwort Letzte Antwort
                                  0
                                  • J Jan1

                                    @watcherkb
                                    Ja habe ich und am Shelly ein virtuelles Relais, damit das HW Relais nicht mehr schaltet, spart Strom und klackert nicht mehr.
                                    Hab auch noch ein paar Lampen, die nur über Alexa geschaltet werden und selbst die laufen immer so wie sie sollen, trotz Cloud Anbindung.

                                    W Offline
                                    W Offline
                                    watcherkb
                                    schrieb am zuletzt editiert von
                                    #21

                                    @Jan1 sagte in Shelly1 und Zigbee Leuchten:

                                    @watcherkb
                                    Ja habe ich und am Shelly ein virtuelles Relais, damit das HW Relais nicht mehr schaltet, spart Strom und klackert nicht mehr.

                                    Das musst du mir jetzt erklären. Gibts da einen bebilderten Schaltplan wie du das umgesetzt hast?

                                    CC2538+CC2592 PA-Zigbee-Funkmodul

                                    J 1 Antwort Letzte Antwort
                                    0
                                    • W watcherkb

                                      @Jan1 sagte in Shelly1 und Zigbee Leuchten:

                                      @watcherkb
                                      Ja habe ich und am Shelly ein virtuelles Relais, damit das HW Relais nicht mehr schaltet, spart Strom und klackert nicht mehr.

                                      Das musst du mir jetzt erklären. Gibts da einen bebilderten Schaltplan wie du das umgesetzt hast?

                                      J Offline
                                      J Offline
                                      Jan1
                                      schrieb am zuletzt editiert von
                                      #22

                                      @watcherkb
                                      Geht mit Tasmota sehr einfach, ob man das mit der original Shelly FW auch machen kann, weiß ich nicht.

                                      W 2 Antworten Letzte Antwort
                                      0
                                      • J Jan1

                                        @watcherkb
                                        Geht mit Tasmota sehr einfach, ob man das mit der original Shelly FW auch machen kann, weiß ich nicht.

                                        W Offline
                                        W Offline
                                        watcherkb
                                        schrieb am zuletzt editiert von
                                        #23

                                        @Jan1 kann das sein dass du das hier meinst? https://forum.creationx.de/forum/index.php?thread/2346-tasmota-shelly-1-als-remote-für-smartbulb-mit-tasmota-schalten-ohne-das-relay-zu/&postID=28570#post28570

                                        CC2538+CC2592 PA-Zigbee-Funkmodul

                                        1 Antwort Letzte Antwort
                                        0
                                        • J Jan1

                                          @watcherkb
                                          Geht mit Tasmota sehr einfach, ob man das mit der original Shelly FW auch machen kann, weiß ich nicht.

                                          W Offline
                                          W Offline
                                          watcherkb
                                          schrieb am zuletzt editiert von
                                          #24

                                          @Jan1 hier die Lösung mit der original Firmware: Button Type auf "Detached Switch" stellen

                                          CC2538+CC2592 PA-Zigbee-Funkmodul

                                          J 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          555

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe