CCU Addon zum Steuern von Philips Hue Lichtern

HomeMatic-Addon zum Steuern von Philips Hue

Moderator: Co-Administratoren

eiko
Beiträge: 36
Registriert: 06.06.2018, 22:26
System: CCU
Hat sich bedankt: 3 Mal
Danksagung erhalten: 4 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von eiko » 11.07.2019, 12:25

Hey! Erstmal: Großartiges Addon.

Ich versuche gerade, es bei mir so einzurichten, dass meine Hue Lampen darüber steuerbar sind und der Status korrekt in der CCU angezeigt wird (nur an/aus reicht erst einmal). Zusätzlich verwende ich die App "Pocketcontrol" um das ganze vom Handy aus zu Steuern.

Ich habe mehrere Varianten probiert bisher:
1) Anlegen des Switches über das Addon
-> Es wird ein 40xxxx Gerät angelegt mit dem eigentlichen Befehl im ersten Kanal
Ergebnis:
-> In der HM Weboberfläche wird der Status auch korrekt aktualisiert, wenn ich die Lampe extern schalte (z.B. über die Hue App)
-> In Pocketcontrol wird es allerdings einfach nur als 12er Fernbedienung angezeigt, d.h. Buttons ohne Status
Da ich hauptsächlich die App nutze um den aktuellen Status zu sehen, hilft das also leider nicht. Habe mir daher gedacht ich lege das CUxD Gerät selbst an, also Variante 2)

2)
-> 28xxxx Gerät angelegt in CUxD
-> Funktion: Exec
-> Gerät: Schaltaktor 1fach Unterputz (habe einige andere probiert, die haben aber mit Pocketcontrol zu unschönen Anzeigen geführt)
-> Control: Schalter
-> Dieses dann auf 1 Kanal eingestellt und dort die Befehle
/usr/local/addons/hue/hue.tcl <.....> light 16 on:false
/usr/local/addons/hue/hue.tcl <.....> light 16 on:true
als Kommandos hinterlegt.
Ergebnis:
-> Es wird nun in Pocketcontrol korrekt als Schalter angezeigt, prima :-) Auch in der CCU Weboberfläche kann ich korrekt steuern per Aus / An Schalter.
-> Aber nun wird der Status nicht mehr aktualisiert, wenn ich die Lampe extern bediene...


Hat jemand das schon zum Laufen bekommen, dass es sowohl in Pocketcontrol ordentlich aussieht als auch den Status aktualisiert?
Wie ist die Logik im Addon, um zu bestimmen, an welchen Geräten der Status aktualisiert wird? Das "light x" im Befehl steht ja ordnungsgemäß drin...


Außerdem ist mir noch aufgefallen am Rande:
Wenn man im "Create CUxD-switch(40)" Popup in das Feld "Name" klickt, schließt sich das Popup. Lässt sich umgehen, indem man mit der Tastatur navigiert, hat mich aber schon ein paar EIngaben gekostet.
Hardware CCU3 mit EnOcean USB 300 Stick und Quad Antenne vonn stall.biz, 26 HM Geräte, 58 HmIP Geräte. Software CCU3: RaspberryMatic + CUxD. iPhone: HM pocketControl. Sonstiges 38 CUxD Geräte, 34 Programme. Integration mit der restlichen Haustechnik über Home Assistant.

tornenen
Beiträge: 50
Registriert: 26.06.2019, 11:41
Hat sich bedankt: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von tornenen » 13.07.2019, 09:19

Ich hab bei mir das Problem das sich die Hue Lampen ab und zu nicht schalten lassen.
D.h. sie reagieren einfach nicht.

Ich habe z.B. ein Programm welches mich mit einer Fernbedienung HmIP-RC8 das Licht im Haus ein und ausschalten lässt.
Der schalter den ich im Bad habe HmIP-BSL reagiert auch immer. Nur die HUE Lampen nicht.
Nach 30-60 Sekunden wird dann aber alles was ich gemacht habe quasi durchgeführt.

D.h. wenn ich ein - aus - ein - aus - ein drücke, machen die Hue Lampen das auch. Allerdings erst nach 30-60 Sekunden.

Das ist nicht immer. Tritt nur sporadisch auf.

Jemand Ideen?

Hab deshalb gestern meine CCU schon auf Werkseinstellungen gesetzt und alle Aktoren neu angelernt, da ich dachte es läge an einer verhunzten CCU..


Folgendes steht dann in der Log:

[2] [2019-07-13 09:39:02] [11167] Failed to update 001788fxxxxxxx group 13: couldn't open socket: connection timed out
[3] [2019-07-13 09:39:03] [11167] Throttling group commands, waiting for 1000 millis

Edit: Hier nochmal ein aktuelles Log:
[4] [2019-07-13 10:05:40] [13050] Sending command to hued: api_request command 001788fxxxxxxx group 12 PUT groups/12/action {"on":true,"bri":254}
[4] [2019-07-13 10:05:42] [13052] Sending command to hued: api_request command 001788fxxxxxxx group 12 PUT groups/12/action {"on":true,"bri":254}
[4] [2019-07-13 10:05:52] [13060] Sending command to hued: api_request command 001788fxxxxxxx group 12 PUT groups/12/action {"on":false,"transitiontime":10}
[4] [2019-07-13 10:05:53] [13062] Sending command to hued: api_request command 001788fxxxxxxx group 12 PUT groups/12/action {"on":true,"bri":254}
[4] [2019-07-13 10:06:14] [13082] Sending command to hued: api_request command 001788fxxxxxxx group 12 PUT groups/12/action {"on":true,"bri":254}
[2] [2019-07-13 10:06:21] [11167] Failed to update 001788fxxxxxxx light 59: couldn't open socket: connection timed out

