0.3.0
Fixes
- Finish the
haven→haven_lightingdomain rename:__init__.py/light.py/config_flow.pystill hardcodedDOMAIN = "haven"after the 2024-12-22 rename, colliding with the unrelated communityhavenintegration (hass-haven-lighting-redux). Now centralized inconst.pyashaven_lighting, matchingmanifest.json. - Drop
ColorMode.BRIGHTNESSsupport — the brightness readout had incorrect scale math and there was no working write path (turn_on never read the brightness argument). Now reportsColorMode.ONOFFonly, matching what's actually functional. - Bump
havenlightingrequirement to>=0.2.0. The previous>=0.1.5floor targets Haven's now-decommissioned pre-2025 API and will not authenticate.
Requires havenlighting 0.2.0+, which targets Haven's current cloud API.