Skip to content

HA LightFX v1.0.4

Choose a tag to compare

@rusty4444 rusty4444 released this 02 Jun 20:38
4cd0b27

HA LightFX v1.0.4

Bug fix release for issues discovered during live Home Assistant install testing.

Fixes

  • Storage setup error__init__.py used hass.helpers.storage.Store() which does not exist in modern Home Assistant. Changed to proper Store(hass, ...) import pattern from homeassistant.helpers.storage.
  • Config flow crashLightFXOptionsFlow.__init__ assigned self.config_entry = config_entry, but the OptionsFlow base class has config_entry as a read-only property. Now calls super().__init__() and stores the entry as self._config_entry.

These bugs prevented the integration from loading and caused a 500 error ("flow could not be loaded") when trying to add the integration or open its options.

Upgrade

If you already have v1.0.3 installed and are getting a setup error, update to v1.0.4 and reload the integration. The existing entry should recover automatically.

/ha_lightfx/ha-lightfx-card.js?v=1.0.4

Validation

  • Python syntax checks passed
  • JSON/YAML/JS validation passed
  • No duplicate class or function definitions
  • Static assertions for correct import and config entry storage