Releases: MichaelPihlblad/flowerhub_homeassistant_integration
Release list
1.2.1
v1.2.1
Bugfix release focused on improving recovery behavior and overall stability.
Fixed
- Fixed issue #12 where repair warnings could remain visible even after a successful data refresh/update
Full Changelog: v1.2.0...v1.2.1
1.2.0
🎉 Flowerhub v1.2.0 - Monthly Uptime Monitoring
This release adds monthly uptime monitoring to help you track your Flowerhub system's reliability and performance.
✨ New Features
Monthly Uptime Sensors
Four new sensors provide detailed insights into your system's uptime for the current month:
- 📊 Uptime Ratio Actual (Month) - Your main uptime percentage, excluding periods with no data or future time in the month. This gives you the true uptime ratio of your operational system.
- 📈 Uptime Ratio Total (Month) - Overall uptime percentage including no-data periods counted as downtime.
- ⏱️ Monthly Uptime - Total uptime duration in seconds (diagnostic sensor).
- ⏱️ Monthly Downtime - Total downtime duration in seconds (diagnostic sensor).
Smart Data Refresh
- Uptime statistics is refreshed as per your configured polling interval
- Sensors intelligently become unavailable if data becomes stale (older than 3× your polling interval), helping you spot potential issues.
Sensor Attributes
Each uptime sensor includes attributes:
- Detailed uptime/downtime/no-data
- Last updated timestamp
- Next update timestamp (based on your actual polling interval) (implemented due to issues in the backend API with stale values)
🌍 Localization
- Full English translations for all new sensors
- Full Swedish translations for all new sensors
📦 Upgrade Notes
This release requires flowerhub-portal-api-client>=1.0.0,<2.0.0. Home Assistant will automatically update the dependency when you upgrade the integration.
🐛 Known Issues
If you notice uptime values not updating frequently, this may be due to backend API caching. The integration correctly fetches data on each polling interval - the values will update when the Flowerhub backend processes new statistics (typically hourly or daily).
- feat(uptime): Add new sensors for uptime, new API endpoint (v1.2.0) by @MichaelPihlblad in #5
Full Changelog: v1.1.0...v1.2.0
1.1.0
What's Changed
This pull request introduces version 1.1.0 of the Flowerhub Home Assistant integration, adding significant enhancements to credential management, error handling, and monitoring capabilities.
Key Changes:
- Added credential update functionality through the options flow, allowing users to change login credentials without recreating the integration
- Improved authentication error handling with automatic reauth flow and repair notifications for persistent server failures
- Added a new status message sensor to track historical changes of connection status messages
by @MichaelPihlblad in #3
Full Changelog: v1.0.1...v1.1.0
1.0.1
Administrative change
- remove filename attribute from hacs.json since this is intended for inclusion in hacs as a default standard integration
Full Changelog: v1.0.0...v1.0.1
1.0.0
First major release intended for inclusion in HACS
Full Changelog: v0.5.0...v1.0.0
0.5.0
0.4.1
Full Changelog: v0.4.0...v0.4.1
0.4.0
0.3.0
What's Changed
- Fix github actions test flow by @MichaelPihlblad in #1
- Rel 0.3.0 by @MichaelPihlblad in #2
New Contributors
- @MichaelPihlblad made their first contribution in #1
Full Changelog: v0.2.0...v0.3.0
0.2.0
v0.2.0 Add hacs.json for HACS integration