I’ve just released a new custom integration called Fado Light Fader, that provides smooth light fading for brightness, colors, and color temperatures, with automatic brightness restoration, autoconfiguration via the UI, and support for native transitions.
While I think this integration is ready for release, I’m aware that many different lights and setups exist out there so I’m keen for feedback from any interested parties.
The Fado Light Fader integration release 1.0.0 is now a default integration available in HACS.
Major change in this release is that Autoconfiguration UI panel, which by default is added to the HA sidebar, can now be disabled and instead can be added as a custom card to the admin dashboard of your choosing.
@clintongormley, I came across Fado as part of research for another topic, and liked how it handles manual changes and restores the previous brightness. That behavior is hard to picture from a feature list, so I thought why not make a small browser demo:
Run a bedtime fade, switch the light off at the wall, then turn it back on. The demo shows Fado cancelling the fade and restoring the light to 80%. There’s also a playground comparing it with a basic light call and where you can see the difference between “smooth” and “meh”.
Obviously this is an unofficial explainer I made because it felt right to do, and I’m not associated to Fado. The source of the demo is available under 0BSD for anyone who wants to reuse or change it. I won’t be providing support or maintenance for it.
Posting it here because interacting with the idea made Fado much easier for me to understand.
Florian, this is amazing! You’ve clearly understood the problems that Fado solves and you’ve represented it in a way that I could never have done. Thank you!
I’d love to include it in the docs website (which I’ll redo to make the docs look somewhat better than the readme that exists today).