v2024.7.3
jeroenterheerdt
released this
09 Jul 18:23
·
244 commits
to master
since this release
This is our first production release in a while (last one was [v2024.4.3] 🎉(https://github.com/jeroenterheerdt/HAsmartirrigation/releases/tag/v2024.4.3)). Thanks to everyone who has helped fix bugs by testing out the beta releases! This release fixes a lot of bugs and introduces two big new capabilities:
- first off we introduce Pirate Weather as an alternative weather service next to OWM for those that prefer that.
- second, to combat the varying weather patterns we introduce continuous updates as an experimental feature. Note, if you were previously running a beta and want to continue using continuous updates, you need to enable it as it's disabled by default.
What's Changed
- Introducing experimental continuous updates feature for sensor groups that don't rely on weather services (to avoid incurring costs). This feature is off by default as we iron out any bugs. If you want to help, please turn it on, but do so at your own risk.
- Adding Pirate Weather weather service as OWM alternative (#401), previously added in beta 2024.7.0
- Added SOLRAD_behavior EstimateFromMean by @tefracky in #345
- Update readme by @Senbei123 in #354
- Update iItalian translation by @valerix85 in #360
- Fix calculating zones by @omenek159 in #409
- Bump braces from 3.0.2 to 3.0.3 in /custom_components/smart_irrigation/frontend by @dependabot in #412
Bug fixes
- Make sure lead time is not applied when duration is 0 (#350)
- Moved away from OWM 2.5 API to 3.0 because of sunsetting of 2.5 API
- Debug statements to help fix #363
- Removing max and min temp from default sensor group (#371)
- Fix bug in NL translation (#377)
- Fix entity_registry access warnings (#376)
- Fix blocking calls log warnings (#357)
- Fix hassfest warnings
- Fixed attribute localization that was unnecessary (#384)
- Fixing broken calculation since v2024.5.2 (#386)
- Fixing issues causing no more than 2 zones to be created (#379)
- Changing handling of OWM API timeout (#382)
- Fixing issue caused by fix of blocking calls in v2024.5.2 (#388 and #386)
- Fixing config failing because of argument missing (#391), previously fixed in beta 2024.6.3
- Fixing new weather service key not saved (#393), previously fixed in beta 2024.6.4
- Handling unavailable sensors in continuous updates (#398), previously fixed in beta 2024.6.6
- Fixing services not working with continuous updates (#404), previously fixed in beta 2024.6.10
- Adding last_updated back in (#393), previously fixed in 2024.6.8
- hopefully fixing diag file download (#393, #391, #397, #406) previously introduced in beta 2024.6.9
- Fixing OWM config issues on first configuration (#391, #393, #397, #405, #411, #406), previously fixed in beta 2024.6.11
- Fixing sensor conversion issue if sensor is reported in millibar (#419), previously fixed in beta 2024.7.0
- Restoring sensor subscriptions for continuous updates after reboot, previously fixed in beta 2024.7.1
- Fix await warning for continuous updates previously fixed in beta v2024.7.2
New Contributors
- @tefracky made their first contribution in #345
- @Senbei123 made their first contribution in #354
- @omenek159 made their first contribution in #409
Full Changelog: v2024.4.3...v2024.7.3