New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change calculation of white on RGBW LED strips #5704
Comments
Very interesting. Calculation of channels changed in PR #5702. I could easily retrofit this one. Open question, should we add a new Option for this behavior or take it as the standard behavior? |
The fix is a one-line fix and does not really take into consideration the intensity and color of the white light compared to the RGB. The change is only 100% correct if the emitted color of the RGB is the same as the white one, which is for sure not true. Therefore I assume it is not a solution for everyone. A SetOption should make it valuable for everyone. I can confirm, that for indirect lightning with the iOS App Huemote the visual effect is great and feel natural. |
Afterthoughts I can see 3 possible behaviors:
I don't have any RGBW led strip so I cannot compare brightness of RGB vs W leds. It could make sense to make it the default behavior - if we don't want the cost of adding an Option. Note: doing math on led power may require to apply gamma correction, to make it feel more natural. |
One more thing, if you do brightness comparisons, please ensure that you enables Gamma Correction with "Ledtable 1" |
I am also using Espurna on some of my LED controllers which already has such a feature. So maybe a look at their implementation would be helpful. But I was not always convinced by the results. So having multiple calculation options would be nice. |
Is this request fixed with #5748 ? |
@ascillato2 No it is not fixed, it is a feature enhancement. It looks like easy to implement but difficult to calibrate with regards to the diversity of LEDs. It's also a risk for the power supply, see #5741 I'm working on MQTT for AWS IoT features right now so don't expect a change in the short term from me on this feature. |
Why is this issue closed? @ascillato2 could you please reopen it? |
in xdv_04_light.ino i changed following:
If using RGBW LED stripes with hue or any other app only RGB is transmitted and you do not use the benefits of the white light. The change set the white LED to the minimum value of all colors. This increases light emission and still allow to use pure red/green....
The text was updated successfully, but these errors were encountered: