Releases: altmenorg/HAsmartirrigation
v2026.7.0-beta0
First consolidated release of Smart Irrigation, published as a beta for early testing before a stable release.
It brings the actively maintained line of work into Smart Irrigation while keeping the smart_irrigation domain and entities, so existing installations upgrade in place: your zones, sensor groups, modules and settings are carried over (covered by backward-compatibility tests). Because it is a big step, it ships as a beta first.
Highlights
- 🎛️ Rebuilt, Home Assistant native configuration UI: instant save on edit, native controls, one consolidated panel.
- 🌍 Fully translated in 19 languages (panel and config flow).
- 🌦️ Open-Meteo as a free, keyless default weather service. It provides solar radiation and FAO-56 reference ET directly, for a full Penman-Monteith calculation with no API key and no dedicated sensor. OpenWeatherMap and Pirate Weather reach the same accuracy through a transparent Open-Meteo fallback.
- 💾 One click Backup and Restore of the whole configuration.
- 🔁 Switch weather service and API key on the fly, without reinstalling.
- ⏰ Flexible irrigation start triggers (sunrise, sunset, solar azimuth), each firing its own identifiable event.
Fixes
- Weather service API key is preserved across restarts.
- Manual coordinates are saved and now persist across restarts.
- Dialogs repaired for Home Assistant 2026.3 and later.
- All frontend dependency vulnerabilities resolved.
Trying the beta
This is a pre-release. In HACS, enable "show beta versions" on Smart Irrigation to receive it. Feedback and issue reports are very welcome, especially from existing installations upgrading from an earlier version.
Acknowledgement
Smart Irrigation was created and maintained for years by @jeroenterheerdt, who is passing the torch with this release. Thank you, Jeroen. 🌱
Verdant Vortex- v2025.10.0
🌧️ We fixed a bug where the system thought every day was a rainy day. It’s now less dramatic and more accurate—your plants no longer think they live in a musical.
🐛 Bug fixes
- Fix navigation compatibility issues with HA 2025.10.X+
- Fix multiple sensor groups issue in continuous updates by @007trains in #674
- fix: resolve Python 3.13 compatibility and test issues by @antonwinter in #684
- Fixed issue #644 by @altserg in #681
- Update docs with delta aggregation by @clarejor in #678
- chore: migrate to Python 3.13 and resolve CI test failures by @antonwinter in #685
⚒️ New Contributors
- @007trains made their first contribution in #674
- @antonwinter made their first contribution in #684
- @altserg made their first contribution in #681
Full Changelog: v2025.8.6...v2025.10.0
Verdant Vortex- v2025.9.0-beta0
🌧️ We fixed a bug where the system thought every day was a rainy day. It’s now less dramatic and more accurate—your plants no longer think they live in a musical.
🐛 Bug fixes
- Fix multiple sensor groups issue in continuous updates by @007trains in #674
- fix: resolve Python 3.13 compatibility and test issues by @antonwinter in #684
- Fixed issue #644 by @altserg in #681
- Update docs with delta aggregation by @clarejor in #678
⚒️ New Contributors
- @007trains made their first contribution in #674
- @antonwinter made their first contribution in #684
- @altserg made their first contribution in #681
Full Changelog: v2025.8.5...v2025.9.0-beta0
Drizzle Drake - v2025.8.5
💧 now waters your garden smarter than your neighbor’s unsolicited advice.
🐛 Bug fixes
- sensor groups were skipped if continuous updates was on with a debounce value > 0 #673
- having multiple sensor groups was not working if continuous updates was on #672
- running
smart_irrigation.create_recurring_scheduleresulted in errors #666
Full Changelog: v2025.8.4...v2025.8.5
Drizzle Drake - v2025.8.4
⛽We asked our irrigation system how it feels about the new update.
It said, “I’m pumped.”
🐛 Bug fixes
- fix #669 where weather data was deleted even if delete_weather_data was set to false
- fix #670 where last_calculated attribute was always empty.
Full Changelog: v2025.8.3...v2025.8.4
Drizzle Drake - v2025.8.3
💧 “This release is so efficient, even your sprinklers know when to hold back tears.”
🐛 Bug fixes
- fix #666 that stopped users from using the new schedule services
- fix #665 that stopped users from changing triggers
Full Changelog: v2025.8.2...v2025.8.3
Drizzle Drake - v2025.8.2
🧪 We optimized the watering logic so well, it started asking philosophical questions about moisture. We told it to stay grounded.
🚀 What's New
- Enhance Smart Irrigation with Advanced Scheduling and Irrigation Unlimited Integration by @Copilot in #655
- Add configurable days between irrigation events feature with detailed use case guidance by @Copilot in #653.
- Add dynamic unit system response for seamless metric/imperial switching by @Copilot in #654
- Add Delta Aggregation by @clarejor in #631. This helps make continuous updates more precise.
🐛 Bug fixes
- automated calculation failing due to clear weather data missing from context
- fix #658 that resulted in automatic calculations failing
- fix #570 which will be deprecated in HA 2025.12
Full Changelog: v2025.8.1...v2025.8.2
Drizzle Drake
🧪 We optimized the watering logic so well, it started asking philosophical questions about moisture. We told it to stay grounded.
🐛 Bug fixes
Full Changelog: v2025.8.2-beta0...v2025.8.2-beta1
Drizzle Drake - v2025.8.2-beta0
🧪 We optimized the watering logic so well, it started asking philosophical questions about moisture. We told it to stay grounded.
🚀 What's New
- Enhance Smart Irrigation with Advanced Scheduling and Irrigation Unlimited Integration by @Copilot in #655
- Add configurable days between irrigation events feature with detailed use case guidance by @Copilot in #653
- Add dynamic unit system response for seamless metric/imperial switching by @Copilot in #654
🐛 Bug fixes
- automated calculation failing due to clear weather data missing from context
Full Changelog: v2025.8.1...v2025.8.2-beta0
Drizzle Drake - v2025.8.1
🌱 This update is so smart, it checks the weather, your calendar, and your mood before watering—because even your begonias deserve emotional support.
🐛 Bug Fixes
- Update Irrigation Unlimited reset bucket.yaml by @henfri in #648
- Handle humidity value now being reported as a value between 0-1 in PirateWeather. (#624)
- Calculating zone can now actually delete weather data (#643, #649)
New Contributors
Full Changelog: v2025.8.0...v2025.8.1