Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Extend temperature range to 153-500 mireds
LED1923R5/LED1925G6 lights seem to be pure RGB without white LEDs. After a lot of experimentation involving dozens of different color temperature values, and trying to set the same color via XY values, it was not possible to see the slightest shift in color. It looks like the light is actually working in XY mode all the time, and the firmware is simply converting color temperatures into XY internally. This makes this light similar to the older LED1624G9, except that the firmware of this newer one emulates the color temperature functionality, while the older one doesn't. Since the color temperature functionality is actually emulated by the firmware, this commit changes it to use the Z2M emulation implementation. This allows expanding the advertised color temperature range to 2000-6500K, an improvement over the firmware implementation which artificially clamps the values to the 2200K-4000K range. See: Koenkk#6640
- Loading branch information