v2026.3.1 - The Modernization Update
🚀 Modernized for 2026.3+
This release marks a complete overhaul of the Aqua Illumination integration to ensure compatibility with Home Assistant 2026.3 and Python 3.14.
✨ New Features
- UI Config Flow: You can now add your lights via Settings > Devices & Services. No more manual
configuration.yamlentries! - Automatic Device Grouping: All light channels, sensors, and switches are now neatly grouped under a single "Aqua Illumination" device entry.
- Diagnostics: Added real-time Connection Status and Firmware Version sensors.
🛠 Fixes & Improvements
- Bundled Library: The
aquaipylibrary is now "vendored" within the integration. This fixes the common "pip installation" errors on HA Green/Yellow/Blue hardware. - Modern Entity Compliance: Updated to use
ColorMode,SensorDeviceClass, andEntityCategoryto meet 2026.3 standards. - Python 3.14 Compatibility: Fixed relative import issues and indentation bugs that prevented the integration from loading on newer Python versions.
⚠️ Installation Note
If you are upgrading from an older version, please remove your old YAML configuration and add the light via the UI after restarting.
Important: If using a Parent/Child light setup, only enter the IP address of the Parent light.
Full Changelog: https://github.com/razza-t/aqua_illumination_ha/compare/v1.0...2026.3.1