Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. JS Glühbirne einschalten, Farbe ändern und blinken lassen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

JS Glühbirne einschalten, Farbe ändern und blinken lassen

Geplant Angeheftet Gesperrt Verschoben JavaScript
5 Beiträge 3 Kommentatoren 460 Aufrufe 3 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.
  • C Offline
    C Offline
    chco
    schrieb am zuletzt editiert von
    #1

    Hi,

    ich habe eine Shelly Plug Steckdose und die Shelly Color Bulb Glühbirne

    Ich möchte nun mit einem Java Script die Shelly Plug einschalten und und die Glühbirne dann grün blinken lassen

    Wie reihe ich das richtig aneinander? Derzeit schaltet sich die Glühbirne ein und leuchtet einfach blau.

    // Shelly Plug einschalten
        setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",true)
    
    // Shelly Color Bulb in den Farb-Modus versetzen
        setState("shelly.0.SHCB-1#3494546B325A#1.lights.mode","color")
    
     // Shelly Color Bulb grün leuchten lassen
      ("shelly.0.SHCB-1#3494546B325A#1.lights.rgbw","#01DF3A")
    
     // Shelly Color Bulb blinken lassen
     ("shelly.0.SHCB-1#3494546B325A#1.lights.effect","flash")
    
    

    Danke und lg

    1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      tritor
      schrieb am zuletzt editiert von
      #2

      @chco

      versuch mal im letzen Befehl statt "flash" die 3 einzutragen.

      Lt. Shelly Tech Docs sollte es eine 3 sein für flash: https://shelly-api-docs.shelly.cloud/gen1/#shelly-bulb-device-modes

      Gernot

      Host: i9 server Proxmox , Debian 12.0 for ioBroker
      ioBroker: 7.7.19, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.0.7
      Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
      Grafana 12.0.2 / InfluxDB 2.7.11

      C 1 Antwort Letzte Antwort
      1
      • T tritor

        @chco

        versuch mal im letzen Befehl statt "flash" die 3 einzutragen.

        Lt. Shelly Tech Docs sollte es eine 3 sein für flash: https://shelly-api-docs.shelly.cloud/gen1/#shelly-bulb-device-modes

        C Offline
        C Offline
        chco
        schrieb am zuletzt editiert von
        #3

        @tritor Danke für deine Antwort!

        Wenn ich das so ansteuere, schaltet sich die LED ein, leuchtet weiß und macht nichts mehr.

        setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",true);
        
        setState("shelly.0.SHCB-1#3494546B325A#1.lights.mode","color");
            
        setState("shelly.0.SHCB-1#3494546B325A#1.lights.rgbw","#01DF3A");
        
        setState("shelly.0.SHCB-1#3494546B325A#1.lights.effect","3");
        

        Warum wird die LED nicht grün und beginnt zu blinken?

        C 1 Antwort Letzte Antwort
        0
        • C chco

          @tritor Danke für deine Antwort!

          Wenn ich das so ansteuere, schaltet sich die LED ein, leuchtet weiß und macht nichts mehr.

          setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",true);
          
          setState("shelly.0.SHCB-1#3494546B325A#1.lights.mode","color");
              
          setState("shelly.0.SHCB-1#3494546B325A#1.lights.rgbw","#01DF3A");
          
          setState("shelly.0.SHCB-1#3494546B325A#1.lights.effect","3");
          

          Warum wird die LED nicht grün und beginnt zu blinken?

          C Offline
          C Offline
          chco
          schrieb am zuletzt editiert von
          #4

          @chco
          Ok war ein anderer Fehler. Das funktioniert jetzt. Ich möchte die Lampe nachdem sie etwa 10 Sekunden geblinkt hat, ausschalten.

          Hätte es so probiert, blinkt aber unendlich weiter:

          setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",true);
          
              setState("shelly.0.SHCB-1#3494546B325A#1.lights.mode","color");
              
              setState("shelly.0.SHCB-1#3494546B325A#1.lights.rgbw","#01DF3A");
          
              setState("shelly.0.SHCB-1#3494546B325A#1.lights.effect",3);
              
              setTimeout(() => {setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",false); },10000);
          
          AsgothianA 1 Antwort Letzte Antwort
          0
          • C chco

            @chco
            Ok war ein anderer Fehler. Das funktioniert jetzt. Ich möchte die Lampe nachdem sie etwa 10 Sekunden geblinkt hat, ausschalten.

            Hätte es so probiert, blinkt aber unendlich weiter:

            setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",true);
            
                setState("shelly.0.SHCB-1#3494546B325A#1.lights.mode","color");
                
                setState("shelly.0.SHCB-1#3494546B325A#1.lights.rgbw","#01DF3A");
            
                setState("shelly.0.SHCB-1#3494546B325A#1.lights.effect",3);
                
                setTimeout(() => {setState("shelly.0.SHPLG-S#BCFF4D5B7B27#1.Relay0.Switch",false); },10000);
            
            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #5

            @chco

            Versuch mal ein

            setState("shelly.0.SHCB-1#3494546B325A#1.lights.effect",0);
            

            vor dem ausschalten zu senden.

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

            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

            384

            Online

            32.4k

            Benutzer

            81.4k

            Themen

            1.3m

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

            • Du hast noch kein Konto? Registrieren

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