Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

Scheduled Pinned Locked Moved JavaScript
5 Posts 3 Posters 460 Views 3 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.
  • C Offline
    C Offline
    chco
    wrote on last edited by
    #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 Reply Last reply
    0
    • T Offline
      T Offline
      tritor
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          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
            wrote on last edited by
            #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 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            436

            Online

            32.4k

            Users

            81.4k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe