Skip to content

v2.2.0

Choose a tag to compare

@OtisPresley OtisPresley released this 06 May 01:08
19544f4

⚠️ BREAKING CHANGES

  • Entity Naming & Registry Management: Transitioned to a versioned registry to support consolidated device grouping. Existing entities from versions 2.1.8 and below will be purged from the registry to prevent "ghost" devices and naming conflicts.
  • Configuration Method: Manual setup via configuration.yaml is no longer supported. All users must migrate to the UI-based configuration via Settings > Devices & Services.

Added

  • Power On Volume: Added a per-zone configuration option to set a specific volume level (0-100%) when the zone is turned on.
  • Bulk Input Sync: New "Copy input list to all zones" checkbox in the options menu allows users to synchronize source names across all zones instantly.
  • Options Update Listener: Added a dynamic listener that reloads the integration immediately upon saving changes in the configuration dialog, ensuring names and inputs reflect instantly.
  • Enhanced UI Labels: Updated strings.json and translations to provide clear descriptions for all new configuration fields.

Changed

  • Standalone Options Flow: Refactored the configuration handler into a standalone OptionsFlowHandler class to resolve 500 Internal Server Errors and improve stability.
  • Unique ID Synchronization: Standardized the unique ID format (v27_{host}_ch{channel}) across the entire integration for better reliability in the Home Assistant entity registry.