CCU Addon zum Steuern von Philips Hue Lichtern

HomeMatic-Addon zum Steuern von Philips Hue

Moderator: Co-Administratoren

Jassco
Beiträge: 11
Registriert: 15.11.2016, 11:10

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jassco » 18.07.2017, 22:54

Hallo,

wenn ich der Installationsanleitung folge, scheitere ich bei der Installation des Addon über CCU2/Einstellungen/Systemsteuerung/Zusatzsoftware. Die Installation wird abgebrochen, weil sich "irgendwas" währenddessen aufhängt :? Danach kann die CCU neugestartet werden. Ich habe die aktuellste Firmeware 2.29.18. CUxD Ver. 1.8 ist bereits intsalliert.

Hat jemand eine Idee was ich falsch mache oder ähnliche Probleme?

Grüße Jassco

j-a-n
Beiträge: 332
Registriert: 02.02.2017, 23:24
Hat sich bedankt: 1 Mal
Danksagung erhalten: 38 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von j-a-n » 22.07.2017, 10:03

Hallo,

hast Du eine CCU2?
Verbinde Dich mal per ssh mit der ccu.
Währen der Installation des Addons wird eine Log-Datei geschrieben:

Code: Alles auswählen

cat /tmp/hue-install.log
Was steht da drin?

Jassco
Beiträge: 11
Registriert: 15.11.2016, 11:10

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jassco » 22.07.2017, 22:39

Hallo j-a-n,

ja, ich habe eine CCU2. Es wird kein LOG-File geschrieben. Die Prozedure bricht warscheinlich vorher ab.

Grüße

j-a-n
Beiträge: 332
Registriert: 02.02.2017, 23:24
Hat sich bedankt: 1 Mal
Danksagung erhalten: 38 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von j-a-n » 22.07.2017, 23:28

Datei defekt?

Jassco
Beiträge: 11
Registriert: 15.11.2016, 11:10

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jassco » 27.07.2017, 11:43

Hallo,

Datei ist nicht defekt, kann das Archiv öffnen und hineinschauen.

Habe nach stubieden 10 Wiederholungsversuchen es trotz Fehlermeldung geschafft, dass sich das Addon installieren ließ. Und es funktioniert auch. Nachvollziebar ist es für mich allerdings nicht. :roll:

Noch zu erwähnen wäre: Super Addon - gute Arbeit!!! :D Den Leuchtenstatus auslesen muss ich mir noch dazu basteln, oder habe ich da was übersehen? (Also falls die Leuchte von einen anderen Gerät als die CCU gesteuert wurde, ist das gespeicherte Status ja nicht mehr aktuell. Daher sollte zyklisch der Status rückgelesen werden.)

Grüße

j-a-n
Beiträge: 332
Registriert: 02.02.2017, 23:24
Hat sich bedankt: 1 Mal
Danksagung erhalten: 38 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von j-a-n » 28.07.2017, 22:54

Hallo,

den Status der Leuchten kannst Du so mittels Homematic-Skript aktualisieren:

Code: Alles auswählen

dom.GetObject("CUxD.<cuxd-device>:1.STATE").State(1);
Also beispielsweise:

Code: Alles auswählen

dom.GetObject("CUxD.CUX2802001:1.STATE").State(1);
Grüße
Jan

Jassco
Beiträge: 11
Registriert: 15.11.2016, 11:10

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jassco » 02.08.2017, 13:08

Danke für den Tipp :D

Wie man den Status der Leuchten über die HUE-Bridge API ermittelst ist mir prinzipiell klar. Hier gibt es zum Beispiel eine Steilvorlage (http://homematic.simdorn.net/philips-hue-lampenstatus/)

Was mich allen mir bekannten Lösungen stört ist, dass man immer die IP-Nummer und den API-Schlüssel in den HUE-Scripten angeben muss. Nun hast du ja mit deinem TCL-Script diese Informationen in einer Datei abgelegt. Könnte man nicht diese Informationen auslesen und im Script verwenden? Hätte den Vorteil, dass man eine zentrale Stelle (Nämich deine HUE Addon-Seite) zum Konfigurieren des Systems hat.

Leider habe ich keine Ahnung bzw. keinen Ansatz für diese Umsetzung. :?:

Cash
Beiträge: 1184
Registriert: 09.01.2016, 17:42
Wohnort: Sauerland
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Cash » 02.08.2017, 13:40

dafür braucht man kein Addon.

Eine Systemvariable erstellen vom Typ Text und dort die Daten reinschreiben.

In den jeweiligen Scripten kann man dann ganz einfach darauf zugreifen.

Habe mir diesbezüglich bisher nie gedanken gemacht da die ID sich ja eigentlich nicht ändert ausser bei einen Reset der Hue Bridge.

Da ich aber genau dieses Spiel schon einmal hatte werde ich meine Scripte darauf umstellen...

Jassco
Beiträge: 11
Registriert: 15.11.2016, 11:10

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jassco » 02.08.2017, 21:58

Hallo Cash,

die Idee mit der Variable ist prinzipiell nicht schlecht. Mit der Systemvariable hat man aber immer noch 2 Stellen, welche bei z.B. einem Brdige-Reset angepasst werden müssen.

Wenn man jedoch das Addon von diesem Tread hier installiert hat, dann hat man ja quasi schon eine zentrale Stelle, an welcher die Bridgedaten abgelegt sind - mann müsste nur drauf zugreifen. Die Frage ist: Wie geht das?

Grüße

j-a-n
Beiträge: 332
Registriert: 02.02.2017, 23:24
Hat sich bedankt: 1 Mal
Danksagung erhalten: 38 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von j-a-n » 02.08.2017, 23:19

Warum holst Du Dir den Status nicht einfach über das CUxD-Device?

Code: Alles auswählen

dom.GetObject("CUxD.CUX2802001:1.STATE").State(1);
var helligkeit = dom.GetObject("CUxD.CUX2802001:2.LEVEL").Value();
var farbtemperatur = dom.GetObject("CUxD.CUX2802001:3.LEVEL").Value();
var farbton = dom.GetObject("CUxD.CUX2802001:4.LEVEL").Value();
var saettigung = dom.GetObject("CUxD.CUX2802001:5.LEVEL").Value();
WriteLine("helligkeit: " # helligkeit);
WriteLine("farbtemperatur: " # farbtemperatur);
WriteLine("farbton: " # farbton);
WriteLine("saettigung: " # saettigung);

Antworten

Zurück zu „Hue-Addon“