CCU Addon zum Steuern von Philips Hue Lichtern

HomeMatic-Addon zum Steuern von Philips Hue

Moderator: Co-Administratoren

Benutzeravatar
onkeltommy
Beiträge: 1383
Registriert: 07.05.2016, 08:03
Wohnort: Wien
Hat sich bedankt: 28 Mal
Danksagung erhalten: 26 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von onkeltommy » 19.02.2020, 09:17

Jup

transitiontime:xxx

wenn nicht beim CuXd Gerät voreingestellt, dann z.B."so"

string stdout;
string stderr;
system.Exec ("/usr/local/addons/hue/hue.tcl ***************** light 35 on:true hue:8418 sat:140 bri:254 transitiontime:400" , &stdout, &stderr);


->

https://github.com/j-a-n/homematic-addon-hue
lG
Thomas
--------------------------
RaspberryMatic 3.73.9.20240130 @ TinkerS (Produktivsystem) & Historian @ SynologyVM & 2x RB3+ @ Nachwuchs

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 » 19.02.2020, 09:36

Beim Anlegen eines CUxD-Geräts über die Oberfläche kann man den Wert auch mitgeben.
Dateianhänge
dimmer.png
dimmer.png (22.05 KiB) 1788 mal betrachtet

hypnorex
Beiträge: 204
Registriert: 05.09.2007, 11:22
Hat sich bedankt: 10 Mal
Danksagung erhalten: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von hypnorex » 19.02.2020, 17:45

Ok Danke. Geht das auch bei Gruppen und Szenen?
CCU3 mit mehr als 60 Homematic und HomematicIP Geräten

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 » 21.02.2020, 19:20

Hallo zusammen,

ich habe gerade Version 2.4.0 veröffentlicht.
Ich habe hier große Teile des Pollings neu geschrieben und optimiert.
Vielleicht wird hierdurch auch das ein oder andere Problem mit der CCU3-Firmware behoben.
Freue mich auf euer Feedback.

Grüße
Jan

Ban
Beiträge: 53
Registriert: 09.04.2019, 08:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Ban » 22.02.2020, 13:05

Hallo Jan,

ich bin erst vor ein paar Tagen auf dein Addon umgestiegen, vielen Dank für deine Mühe!
Ich wollte es erst nicht glauben, aber die integrierte Lösung ist wirklich nicht zu gebrauchen.
Dein Addon funktioniert super...

Ich habe die 2.4.0 installiert. Funktioniert bei mir, bis auf die Gruppensteuerung, alles wie gewollt.
Beim Steuern von Gruppen habe ich noch ein Problem, welches auch in der Version davor vorhanden war.
Ich habe 2 Gruppen, mit jeweils 2 und 3 Philips Hue White Ambiance. Bei beiden Gruppen habe ich das Problem, dass die Farbtemperatur nicht immer richtig gesetzt wird. Scheinbar gibt es bei den Gruppen ein Timingproblem.
Ich setze im Programm in der CCU3 erst die Helligkeit und dann den Farbton. (Andere Reihenfolge auch getestet)
Mache ich das bei einzelnen Lampen, funktioniert es. Mache ich das bei einer Gruppe, wird die Helligkeit gesetzt, die Farbtemperatur oft nicht.
Stelle ich ein, dass die Farbtemperatur mit 1sec Verzögerung gesetzt wird, funktioniert es auch wieder.
Ist das evtl. bekannt oder bediene ich es falsch?

Viele Grüße,
Ban
Charly mit Raspberrymatic, 2 HM-CFG-LAN, 2 HmIP-HAP, 1 Raspberrymatic Lan-Gateway, 220 Geräte

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 » 23.02.2020, 09:28

Ban hat geschrieben:
22.02.2020, 13:05
Ich habe 2 Gruppen, mit jeweils 2 und 3 Philips Hue White Ambiance. Bei beiden Gruppen habe ich das Problem, dass die Farbtemperatur nicht immer richtig gesetzt wird. Scheinbar gibt es bei den Gruppen ein Timingproblem.
Hallo Ban,

die Hue-Bridge kann max. 10 Gruppen-Aktionen pro 10 Sekunden verarbeiten.
Sendet man mehr als 10 Gruppen-Befehle in 10 Sekunden, besteht die Gefahr, dass Befehle einfach verloren gehen.
Das könnte der Grund dafür sein, dass bei Dir Aktionen nicht ausgeführt werden.

