brutella / hkknx-public

hkknx is a HomeKit KNX bridge for KNX.
https://hochgatterer.me/hkknx
98 stars 6 forks source link

Support DPT 242.600 for light color #32

Open willgf opened 4 years ago

willgf commented 4 years ago

Hallo, wird DPT 242.600 für die Farbsteuerung über XY unterstützt? LG

brutella commented 4 years ago

Der Datentyp 242.600 ist mir nicht bekannt.

DPT 232.600 wird jedenfalls unterstützt.

willgf commented 4 years ago

https://www.mdt.de/download/MDT_TM_DaliControllerIP_03.pdf

auf Seite 109, und 50/51 ist von diesem DPT die Rede. Die Ansteuerung über XY ist eine bevorzugte Ansteuerung, wenn man Farben leuchtenherstellerunabhängig präzise ansteuern möchte.

brutella commented 4 years ago

In dem Dokument wird angemerkt, dass der Farbraum (also die möglichen XY Werte) je Lampe unterschiedlich ist. Welche Angaben dazu sind auf deinen Leuchten zu finden?

willgf commented 4 years ago

Soweit ich weiss, werden XY Werte, die außerhalb des Farbraums einer LED sind vom Vorschaltgerät angepasst. Über HomeKit müsste nur der XY Wert kommen - der Rest passiert im LED.

willgf commented 2 years ago

Evtl. weitere Informationen zur Konvertierung von RGB auf XY: https://github.com/PhilipsHue/PhilipsHueSDK-iOS-OSX/blob/00187a3db88dedd640f5ddfa8a474458dff4e1db/ApplicationDesignNotes/RGB%20to%20xy%20Color%20conversion.md

willf8 commented 4 months ago

Gibt es hier evtl. ein Update? XY Ansteuerung wird nun auch von dem Lunatone KNX DALI Gateway unterstützt.

Es gibt hier ein Umrechnungstool, wo von verschiedenen anderen Systemen (u.A. auch HSV) in XY umgerechnet werden kann.

https://www.npmjs.com/package/cie-rgb-color-converter

https://ajalt.github.io/colormath/converter/