NEWS
Hue Farbwechsel steuern mit Xiaomi Cube
-
Hallo, bin leider immer noch absoluter Anfänger mit IoBroker.
Ich würde gern mit meinem neuen Aqara Cube meine Hue Leuchten steuern.
Habe soweit ein einfaches blockly Skript fertig in dem die Rotation in Helligkeit umgesetzt wird, 180°Flip schaltet die Lampe aus.
Ich möchte gerne mit 90°Flip einen Farbwechsel erzeugen.
So wie es das Xiaomi Gateway macht in der MiHome app.
Da werden mit jedem Kippen 5 oder 6 Grundfarben durchgeschaltet dann geht es von vorn los, beim zurück kippen sogar Rückwärts.
Gehe ich in die Objekte vom Gateway werden die Farben als RGB Werte angezeigt.
Bei Hue werden ja nun Rot Grün und Blau als einzelne Objekte geführt, zudem ändert sich bei jedem Farbwechsel der Wert level.color xy und level.color.hue.
Hatte jetzt verschiedene Denkansätze, weiss aber für keinen eine Möglichkeit zur Umsetzung.
-Am einfachsten erscheint mir das Gateway auch den Farbwechsel mitmachen lassen, die so gewonnenen RGB Werte irgendwie zu übersetzen?
-Szenen mit Grundfarben zu erstellen, mit jedem Kippen einen Wechsel der Scene herbeizuführen? Ist dies mit Scripten möglich?
-Kann ich Datenpunkte erstellen mit den Werten aus den Objekten die sich aus einzelnen Farben ergeben und dies dann umschalten
Für die zwei unteren wenn überhaupt umsetzbaren Varianten ergibt sich noch die Frage wie man von vorn beginnt wenn alle Varianten durch sind.
Wie gesagt, absolute Anfänger-Frage bin aber gewillt dazuzulernen und daher für alle Antworten dankbar.
-
Hallo,
ich bin selbst noch Anfänger aber versuche mal zu helfen.
bei Hue kannst du die Farben wunderbar per command steuern (erneut Danke an dslraser an dieser stelle ), zum beispiel für Rot:
~~![](</s><URL url=)https://i.imgur.com/vLvz8Nx.png" />
{"on":true,"level":100,"r":255,"g":48,"b":48,"transitiontime":0}
Level ist hier die Helligkeit und dann gibst du den Code in RGB an. Die Transitiontime ist die Dauer des Ein-/Ausleuchtens.
Eine Farbtabelle findest du zum Beispiel hier: http://www.am.uni-duesseldorf.de/de/Lin … belle.html
Vielleicht hilft dir das ja schon mal etwas weiter.
Grüße
Chris~~
-
Danke, definitiv ein guter Tip, auch wenn ich sicher bin das dabei neue Fragen entstehen probier ich damit mal rum..