Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Philips hue szene script per HM Taster

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    206

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    212

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

Philips hue szene script per HM Taster

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 3 Kommentatoren 2.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.
  • ruhr70R Offline
    ruhr70R Offline
    ruhr70
    schrieb am zuletzt editiert von
    #2

    @ossilampe:

    Meine Frage: Wie kann ich jetzt mit einem Funktionstaste aus Homematic raus eine Szene Starten, Also per Taster eine Script ausführen oder? Habt Ihr da evtl, mal ein Beispiel für mich? `

    Du kannst Dein Vorhaben z.B. mit dem Szenenadapter oder einem Javascript umsetzen.

    Vorausgesetzt deine Homematic ist in ioBroker eingebunden.

    Auf die ID des Tasters reagieren und per Szenenadapter die entsprechende Szene setzen.

    Mit einer Szene und einem Trigger auf die ID des HomematicTasters solltest Du schnell zum Ziel kommen.

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

    1 Antwort Letzte Antwort
    0
    • O Offline
      O Offline
      ossilampe
      schrieb am zuletzt editiert von
      #3

      Hallo ruhr70,

      das habe ich soweit auch verstanden das ich es per Javascript umsetzten kann..

      das war aber nicht meine Frage. Sondern wir kann ich bei drücken eines Tasters eine Funktion ausführen wie ich sie für den Script Dynamische Szenen für hue benötige?

      gruss

      1 Antwort Letzte Antwort
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #4

        @ruhr70:

        Vorausgesetzt deine Homematic ist in ioBroker eingebunden.

        Auf die ID des Tasters reagieren und per Szenenadapter die entsprechende Szene setzen.

        Mit einer Szene und einem Trigger auf die ID des HomematicTasters solltest Du schnell zum Ziel kommen. `

        hast du ????????

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

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

          @arteck:

          @ruhr70:

          Vorausgesetzt deine Homematic ist in ioBroker eingebunden.

          Auf die ID des Tasters reagieren und per Szenenadapter die entsprechende Szene setzen.

          Mit einer Szene und einem Trigger auf die ID des HomematicTasters solltest Du schnell zum Ziel kommen. `

          hast du ???????? `

          habe ich was?

          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
            #6

            @ossilampe:

            Hallo ruhr70,

            das habe ich soweit auch verstanden das ich es per Javascript umsetzten kann..

            das war aber nicht meine Frage. Sondern wir kann ich bei drücken eines Tasters eine Funktion ausführen wie ich sie für den Script Dynamische Szenen für hue benötige? `

            Eigentlich war es schon die Antwort auf Deine Frage. Denke ich zu mindestens :-)

            Wenn Du Deinen Homematic Taster drückst ändert sich der Zustand der entsprechenden ID des Taster beim ioBroker Objekt (vorausgesetzt Du hast Homematic an ioBroker angebunden).

            Auf diese Zustandsänderung kannst Du nun mit einem sehr kurzem Javascript reagieren und die gewünschte dynamische Szene im Skript schalten.

            Ohne Skript kannst DU auf die entsprechende ID des Tasters mit dem Szenenadapter reagieren und dort die Szene entsprechend einstellen.

            Es ist auch denkbar, dass Du über einen Taster die verschiedenen Szenen durchschaltest. Szene 1, Szene, 2, Szene 3, aus, Szene 1, … usw.

            Gib mal ein paar Infos mehr, dann kann ich Dir ein Beispiel nennen.

            Die ID des Tasters.

            Ist es ein Taster oder eventuell ein Schalter.

            Was hängt sonst hinter dem Taster?

            Oder ist es ein Schalter, der die hue Lampen erst einschaltet.

            Die Szene, die DU einschalten möchtest.

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

            1 Antwort Letzte Antwort
            0
            • O Offline
              O Offline
              ossilampe
              schrieb am zuletzt editiert von
              #7

              Hallo ruhr70,

              genau das ist so in etwas das was ich möchte,

              natürlich habe ich Homematic in ioBroker eingebunden,

              wie du schon sagtest, suche ich eine Beschreibung wie das Script aussehen müsste um, entweder

              • mit einem Taster mehrere Szenen durch zuschatern

              -mit mehreren Tastern einzelne Szenen zuschalten wen szene aus dan ein, wenn szene ein dan aus,

              und direkt per szenene adapter geht es glaub ich nicht oder?

              gruss

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

                @ossilampe:

                suche ich eine Beschreibung wie das Script aussehen müsste um, entweder

                • mit einem Taster mehrere Szenen durch zuschatern `

                Ein Taster: durch Szenen durchklicken:

                var idTaster    = "HM-PB-4-WM FEQ0052402:1.PRESS_SHORT";
                var idHueSzene  = "javascript.0.hue.szene.arbeitszimmer.szene";
                var set         = ["aus","kamin","strobo"];
                
                var zaehler     = 0;
                
                on({id:idTaster,change:'any'}, function (obj) {
                    zaehler++;
                    if (zaehler >= set.length) zaehler = 0;
                    setState(idHueSzene,set[zaehler]);
                });
                

                Unter idTaster den Datenpunkt des Tasters mit PRESS_SHORT eintragen.

                Unter idHueSzene die ID des Datenpunkts der vom "dynamichen hue" Skript für die gewünschte Szene angelegt wurde.

                Unter set die gewünschten Szenen eintragen, zwischen denen gewechselt werden soll.

                Die Anzahl der dort eingetragenen Szenen ist egal.

                Der Szenenname muss im "dynamischen hue" definiert sein. "aus" für Szene aus.

                Szenen aus dem dynamischen hue Skript:

                "aus","kamin", "wald","sonne","blau","strobo","feuer","regenbogen","love"

                [EDIT] es wäre prima, wenn der Betreff einen Wiedererkennungswert hat :-)

                Mit "hilfe bei unwissenheit" wird das später kaum jemanden nutzen und es ist Glückssache, das jemand gezielt reinschaut.

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

                1 Antwort Letzte Antwort
                0
                • O Offline
                  O Offline
                  ossilampe
                  schrieb am zuletzt editiert von
                  #9

                  @ruhr 70

                  Cool mit dem Script werde ich es heute Abend mal testen..

                  Aber könntest du mir noch sagen wie ich per Taster HM nur ein Script ausführen kann..

                  Beitrags Name wurde geändert…

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

                    @ossilampe:

                    Aber könntest du mir noch sagen wie ich per Taster HM nur ein Script ausführen kann.. `

                    Das mit dem "nur ein Skript ausführen"… da habe ich noch nicht genau verstanden, was Du meinst.

                    Wenn Du damit meinst, dass Du mit einem Taster gezielt eine Szene schalten willst, dann lässt Du den Zähler im Skript weg:

                    var idTaster    = "HM-PB-4-WM FEQ0052402:1.PRESS_SHORT";
                    var idHueSzene  = "javascript.0.hue.szene.arbeitszimmer.szene";
                    var set         = ["kamin"];
                    
                    on({id:idTaster,change:'any'}, function (obj) {
                        setState(idHueSzene,set);
                    });
                    

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

                    1 Antwort Letzte Antwort
                    0
                    • O Offline
                      O Offline
                      ossilampe
                      schrieb am zuletzt editiert von
                      #11

                      Hallo ruhr70,

                      Ich habe heute mal die Scripts testen könne.. voll stark der zum durchschalten der Szenen klappt super, der Andere script zum direkten einschalten eine Szene geht leider nicht..

                      Dennoch bin ich begeistert.. lol

                      Frohe Ostern

                      @ruhr70:

                      @ossilampe:

                      Aber könntest du mir noch sagen wie ich per Taster HM nur ein Script ausführen kann.. `

                      Das mit dem "nur ein Skript ausführen"… da habe ich noch nicht genau verstanden, was Du meinst.

                      Wenn Du damit meinst, dass Du mit einem Taster gezielt eine Szene schalten willst, dann lässt Du den Zähler im Skript weg:

                      var idTaster    = "HM-PB-4-WM FEQ0052402:1.PRESS_SHORT";
                      var idHueSzene  = "javascript.0.hue.szene.arbeitszimmer.szene";
                      var set         = ["kamin"];
                      
                      on({id:idTaster,change:'any'}, function (obj) {
                          setState(idHueSzene,set);
                      });
                      ```` ` 
                      1 Antwort Letzte Antwort
                      0
                      • ruhr70R Offline
                        ruhr70R Offline
                        ruhr70
                        schrieb am zuletzt editiert von
                        #12

                        @ossilampe:

                        Hallo ruhr70,

                        Ich habe heute mal die Scripts testen könne.. voll stark der zum durchschalten der Szenen klappt super, der Andere script zum direkten einschalten eine Szene geht leider nicht..

                        Dennoch bin ich begeistert.. lol

                        Frohe Ostern

                        @ruhr70:

                        @ossilampe:

                        Aber könntest du mir noch sagen wie ich per Taster HM nur ein Script ausführen kann.. `

                        Das mit dem "nur ein Skript ausführen"… da habe ich noch nicht genau verstanden, was Du meinst.

                        Wenn Du damit meinst, dass Du mit einem Taster gezielt eine Szene schalten willst, dann lässt Du den Zähler im Skript weg:

                        var idTaster    = "HM-PB-4-WM FEQ0052402:1.PRESS_SHORT";
                        var idHueSzene  = "javascript.0.hue.szene.arbeitszimmer.szene";
                        var set         = ["kamin"];
                        
                        on({id:idTaster,change:'any'}, function (obj) {
                            setState(idHueSzene,set);
                        });
                        ```` `  `  
                        

                        Ja, das zweite Skript hatte ich auf die schnelle gekürzt.

                        Versuche mal die Zeile zu ändern:

                        var set         = ["kamin"];
                        

                        in

                        var set         = "kamin";
                        

                        Die anderen Taster kannst Du dann in dem Skript nach Deinen Wünschen hinzufügen.

                        Z.B. auf einen Taster die Szene "aus".

                        Solange eine Szene läuft kannst Du zwar eine manuelle Änderung über hue direkt (alle Lampen aus) vornehmen.

                        Da die Szene aber weiter läuft, werden sie wieder angehen. Also brauchst Du eine Szene mit "aus".

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

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        243

                        Online

                        32.8k

                        Benutzer

                        82.7k

                        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