-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
redmatic-homekit-universal lightbulb für Farblampen #104
Comments
Jap, Du musst die optionalen Characteristicen einfach einmal auf "irgendwas" setzen und dann erscheinen Sie bei dem Service auch. Siehe #44 (comment) |
Danke mal für die Info, noch klappt es bei mir leider nicht: Hab eine "universal node" auf 0 mit "Lightbulb" eingerichtet, und einen Inject davor mit Payload (JSON): {"0/Brightness":"100","0/ColorTemperature":"400"}. Erhalte jedoch die Fehlermeldung: msg : string[16] -> "unknown subtype" |
zeig ma bitte screenshots und ein flow export |
Ich hab jetzt noch die Charakteristiken 0/Hue und 0/Saturation hinzugefügt. Damit hab ich jetzt zwar auch das volle Farbspektrum, meine Einstellungen in HomeKit haben jedoch keine Auswirkung auf die Lampe. Nur Ein und Aus klappt. |
Ich hab jetzt die Hue-Node gewechselt, statt "node-red-contrib-huemagic" verwende ich nun "node-red-contrib-node-hue". Damit klappt nun zumindest das Dimmen. Farben werden aber auch nicht gewechselt (wobei manche Farben zumindest die Helligkeit verändern, aber nicht den Farbwert!). |
Mit den Huemagic-Nodes funktioniert das einwandfrei. Du kannst den Flow nicht nur so konfigurieren, dass du On, Brightness + ColorTemperature an die Lampe übermittelst, sondern du kannst die Werte auch zurück in die Lightbulp holen. D.h. wenn du über die Hue-App oder manuell schaltest, holst du die aktuellen Werte auch direkt ins Homekit. Wichtig zu wissen ist, dass die Light-Node nur zuverlässig mit original Hue-Lampen funktioniert. Wenn keine Philips Geräte eingesetzt werden, funktioniert das aber immer top über die Groups. Saturation hat bei mir auch keinen Effekt. Das mit dem Farbwert bei den RGB-Lampen habe ich aber auch noch nicht hinbekommen. Problem ist ist die Umwandlung des HUE-Wertes in RGB oder HEX. Vielleicht kann da jemand helfen? |
Wie in meinem Ausgangspost geschrieben, verwende ich innr Farblampen und da klappt aktuell nur Ein/Aus + Helligkeit. Kannst du mir das mit den Groups bitte näher erklären? Deinem Request schließe ich mich an, und verweise mal auf den Blogpost: https://www.imakeyouintelligent.com/node-red-nicht-homekit-zertifizierte-lampen-an-homekit-anbinden-via-hue-teil1/ Leider dürfte der Code von der Blogsoftware verändert worden sein und ist nicht zu verwenden. Der Autor hat bisher leider auch auf meine Email-Anfrage nicht reagiert. EDIT: Ich hab es jetzt mit einer offiziellen HUE Lampe probiert und konnte damit auch keine Änderung der Farbe bewirken. |
Vorneweg: Die Hue Charcteristik von HomeKit hat einen Wertebereich von 0-360, der Hue Wert den die Philips-API ausspuckt von 0-65535 für Philips Lampen und 0-65400 für Osram Lampen. Sprich das muss umgerechnet werden via einfachem Dreisatz in einem Function Node. Saturation muss glaube ich auch umgerechnet werden, ColorTemperature kann man iirc 1:1 durchreichen. Ich bastel mal ein Beispielflow bei Gelegenheit. |
Ja, so einfach ists leider nicht. Zwischen das universal accessory und die HueMagic Nodes müssen definitiv noch change/function Nodes die die Topics/Payloads anpassen. Gebt mir etwas Zeit, ich mach n Beispielflow. |
Den gibt es doch schon hier #44 (comment) |
ah top, ganz vergessen. magst den mal ins wiki kopieren? |
Ich hab es damit jetzt tatsächlich auch hinbekommen. Ich musste jedoch ColorTemperature entfernen, da ich sonst ein falsches Farbspektrum in der Farbauswahl/Temperatur in HomeKit erhalte und die Farbauswahl dann verbuggt ist. Mit einem inject von ColorTemperature ist die Farbtemperatur von Orange bis Weiß möglich, ohne von Orange bis Blau. Also mein inject sieht jetzt so aus für 2 Lampen:
|
@hobbyquaker` ich habe mal etwas Text dazu geschrieben und das Beispiel sowohl für node-red-contrib-node-hue als auch node-red-contrib-huemagic gebaut. kannst du bitte mal drüberschauen und eine kleine Qualitätssicherung machen?
|
Ich versuche gerade eine innr Farblampe in HomeKit einzubinden, finde im redmatic-homekit-universal node jedoch nur die Möglichkeit eine normale lightbulb einzurichten, die ich in HomeKit dann nur Ein-, Ausschalten und Dimmen kann.
GIbt es eine Chance mit dem node auch die Farbauswahl in der Home-App von HomeKit zu ermöglichen?
The text was updated successfully, but these errors were encountered: