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. Hue dimmen mit Taster

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Hue dimmen mit Taster

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
18 Beiträge 8 Kommentatoren 5.4k Aufrufe
  • Ä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.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von
    #2

    Sollte so aussehen:

    // DimDown
    subscribe('hm-rpc.0.RC4.1.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum/bri_inc', -16);
    });
    
    // DimUp
    subscribe('hm-rpc.0.HEQ012345.1.PRESS_CONT', function () {
        if (!getValue('hue.0.lights.Hobbyraum').val) {
            setValue('hue.0.lights.Hobbyraum', 1);
        } else {
            setValue('hue.0.lights.Hobbyraum.bri_inc', 16);
        }
    });
    
    // Off
    subscribe('hm-rpc.0.HEQ012345.1.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum', 0);
    });
    
    // On
    subscribe('hm-rpc.0.HEQ012345.2.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum', 254);
    });
    
    // CtDown
    subscribe('hm-rpc.0.HEQ012345.3.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum.ct_inc', -16);
    });
    
    // CtUp
    subscribe('hm-rpc.0.HEQ012345.4.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum.ct_inc', 16);
    });
    
    // Cold
    subscribe('hm-rpc.0.HEQ012345.3.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum.ct', 153);
    });
    
    // Warm
    subscribe('hm-rpc.0.HEQ012345.4.PRESS_SHORT', function () {
        setValue('hue.0.lights.Hobbyraum.ct', 500);
    });
    

    Natürlich Adressen müssen geändert werden.

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #3

      [EDIT] Dimmen und an/ aus sind getestet.

      Die Weisstöne habe ich nicht getestet, da ich das an einem Lightstripe ausprobiert habe.

      // Channel-IDs
      idTaster =      "hm-rpc.0.FEQ0052402"/*Taster-2-ol*/; 
      idHueLampe =    "hue.0.Philips_hue.50.1_Arbeit_Schreibtisch"/*Philips_hue.50.1_Arbeit_Schreibtisch*/;
      
      // DimDown
      on({id: idTaster + ".1.PRESS_CONT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", getState(idHueLampe+".bri").val - 16);        
          }
      });
      
      // DimUp
      on({id: idTaster + ".2.PRESS_CONT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", getState(idHueLampe+".bri").val + 16);        
          }
      });
      
      // Off
      on({id: idTaster + ".1.PRESS_SHORT", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", 0);        
          }
      });
      
      // On
      on({id: idTaster + ".2.PRESS_SHORT", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", 254);        
          }
      });
      
      // CtDown
      on({id: idTaster + ".3.PRESS_CONT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".ct", getState(idHueLampe+".ct").val - 16);        
          }
      });
      
      // CtUp
      on({id: idTaster + ".4.PRESS_CONT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".ct", getState(idHueLampe+".ct").val + 16);        
          }
      });
      
      // Cold
      on({id: idTaster + ".3.PRESS_SHORT", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".ct", 153);        
          }
      });
      
      // Warm
      on({id: idTaster + ".4.PRESS_SHORT", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".ct", 500);        
          }
      });
      
      

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • coyoteC Offline
        coyoteC Offline
        coyote
        Most Active
        schrieb am zuletzt editiert von
        #4

        Top :D Danke euch, werde ich dann mal testen. Das Forum und die Software hier ist wirklich spitze.

        1 Antwort Letzte Antwort
        0
        • ruhr70R Offline
          ruhr70R Offline
          ruhr70
          schrieb am zuletzt editiert von
          #5

          Lichtfarben funktionieren auch. Gerade mit einer anderen Lampe getestet.

          Adapter: Fritzbox, Unify Circuit
          Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

          1 Antwort Letzte Antwort
          0
          • coyoteC Offline
            coyoteC Offline
            coyote
            Most Active
            schrieb am zuletzt editiert von
            #6

            Ok, am Anfang muss ich natürlich meine Channel ID's eintragen, das ist klar. Aber sonst sollte das Script dann so passen oder?

            Muss für die Farben noch was am Script geändert werden?

            1 Antwort Letzte Antwort
            0
            • ruhr70R Offline
              ruhr70R Offline
              ruhr70
              schrieb am zuletzt editiert von
              #7

              Probier mal. funktioniert so.

              Farben heisst in dem Fall, dass es nur "Farben" gibt für hue IDs, die auch Weißtöne unterstützen.

              Der linke Taster schaltet beim kurzen Druck oben:ein, unten:aus.

              Der linke Taster schaltet beim dauerhaften Druck oben: heller, unten: dunkler.

              Der rechte Taster schaltet beim kurzen Druck oben:warmes Licht, unten:kaltes Licht.

              Der rechte Taster schaltet beim dauerhaften Druck oben: kälter, unten: wärmer.

              Wenn Du statt Weißtöne Farben ändern willst, dann muss für den rechten Taster der Datenpunkt geändert werden und die Schrittweite.

              Adapter: Fritzbox, Unify Circuit
              Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

              1 Antwort Letzte Antwort
              0
              • ruhr70R Offline
                ruhr70R Offline
                ruhr70
                schrieb am zuletzt editiert von
                #8

                ach ja… ich hatte das Script gestern noch ausgetauscht, da die erste Version nur schnell für an/aus war.

                Wenn Du Dir das Script kopiert hattest, dann musst Du oben die aktualisierte Fassung nehmen.

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                • coyoteC Offline
                  coyoteC Offline
                  coyote
                  Most Active
                  schrieb am zuletzt editiert von
                  #9

                  Alles klar, werd ich probieren. Danke dir.

                  Einen Doppeltaster hab ich momentan eh nicht, aber egal

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    smuxus
                    schrieb am zuletzt editiert von
                    #10

                    Hi,

                    kann es sein, dass PRESS_CONT bei den Funk-Wandtastern (HM-PB-2-WM55-2) nicht getriggert wird? Zumindest ändert sich nichts bei dem Objekt. Daher geht das Script leider auch nicht.

                    Anbei ein Auszug der Ereignisse bei längerem Drücken der oberen und unteren Taste.

                    Danke u. viele Grüße
                    1621_cont.png

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      smuxus
                      schrieb am zuletzt editiert von
                      #11

                      Ich hab mir noch ein wenig die Ereignisse angeschaut, wenn ich eine Taste des Taster gedrückt halte.

                      Es sieht ganz so aus, als ob immer das Ereignis "INSTALL_TEST" getriggert werden würde, anstatt " PRESS_CONT".

                      Kann das jemand bestätigen?
                      1621_cont2.png

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        smuxus
                        schrieb am zuletzt editiert von
                        #12

                        Hat denn sonst niemand die Konstellation Wand-Funktaster iVm Hues im Einsatz? Oder stelle ich mich einfach zu doof an ;)

                        Gesendet von iPhone mit Tapatalk

                        1 Antwort Letzte Antwort
                        0
                        • lobomauL Offline
                          lobomauL Offline
                          lobomau
                          schrieb am zuletzt editiert von
                          #13

                          @ruhr70:

                          Probier mal. funktioniert so.

                          Farben heisst in dem Fall, dass es nur "Farben" gibt für hue IDs, die auch Weißtöne unterstützen.

                          Der linke Taster schaltet beim kurzen Druck oben:ein, unten:aus.

                          Der linke Taster schaltet beim dauerhaften Druck oben: heller, unten: dunkler.

                          Der rechte Taster schaltet beim kurzen Druck oben:warmes Licht, unten:kaltes Licht.

                          Der rechte Taster schaltet beim dauerhaften Druck oben: kälter, unten: wärmer.

                          Wenn Du statt Weißtöne Farben ändern willst, dann muss für den rechten Taster der Datenpunkt geändert werden und die Schrittweite. Ueber welchen Taster redet ihr hier? Von homematic mit zwei Wippen? Gibts das?

                          Host: NUC8i3 mit Proxmox:

                          • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                          • Slave: Pi4
                          1 Antwort Letzte Antwort
                          0
                          • F Offline
                            F Offline
                            Fitti
                            schrieb am zuletzt editiert von
                            #14

                            @smuxus:

                            Ich hab mir noch ein wenig die Ereignisse angeschaut, wenn ich eine Taste des Taster gedrückt halte.

                            Es sieht ganz so aus, als ob immer das Ereignis "INSTALL_TEST" getriggert werden würde, anstatt " PRESS_CONT".

                            Kann das jemand bestätigen? `

                            Ich bestätige das ungern - da dadurch ich auch das Problem habe.

                            @ruhr70: Danke erst mal wieder für dein Script weiter oben!

                            Aber was kann man jetzt machen?

                            Das Skript läuft deswegen jetzt nicht, da INSTALL_TEST auch bei einem kurzen Tastendrücker triggert.

                            Ich nutzte eine HM 8 Knal Handfernbedienung. Aber auch via Webmaske geht es nicht.

                            Gibt es denn keinen, der via IOBroker Dimmt?

                            So long,

                            Fitti

                            "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
                            Plural von Status ist auch Status!

                            1 Antwort Letzte Antwort
                            0
                            • B Offline
                              B Offline
                              basti242
                              schrieb am zuletzt editiert von
                              #15

                              @ruhr70

                              Danke für das Script. Es funktioniert bei mir ohne Probleme.

                              Aber auch meine Frage: Über welchen Schalter redet Ihr da?

                              Gruß

                              Basti

                              @lobomau:

                              @ruhr70:

                              Probier mal. funktioniert so.

                              Farben heisst in dem Fall, dass es nur "Farben" gibt für hue IDs, die auch Weißtöne unterstützen.

                              Der linke Taster schaltet beim kurzen Druck oben:ein, unten:aus.

                              Der linke Taster schaltet beim dauerhaften Druck oben: heller, unten: dunkler.

                              Der rechte Taster schaltet beim kurzen Druck oben:warmes Licht, unten:kaltes Licht.

                              Der rechte Taster schaltet beim dauerhaften Druck oben: kälter, unten: wärmer.

                              Wenn Du statt Weißtöne Farben ändern willst, dann muss für den rechten Taster der Datenpunkt geändert werden und die Schrittweite. Ueber welchen Taster redet ihr hier? Von homematic mit zwei Wippen? Gibts das? `

                              ioBroker im Docker auf Synology 718+

                              RasperryMatic auf Raspi3

                              1 Antwort Letzte Antwort
                              0
                              • ruhr70R Offline
                                ruhr70R Offline
                                ruhr70
                                schrieb am zuletzt editiert von
                                #16

                                muss ich daheim nachsehen, wie der heisst.

                                ich habe einen homematic Taster mit zwei Wippen im Einsatz, batteriebetrieben.

                                Gesendet von iPhone mit Tapatalk

                                Adapter: Fritzbox, Unify Circuit
                                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                1 Antwort Letzte Antwort
                                0
                                • wendy2702W Online
                                  wendy2702W Online
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #17

                                  Hi,

                                  hat hier jemand ne Lösung wie man mit der 8-Kanal Fernbedienung oder dem 6-fach Wandtaster den Langen Tastendruck nutzen kann?

                                  Danke

                                  Bitte keine Fragen per PN, die gehören ins Forum!

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W Online
                                    wendy2702W Online
                                    wendy2702
                                    schrieb am zuletzt editiert von
                                    #18

                                    Hi,

                                    für alle die Probleme mit dem "Press Long" oder "Press Short" haben gibt es hier hilfe:

                                    http://forum.iobroker.net/viewtopic.php?p=61627#p61627

                                    Damit kann ich mit dem 6-fach Wandtaster z.B. meine Hue Go ein/auschalten, heller/dunkler machen.

                                    Aber welchen Datenpunkt muss ich nehmen um die Farbe zu ändern…. Ist "hue" der richtige?

                                    999_hue_go_datenpunkte.jpg

                                    Danke und Gruß

                                    Mirko

                                    Bitte keine Fragen per PN, die gehören ins Forum!

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    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

                                    765

                                    Online

                                    32.6k

                                    Benutzer

                                    82.2k

                                    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