Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. JS Glühbirne einschalten, Farbe ändern und blinken lassen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      chco last edited by

      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 Reply Quote 0
      • T
        tritor last edited by

        @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 1 Reply Last reply Reply Quote 1
        • C
          chco @tritor last edited by

          @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 Reply Quote 0
          • C
            chco @chco last edited by

            @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);
            
            Asgothian 1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @chco last edited by

              @chco

              Versuch mal ein

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

              vor dem ausschalten zu senden.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              926
              Online

              31.9k
              Users

              80.1k
              Topics

              1.3m
              Posts

              3
              5
              360
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo