v1.0.0
AIO Energy Management release v1.0.0: The Excess Solar feature! ☀️
This is a major milestone for the AIO Energy Management integration! Version 1.0.0 brings the highly anticipated Excess Solar feature, allowing you to automatically route your surplus solar energy to devices like water heaters, floor heating, or EVs based on smart priority logic.
To learn more about how to set up and optimize this feature, check out my blog post: Maximize Solar Self-Consumption with Home Assistant and AIO Energy Management 1.0.0.
If you find this integration useful and it's helping you save on your energy bills, consider buying me a coffee to support future development! ☕️
🚀 What's New
Excess Solar Core Feature: Automatically control devices based on grid export data to maximize solar self-consumption.
-
Smart Priority Swapping: The integration can now dynamically swap devices from a lower priority to a higher priority when enough solar surplus becomes available.
-
Dynamic Entities: Added an Excess Solar Priority dynamic number entity, allowing you to adjust device priority on the fly without reconfiguring.
-
Excess Solar Enable switch to easily toggle solar control for individual devices.
-
Master switch to enable/disable the self-use feature
-
Granular Consumption Tracking: Separated "real consumption" and "expected consumption" values for more accurate power routing.
🛠️ Enhancements & Tweaks
Python 3.13 Support: Ensured compatibility with Python 3.13.
Config Flow Localization: Localized the keys for the first config flow step (feature selection) for a better UI experience.
Under the Hood: Reorganized features into subfolders, refactored initialization logic, and added the issue_tracker link to manifest.json.
📚 Documentation Updates
Added a comprehensive Excess Solar example automation to help you get started.
Updated README.md, QUICK_START_UI.md, and CONFIG_FLOW_GUIDE.md to reflect the new v1.0.0 configurations.
Full Changelog: 0.9.0...1.0.0