Das Addon drosselt daher die Gruppen-Befehle.
Das Standard-Verhalten des Addons sieht hierbei folgendermaßen aus:
Wurden in den letzten 10 Sekunden 10 oder mehr Gruppen-Befehle ausgeführt, wird eine Pause von 2000 ms vor der nächsten Anfrage an die Bridge eingelegt.
Wurden in den letzten 10 Sekunden nur 5 oder mehr Gruppen-Befehle ausgeführt, wird eine Pause von 1000 ms vor der nächsten Anfrage eingelegt.
Wurden in den letzten 10 Sekunden weniger als 5 Gruppen-Befehle ausgeführt, wird die Anfrage sofort ausgeführt.

In der aktuellen Version des Addons (2.4.2) kann man das Verhalten an dieser Stelle konfigurieren.
Die Standard-Konfiguration, die zu dem oben genannten Verhalten führt, ist:

Code: Alles auswählen

5:1000,10:2000
Du kannst mit diesem Wert etwas herumprobieren.
Wenn Du vor jedem Kommando eine Pause von einer Sekunde einlegst, sollte auf jeden Fall jeder Befehl ausgeführt werden. Das wäre dann:

Code: Alles auswählen

0:1000
Damit ist dann aber eben jeder Gruppen-Befehl verzögert.
Vielleicht helfen schon kleinere Änderungen, z.B.:

Code: Alles auswählen

5:1200,10:2000
Grüße
Jan

Ban
Beiträge: 53
Registriert: 09.04.2019, 08:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Ban » 23.02.2020, 17:27

Hallo Jan,

danke für deine Ausführung und Hilfe!
Ich habe die 2.4.2 installiert und mit den Verzögerungen rumgespielt.
Wenn ich zusätzlich 0:1000 setze, sehe ich, dass die Befehle verzögert ausgeführt werden.
Also greift die neue Konfigurationsmöglichkeit.

Aber und dass kann ich mir nicht erklären, kann es aber reproduzieren.
Das Farbtemperaturproblem bleibt bestehen.

Folgender Test:
Stehlampen Gruppe auf Dimmwert 50% und Farbtemperatur auf 90%, dann Lampengruppe ausgeschaltet.

Danach:

- Stehlampe Gruppe - Helligkeit sofort Dimmwert 100%
- Stehlampe Gruppe - Farbtemperatur sofort 50%
mit der Einstellung 0:1000. Es bleibt die vorher eingestellte Farbtemperatur. Verzögerung ist sichtbar.

Wenn ich die Verzögerung per Hand setze
- Stehlampe Gruppe - Helligkeit sofort Dimmwert 100%
- Stehlampe Gruppe - Farbtemperatur verzögert um 1 Sekunde 50%
wird die Farbtemperatur gesetzt.

Grüße,
Ban
Charly mit Raspberrymatic, 2 HM-CFG-LAN, 2 HmIP-HAP, 1 Raspberrymatic Lan-Gateway, 220 Geräte

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 » 23.02.2020, 19:32

Hallo Ban,

bitte mal das Log-Level auf debug stellen, dann das Problem reproduzieren. Danach bitte Debug-Daten abrufen und mir bereitstellen. Z.B. per PN.

Grüße
Jan

Ban
Beiträge: 53
Registriert: 09.04.2019, 08:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Ban » 24.02.2020, 20:46

Hallo Jan,

habe gerade die 2.4.3 getestet.
Ich denke, du hast das Problem gefixt! Ich kann das fehlerhafte Verhalten nicht mehr nachstellen.
Ich benötige auch keine Verzögerung mehr, weder manuell noch mit der Möglichkeit über dein Addon (0:1000).
Die Farbtemperatur wird korrekt gesetzt.

Vielen Dank für deine super schnelle Hilfe!

Grüße,
Ban
Charly mit Raspberrymatic, 2 HM-CFG-LAN, 2 HmIP-HAP, 1 Raspberrymatic Lan-Gateway, 220 Geräte

Jhaaben
Beiträge: 6
Registriert: 19.02.2020, 22:41
System: CCU
Hat sich bedankt: 3 Mal

Re: CCU Addon zum Steuern von Philps Hue Lichtern

Beitrag von Jhaaben » 24.02.2020, 21:59

j-a-n hat geschrieben:
06.01.2020, 20:21


Wenn man mal manuell eine Farbe auswählen will, kann man aber einfach die offizielle Hue-App verwenden.
Man kann sich in der HueApp doch eine Szene erstellen und anschl. über Dein AddOn in die CCU bringen. Dann hat man Sie auch in der PocketControlApp.
Homematic CCU2, Philips HUE, AppleHomeKit via Pi2

Antworten

Zurück zu „Hue-Addon“