Nach der Meldung schaltet er dann wieder.

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 » 14.07.2019, 21:25

tornenen hat geschrieben:
05.07.2019, 20:16
Der Status wird nur wirklich abgerufen, wenn ich die Lampe über das Hue Addon anlege. Also entweder Create CuxD-dimmer oder Create CuxD-switch auswähle.
Ich habe die Geräte bisher immer manuell im CuxD angelegt.

Soll das so?
In der Version 2.1.1 besteht jetzt die Möglichkeit sich die Mappings zwischen Hue- und CUxD-Geräten anzeigen zu lassen.
Damit lassen sich Probleme dann eingrenzen.

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 » 14.07.2019, 21:30

eiko hat geschrieben:
11.07.2019, 12:25
Wie ist die Logik im Addon, um zu bestimmen, an welchen Geräten der Status aktualisiert wird? Das "light x" im Befehl steht ja ordnungsgemäß drin...
Der Befehl wird über einen Regulärer Ausdruck geprüft.
In der Version 2.1.1 werden die erkannten Mappings im WebUI angezeigt.
Ich schaue mal, ob ich das Problem reproduziert bekomme.

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 » 14.07.2019, 21:32

eiko hat geschrieben:
11.07.2019, 12:25
Außerdem ist mir noch aufgefallen am Rande:
Wenn man im "Create CUxD-switch(40)" Popup in das Feld "Name" klickt, schließt sich das Popup. Lässt sich umgehen, indem man mit der Tastatur navigiert, hat mich aber schon ein paar EIngaben gekostet.
Das kann ich nicht reproduzieren. Welchen Browser nutzt Du?

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 » 14.07.2019, 23:08

eiko hat geschrieben:
11.07.2019, 12:25
-> Aber nun wird der Status nicht mehr aktualisiert, wenn ich die Lampe extern bediene...
Mit der Version 2.1.2 funktioniert das Mapping jetzt auch mit 28 01 Geräten.

eiko
Beiträge: 36
Registriert: 06.06.2018, 22:26
System: CCU
Hat sich bedankt: 3 Mal
Danksagung erhalten: 4 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von eiko » 15.07.2019, 19:13

Wow, mit Version 2.1.2 funktioniert es nun! Ganz lieben Dank für die schnelle Hilfe!

Zu dem Problem mit der Oberfläche: Ich habe jetzt herausgefunden, wann genau es passiert. Wenn man den Text markiert und den Cursor dabei dann in den Bereich außerhalb des Popups führt (also etwas "großzügig" markiert) und die Taste erst da loslässt, schließt sich das Fenster unerwarteterweise.

// Edit: Richtig praktisch wäre es jetzt natürlich, wenn ich innerhalb des Addons auswählen könnte, auf welche Art und Weise der "Create CUxD switch" die Switches erzeugen soll. Aber das ist vermutlich etwas für die hinteren Plätz auf der Wunschliste :-)
Zuletzt geändert von eiko am 15.07.2019, 21:20, insgesamt 1-mal geändert.
Hardware CCU3 mit EnOcean USB 300 Stick und Quad Antenne vonn stall.biz, 26 HM Geräte, 58 HmIP Geräte. Software CCU3: RaspberryMatic + CUxD. iPhone: HM pocketControl. Sonstiges 38 CUxD Geräte, 34 Programme. Integration mit der restlichen Haustechnik über Home Assistant.

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 » 15.07.2019, 20:54

tornenen hat geschrieben:
13.07.2019, 09:19
Folgendes steht dann in der Log:
[2] [2019-07-13 09:39:02] [11167] Failed to update 001788fxxxxxxx group 13: couldn't open socket: connection timed out
Leider ist nicht zu erkennen wo das Problem genau auftritt.
Bitte installiere einmal die Version 2.1.3 dann sollte die Fehlermeldung detaillierter werden.

Grüße
Jan

tornenen
Beiträge: 50
Registriert: 26.06.2019, 11:41
Hat sich bedankt: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von tornenen » 16.07.2019, 08:45

j-a-n hat geschrieben:
15.07.2019, 20:54
tornenen hat geschrieben:
13.07.2019, 09:19
Folgendes steht dann in der Log:
[2] [2019-07-13 09:39:02] [11167] Failed to update 001788fxxxxxxx group 13: couldn't open socket: connection timed out
Leider ist nicht zu erkennen wo das Problem genau auftritt.
Bitte installiere einmal die Version 2.1.3 dann sollte die Fehlermeldung detaillierter werden.

Grüße
Jan
Ok. Ich teste heute Abend mal und gebe bescheid.
Danke für die schnelle Hilfe ;).

tornenen
Beiträge: 50
Registriert: 26.06.2019, 11:41
Hat sich bedankt: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von tornenen » 16.07.2019, 16:30

Mit Version 2.1.3 bekomme ich es aktuell nicht reproduziert.
Mein Duty Cycle ist nun auch bei 85%, muss erstmal pausieren :D

Aber bis Duty Cycle 85% bin ich bisher noch nie gekommen beim reproduzieren. Problem trat bis dahin schon mehrfach auf.
War meistens so bei 20% Duty Cycle.


Versuche es aber weiterhin zu reproduzieren.

Antworten

Zurück zu „Hue-Addon“