Fado Light Fader Custom Integration

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.

Here’s a longer list of features:

  • Fade lights smoothly to any brightness level (0-100%) over a specified transition period, with easing
  • Fade colors smoothly using HS, RGB, RGBW, RGBWW, XY, or color temperature (Kelvin)
  • Hybrid transitions between color modes (e.g., color temperature to saturated color)
  • Target lights by entity, device, area, floor, or label, or light groups
  • Optionally specify starting values with the from: parameter for precise control
  • Mostly drop-in replacement for the light.turn_on action
  • Capability-aware: skips lights that don’t support requested color modes
  • Uses native transitions (where available) to smooth out each step for flicker-free fading
  • Cancels fade when lights are manually adjusted
  • Setting brightness to 1% automatically sets the minimum real brightness supported by the light
  • Autoconfiguration UI to determine optimal configuration for individual lights
  • Exclude/include lights from fades and brightness restoration via actions or the configuration panel
  • Automatic restoration of original (pre-fade) brightness when turning light on

The full docs are available on GitHub - clintongormley/ha-fado: Fado light fader custom integration for Home Assistant

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.

2 Likes

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.

1 Like