Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Lichtspiel mit Hue Lampen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    771

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

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

[gelöst] Lichtspiel mit Hue Lampen

Scheduled Pinned Locked Moved Skripten / Logik
8 Posts 3 Posters 2.3k Views
  • 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.
  • ldittmarL Offline
    ldittmarL Offline
    ldittmar
    Developer
    wrote on last edited by
    #1

    Hallo Community,

    ich habe 2 Hue Lampen die immer in so ein gedimmten warmen Weiß leuchten. Diese sollen bei einem Ereignis 10 mal die Farbe wechseln und jeweils 2 Sekunden in der aktuellen Farbe bleiben. Zum Schluss sollen die den ursprünglichen Zustand wieder haben. Die eine Lampe soll rot und die andere blau werden (mit voller Leuchtkraft) und dann soll die rote blau und die blaue rot werden usw… also 10 mal zwischen blau und rot wechseln und jeweils 2 Sekunden die Farbe halten. Wie mache ich das am Besten?

    Grüße,

    ldittmar

    1 Reply Last reply
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      wrote on last edited by
      #2

      @ldittmar:

      Hallo Community,

      ich habe 2 Hue Lampen die immer in so ein gedimmten warmen Weiß leuchten. Diese sollen bei einem Ereignis 10 mal die Farbe wechseln und jeweils 2 Sekunden in der aktuellen Farbe bleiben. Zum Schluss sollen die den ursprünglichen Zustand wieder haben. Die eine Lampe soll rot und die andere blau werden (mit voller Leuchtkraft) und dann soll die rote blau und die blaue rot werden usw… also 10 mal zwischen blau und rot wechseln und jeweils 2 Sekunden die Farbe halten. Wie mache ich das am Besten?

      Grüße,

      ldittmar `

      So im schnellen wuerde ich mir blockly greifen und es das mit timeouts zusammenbauen.

      Kenne die variabelen von hue jetzt nicht, aber theoretisch kan man ja diese routine laufen und 10 mal abspielen lassen. Am anfang die jetzigen werte als variable hinterlegen und am ende zurueck setzen.

      ~Dutch

      1 Reply Last reply
      0
      • ldittmarL Offline
        ldittmarL Offline
        ldittmar
        Developer
        wrote on last edited by
        #3

        Das mit Hue macht mir eher Probleme. Da sind so viele Parameter die eingestellt werden können und wenn ich ein Wert anpasse, dann ändern sich andere automatisch.

        Ich habe mir sowas gedacht: beide Lampen als Variable halten, eine Schleife die 10 mal durchläuft und am Ende die Variablen tauscht und 2 Sekunden wartet. Müsste eigentlich so gehen, oder? Welche Werte müsste ich bei den Lampen ändern, damit ich mein blau und rot in voller Leuchtkraft bekomme und zum Schluss auf dem Originalzustand wieder bringe?

        Grüße,

        ldittmar

        1 Reply Last reply
        0
        • R Offline
          R Offline
          RappiRN
          Most Active
          wrote on last edited by
          #4

          Ist das bei Hue genauso wie bei Lightify?

          Da gibt es in den Objekten für die Farben R G und B jeweils einen Wert von 0-255 und einen RGB-Wert von 00000-FFFFF. Und dann gibt es u.a. noch einen Wert für die Helligkeit auch von 0-255.

          Bei Lightify kann man nun einen der Werte R G oder B ändern dann ändert sich die Farbe der Lampen.

          2216_lightify.jpg

          Enrico

          1 Reply Last reply
          0
          • ldittmarL Offline
            ldittmarL Offline
            ldittmar
            Developer
            wrote on last edited by
            #5

            Ich denke das Ganze müsste so aussehen…

            386_image_4.png

            Ich werde mal alle Werte setzen (Helligkeit und so fehlt noch) und es später mal testen. Danke euch! :-)

            Grüße,

            ldittmar

            1 Reply Last reply
            0
            • ldittmarL Offline
              ldittmarL Offline
              ldittmar
              Developer
              wrote on last edited by
              #6

              Heureka!!! Es geht :D

                      var light1 = "hue.0.Philips_hue.Kleine_Kugel.";
                      var light2 = "hue.0.Philips_hue.Große_Kugel.";
              
                      var hue1 = getState(light1 + "hue").val;
                      var bri1 = getState(light1 + "bri").val;
                      var hue2 = getState(light2 + "hue").val;
                      var bri2 = getState(light2 + "bri").val;
              
                      for (var count = 0; count < 10; count++) {
                          (function(count){
                              setTimeout(function () {
                                  //Hier muss Blau abgehandelt werden
                                  setState(light1 +"bri", 254);
                                  setState(light1 +"hue", 46920);
              
                                  //Hier muss Rot abgehandelt werden
                                  setState(light2 +"bri", 254);
                                  setState(light2 +"hue", 0);
              
                                  var tmp = light1;
                                  light1 = light2;
                                  light2 = tmp;
                              }, count * 3000);
                          }(count));
                      }
              
                      count++;
              
                      setTimeout(function () {
                          light1 = "hue.0.Philips_hue.Kleine_Kugel.";
                          light2 = "hue.0.Philips_hue.Große_Kugel.";
              
                          //Alle rückgängig
                          setState(light1 +"hue", hue1);
                          setState(light1 +"bri", bri1);
                          setState(light2 +"hue", hue2);
                          setState(light2 +"bri", bri2);
                      }, count * 3000);
              
              

              Jetzt kann die Show starten :lol:

              Grüße,

              ldittmar

              1 Reply Last reply
              0
              • DutchmanD Offline
                DutchmanD Offline
                Dutchman
                Developer Most Active Administrators
                wrote on last edited by
                #7

                nice danke fuers teilen ! Bin gerade am uberlegen wozu man das alles einsetzen koennte und jetzt wird IFTTT noch interessanter, z.b.: events fussball, alarmierungen etc…..

                Hier in Holland (DE bestimmt auch) wird werbung gemacht mit Z-Wave & Hue-Light z.b. wen ein tor geschossen wurde, nur mal als anregung

                1 Reply Last reply
                0
                • ldittmarL Offline
                  ldittmarL Offline
                  ldittmar
                  Developer
                  wrote on last edited by
                  #8

                  @Dutchman:

                  nice danke fuers teilen ! Bin gerade am uberlegen wozu man das alles einsetzen koennte und jetzt wird IFTTT noch interessanter, z.b.: events fussball, alarmierungen etc…..

                  Hier in Holland (DE bestimmt auch) wird werbung gemacht mit Z-Wave & Hue-Light z.b. wen ein tor geschossen wurde, nur mal als anregung `

                  Das ist natürlich auch machbar… Wenn Holland ein Tor schießt, dann blinken alle HUE-Lampen 20 Sekunden lang Orange :lol: .... hmm... bis zur nächste WM habe ich noch ein bisschen Zeit :lol: :lol: :lol: ... aber wie soll ich Schwarz darstellen? :?: (Schwarz, Rot, Gold)

                  Grüße,

                  lditmar

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  607

                  Online

                  32.8k

                  Users

                  82.7k

                  Topics

                  1.3m

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

                  • Don't have an account? Register

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