NEWS
Hue Schalter/Fernbedienung - Konfiguration auslesen und ändern
-
Gut, dann habe ich dich doch schon richtig verstanden… Wurde mir für kurze Zeit sehr unübersichtlich..
Also, wie gesagt: Über den HUE Adapter in IoBroker ist es leider nicht möglich den 4 Tasten irgendwelche Funktionen zuzuweisen.. Ist leider schade aber geht eben wirklich nicht..
Die Einzige Möglichkeit ist es eben, die HUE Bridge ins Apple HomeKit einzubinden und mit Yahka zusammen Arbeiten. Dort wird eben der Dimmer als Schalter erkannt und den 4 Tasten kann dann eben alles was du auch in Yahka eingebunden hast auf jeweils eine der 4 Tasten gelegt werden.
Habe ich so auch gemacht und Funktioniert bei mir bisher sehr gut.
-
Gut, dann habe ich dich doch schon richtig verstanden… Wurde mir für kurze Zeit sehr unübersichtlich..
Also, wie gesagt: Über den HUE Adapter in IoBroker ist es leider nicht möglich den 4 Tasten irgendwelche Funktionen zuzuweisen.. Ist leider schade aber geht eben wirklich nicht..
Die Einzige Möglichkeit ist es eben, die HUE Bridge ins Apple HomeKit einzubinden und mit Yahka zusammen Arbeiten. Dort wird eben der Dimmer als Schalter erkannt und den 4 Tasten kann dann eben alles was du auch in Yahka eingebunden hast auf jeweils eine der 4 Tasten gelegt werden.
Habe ich so auch gemacht und Funktioniert bei mir bisher sehr gut. `
Puh, ich habe schon an mir selbst gezweifelt. :mrgreen:
Apple Home Kit ist für mich keine Option, trotzdem danke für den Tipp!
Ich hoffe ja, dass durch meine Nachfrage so viel Tatendran entsteht, dass es vielleicht in den Hue Adapter eingebaut werden kann.
Wäre es denn möglich so ein Vorgehen im Hue Adapter zu realisieren? Oder sollte ich diesen Feature Request woanders platzieren? Github oder so? Falls ja, kann mir jemand einen Link senden?
Hier noch Mal mein Beispiel:
Tagsüber:
Druck auf Hue Taste –> Meldung an Hue Bridge --> schaltet Lampen nach Szene 1
22 Uhr:
ioBroker sagt HUE Bridge: Bei "Druck auf Hue Taste" wird nun nicht mehr Szene 1, sondern Szene 2 geschaltet
2:00 Uhr nachts:
Druck auf Hue Taste –> Meldung an Hue Bridge --> schaltet Lampen nach Szene 2
-
Gut, dann habe ich dich doch schon richtig verstanden… Wurde mir für kurze Zeit sehr unübersichtlich..
Also, wie gesagt: Über den HUE Adapter in IoBroker ist es leider nicht möglich den 4 Tasten irgendwelche Funktionen zuzuweisen.. Ist leider schade aber geht eben wirklich nicht..
Die Einzige Möglichkeit ist es eben, die HUE Bridge ins Apple HomeKit einzubinden und mit Yahka zusammen Arbeiten. Dort wird eben der Dimmer als Schalter erkannt und den 4 Tasten kann dann eben alles was du auch in Yahka eingebunden hast auf jeweils eine der 4 Tasten gelegt werden.
Habe ich so auch gemacht und Funktioniert bei mir bisher sehr gut. `
Puh, ich habe schon an mir selbst gezweifelt. :mrgreen:
Apple Home Kit ist für mich keine Option, trotzdem danke für den Tipp!
Ich hoffe ja, dass durch meine Nachfrage so viel Tatendran entsteht, dass es vielleicht in den Hue Adapter eingebaut werden kann.
Wäre es denn möglich so ein Vorgehen im Hue Adapter zu realisieren? Oder sollte ich diesen Feature Request woanders platzieren? Github oder so? Falls ja, kann mir jemand einen Link senden?
Hier noch Mal mein Beispiel:
Tagsüber:
Druck auf Hue Taste –> Meldung an Hue Bridge --> schaltet Lampen nach Szene 1
22 Uhr:
ioBroker sagt HUE Bridge: Bei "Druck auf Hue Taste" wird nun nicht mehr Szene 1, sondern Szene 2 geschaltet
2:00 Uhr nachts:
Druck auf Hue Taste –> Meldung an Hue Bridge --> schaltet Lampen nach Szene 2 `
Also, ich würde behaupten, es wäre schon eine Option. Der Grund:Du benötigst das HomeKit ja nur um den Dimmer einzustellen.
Danach brauchst du es getrost erstmal nicht mehr benutzen. Im HomeHit legst du einfach nur ne Szene An und kannst dies dann nach deinen Bedürfnissen einstellen.
Klar musst du dann noch mit Yahka zusammen arbeiten aber das finde ich nicht schlimm.
Im Endeffekt läuft alles ja im Hintergrund, aber wenigstens dann genau auf deine Bedürfnisse angepasst.
Ich würde es wirklich mal testen! Sobald eingestellt, brauchst du die Home App ja auch nicht mehr zu benutzen und Yahka läuft eben dann auch nur im Hintergrund weiter.
-
Also, ich würde behaupten, es wäre schon eine Option. Der Grund:
Du benötigst das HomeKit ja nur um den Dimmer einzustellen.
Danach brauchst du es getrost erstmal nicht mehr benutzen. Im HomeHit legst du einfach nur ne Szene An und kannst dies dann nach deinen Bedürfnissen einstellen.
Klar musst du dann noch mit Yahka zusammen arbeiten aber das finde ich nicht schlimm.
Im Endeffekt läuft alles ja im Hintergrund, aber wenigstens dann genau auf deine Bedürfnisse angepasst.
Ich würde es wirklich mal testen! Sobald eingestellt, brauchst du die Home App ja auch nicht mehr zu benutzen und Yahka läuft eben dann auch nur im Hintergrund weiter. `
Eleganter wäre natürlich eine direkte Anbindung im Hue Adapter, aber da ich noch Zeit habe (die Schalter und mein Umzug stehen erst nächstes Jahr an) überlege ich mir das vielleicht mit deiner Idee.
Kenne mich mit den beiden Komponenten aber noch nicht aus.
Alternativ könnte man den Schalter halt, wie auch schon von arteck vorgeschlagen, über den zigbee adapter einbinden und dann halt ioBroker für die Steuerung der Szenen nutzen. Nicht ganz so kompfortabel zu konfigurieren wie die Hue Apps, aber es würde alles wie gewünscht funktionieren.
Ich kann zwar nur begrenzt Javascript (daher traue ich mir nicht zu den Adapter selbst zu erweitern), aber bissl mit REST kann ich schon rumspielen. Im schlimmsten Fall muss man sich hardcoded seine eienen REST Abfragen für die Hue Bridge schreiben, welche dann über ioBroker zeitgesteuert ausgeführt werden und die gewünschten Anpassungen vornehmen.
Wie gesagt, man würde es wohl hinbekommen, der eleganteste Weg wäre aber in meinen Augen die Umsetzung im Hue Adapter, was aktuell leider (noch) nicht möglich ist. Trotzdem danke für eure Antworten!
-
Also, ich würde behaupten, es wäre schon eine Option. Der Grund:
Du benötigst das HomeKit ja nur um den Dimmer einzustellen.
Danach brauchst du es getrost erstmal nicht mehr benutzen. Im HomeHit legst du einfach nur ne Szene An und kannst dies dann nach deinen Bedürfnissen einstellen.
Klar musst du dann noch mit Yahka zusammen arbeiten aber das finde ich nicht schlimm.
Im Endeffekt läuft alles ja im Hintergrund, aber wenigstens dann genau auf deine Bedürfnisse angepasst.
Ich würde es wirklich mal testen! Sobald eingestellt, brauchst du die Home App ja auch nicht mehr zu benutzen und Yahka läuft eben dann auch nur im Hintergrund weiter. `
Eleganter wäre natürlich eine direkte Anbindung im Hue Adapter, aber da ich noch Zeit habe (die Schalter und mein Umzug stehen erst nächstes Jahr an) überlege ich mir das vielleicht mit deiner Idee.
Kenne mich mit den beiden Komponenten aber noch nicht aus.
Alternativ könnte man den Schalter halt, wie auch schon von arteck vorgeschlagen, über den zigbee adapter einbinden und dann halt ioBroker für die Steuerung der Szenen nutzen. Nicht ganz so kompfortabel zu konfigurieren wie die Hue Apps, aber es würde alles wie gewünscht funktionieren.
Ich kann zwar nur begrenzt Javascript (daher traue ich mir nicht zu den Adapter selbst zu erweitern), aber bissl mit REST kann ich schon rumspielen. Im schlimmsten Fall muss man sich hardcoded seine eienen REST Abfragen für die Hue Bridge schreiben, welche dann über ioBroker zeitgesteuert ausgeführt werden und die gewünschten Anpassungen vornehmen.
Wie gesagt, man würde es wohl hinbekommen, der eleganteste Weg wäre aber in meinen Augen die Umsetzung im Hue Adapter, was aktuell leider (noch) nicht möglich ist. Trotzdem danke für eure Antworten!
`
natürlich ist es eleganter nur zur Zeit eben nicht möglich! Und ich finde, Yahka ist sehr schnell zu begreifen und einstellen muss man dort eben auch nicht viel.Ich kenne mich mit den Zigbee nicht aus, und habe eben keinen Stick etc und alles fix übet Yahka realisiert und ging echt schnell, ne Szene in der Home App ist innerhalb von Sekunden eingerichtet und die Geräte in Yahka dauert auch nicht lange
-
Den Dimmer Switch kannst Du per Node Red einbinden. Und dann mit Blockly dein Szenario einstellen.
Die Datenpunkte sind dann ON->Short Press oder Long Press oder OFF Short und Long Press .
Die 2 Dimmtasten werden auch ausgelesen .
So kannst du dann im Blockly mit rumspielen.
-
Und ohne Verzögerung ist das mit dem Zigbee Adapter und Skript möglich.
Hab meine Dimmschalter in Zigbee, alle Lampen ganz normal über Hue. Über den Dimmer Schalter hab ich beispielsweise Yeelight und Hue Lampen gemischt und steuere diese über Skripte wenn die Taste an/aus oder Dimmer hoch/runter gedrückt wird.
-
Und ohne Verzögerung ist das mit dem Zigbee Adapter und Skript möglich.
Hab meine Dimmschalter in Zigbee, alle Lampen ganz normal über Hue. Über den Dimmer Schalter hab ich beispielsweise Yeelight und Hue Lampen gemischt und steuere diese über Skripte wenn die Taste an/aus oder Dimmer hoch/runter gedrückt wird. `
Also den Hue Tap finde ich zwar nicht in der Liste der supporteten Devices im Zigbee Adapter (https://github.com/ioBroker/ioBroker.zigbee/wiki/Supported-devices). Allerdings ist das sicher nur eine Frage der Zeit und der Anfrage (im Forum gibt es ja einen Thread in dem man neue Devices einstellen kann). Ich hoffe dann mal, dass die neuen Hue and Friends Schalter früher oder später vom Zigbpee Adapter supportet werden. Dann wird es wahrscheinlich auf deine beschriebene Lösung hinauslaufen.
Ein Nachteil ist natürlich, dass man für die Funktion der Lichtschalter von der Hue Bridge <u>und</u> einem funktionsfähigen ioBroker abhängig ist, aber so ist das dann halt.
-
Hm. Wenn du eine HUE Bridge besitzt ,wieso gehst du dann den Weg über Node RED nicht ?
Zuverlässig und Hue Tap ist auch schon eingebunden.
Wenigstens zum Testen …..Auf ZigBee kannste ja immer noch umsteigen.
-
Hm. Wenn du eine HUE Bridge besitzt ,wieso gehst du dann den Weg über Node RED nicht ?
Zuverlässig und Hue Tap ist auch schon eingebunden.
Wenigstens zum Testen …..Auf ZigBee kannste ja immer noch umsteigen. `
Node Red macht das ganze doch auch über die Hue Bridge, richtig? Dann habe ich doch auch hier das Problem mit dem Polling (also dass der Tastendruck nicht sofort erkannt wird), oder macht Node Red hier irgend was anders als der Hue Adapter?! Aber du hast Recht, probieren kann man es natürlich mal.
-
Ich habe keine Verzögerung drin.
Hue Adapter Version 0.6.9
und das HUE Magic Plug in in Node Red ( glaube Version 1.9.0)
Gibt es hier im Forum auch eine fantastische Anleitung dazu.
Als Wert wird dann auch schön der Klartext ausgegeben, sodass du die Tasten mehrmals ansteuern kannst.
Es wird unterschieden in Long Press Short Press und noch nen Drückzustand glaube ich.
Und wenn du jetzt die 4 Tasten nimmst hast du pro Taste 3 Möglichkeiten mit einer Steuerung.
-
Ich habe keine Verzögerung drin.
Hue Adapter Version 0.6.9
und das HUE Magic Plug in in Node Red ( glaube Version 1.9.0)
Gibt es hier im Forum auch eine fantastische Anleitung dazu.
Als Wert wird dann auch schön der Klartext ausgegeben, sodass du die Tasten mehrmals ansteuern kannst.
Es wird unterschieden in Long Press Short Press und noch nen Drückzustand glaube ich.
Und wenn du jetzt die 4 Tasten nimmst hast du pro Taste 3 Möglichkeiten mit einer Steuerung. `
Gibt es hier im Forum auch eine fantastische Anleitung dazu.
Die hab ich mal gesehen, finde die aber bei Strafe nicht mehr, auch nicht mit der Suche.. Kannst Du mir den Link geben?
MfG Alex
-
Dort ist die Anleitung:
-
Den von mir in den ersten Posts beschriebenen Wunsch, also das Verhalten der Hue Switches anzupassen, habe ich jetzt noch Mal in der Hue API nachgelesen.
Um das Umzusetzen müsste das Hue Modul die Rules in der Bridge auslesen über
GET /api/<username>/rules</username>
und das Resultat in Datenpunkten speichern (wahrscheinlich in Unterordnern, pro ID ein Unterordner). Beim Ändern einzelner Werte, müsste das Hue Modul ein
PUT /api/<username>/rules/</username>
auslösen und den geänderten Wert übermitteln.
Somit könnte man dann auf den Tastendruck das "Starten der Szene1" ändern in "Starten der Szene2".
Dadurch könnte man zu unterschiedlichen Tageszeiten, unterschiedliche Szenen auf die selbe Hue Taste legen (nachts eine dunklere und tagsüber eine hellere Szene).
Bin eher ein Hobbyskripter als ein Programmierer, daher kann ich das Verhalten zwar theoretisch durchdenken, aber Umsetzen kann ich das ganze nicht. Wäre es möglich das in den Hue Adapter zu implementieren? Wo werden denn am besten Feature Requests platziert?
-
Den von mir in den ersten Posts beschriebenen Wunsch, also das Verhalten der Hue Switches anzupassen, habe ich jetzt noch Mal in der Hue API nachgelesen.
Um das Umzusetzen müsste das Hue Modul die Rules in der Bridge auslesen über
GET /api/<username>/rules</username>
und das Resultat in Datenpunkten speichern (wahrscheinlich in Unterordnern, pro ID ein Unterordner). Beim Ändern einzelner Werte, müsste das Hue Modul ein
PUT /api/<username>/rules/</username>
auslösen und den geänderten Wert übermitteln.
Somit könnte man dann auf den Tastendruck das "Starten der Szene1" ändern in "Starten der Szene2".
Dadurch könnte man zu unterschiedlichen Tageszeiten, unterschiedliche Szenen auf die selbe Hue Taste legen (nachts eine dunklere und tagsüber eine hellere Szene).
Bin eher ein Hobbyskripter als ein Programmierer, daher kann ich das Verhalten zwar theoretisch durchdenken, aber Umsetzen kann ich das ganze nicht. Wäre es möglich das in den Hue Adapter zu implementieren? Wo werden denn am besten Feature Requests platziert? `
Nach einigen Tests meinerseits kann ich sagen: Das funktioniert so wie ich mir das vorstelle. :mrgreen:
Habe testweise die Befehle mit Curl umgesetzt um die ausgeführte Szene von Buttons zu ändern. Nach unserem Umzug kann ich mir so zumindest hardcoded ein paar Skripte zusammen zimmern, welche dann die entsprechenden Szenen zeitgesteuert setzen. Eine Umsetzung im Modul wäre natürlich eleganter.
-
@haselchen : Wie schaffst du es, dass du über node red (huemagic) keine/eine sehr kleine Verzögerung beim Informationsempfang der Sensordaten (switch, motion sensor) hast? Würde mich auch interessieren, auf was du dein polling-Intervall stehen hast?
Grüße und Danke vorab
-
Ich habe es genau nach Anleitung hier aus dem Forum gemacht. In den Flows selber habe ich kein Polling eingegeben.
Im HUE Adapter ist der Poll Wert bei standartmäßig 30 sek.
Wenn ich die Objekte so beobachte, dann wechseln true/false recht schnell.
Quasi in "live".
Der Rest akualisiert sich unregelmässig. Hab da noch nicht rausgefunden, wann sich die Werte ändern. Jedoch nie alle gleich. -
@4-real Geht das noch immer? Ich kann leider die Tasten im Homekit nicht verknüpfen... LG