First stable release under the new maintainer, and the first stable since the project moved to altmenorg/HAsmartirrigation. It brings the whole 2026.7 beta cycle to stable, plus a batch of fixes.
Highlights since v2025.10.0
Closed-loop watering
- Observed watering: link a zone to its valve/switch and the soil-moisture bucket is credited automatically when it runs (a scheduled run, a manual tap, or any automation), so no more manual bucket resets (#458). Optional per-zone cumulative flow/volume meter for the most accurate crediting (#626).
- Direct valve control (optional built-in executor): Smart Irrigation can open the valve, wait the calculated duration, and close it, with sequential or parallel zone sequencing, reboot resilience, and open-confirmation.
- Report events:
irrigation_started,irrigation_finished(per zone: seconds, volume, bucket), andzone_problem.
Per-zone entities
Each zone now has its own device with live sensors (bucket, ET, deficiency, drainage, duration), a multiplier number, calculate / reset / irrigate-now / reset-usage buttons, and irrigation-needed / watering-now / problem binary sensors.
Scheduling and weather
- Active start trigger selector: sunrise / sunset / solar azimuth with offset, or the default "finish at sunrise".
- Days between irrigation restriction.
- Weather-based precipitation skip with a configurable threshold.
- Open-Meteo as the default keyless, worldwide weather service.
Fixes in this release
- Next Irrigation info now respects both the days-between interval and the active trigger's time (#763).
- Watering-now sensor tracks a valve linked after the zone was created (#768).
- Pirate Weather daily mean temperature corrected (was roughly doubling ET on warm days) (#769). Thanks @fisterella.
- Zone duration is refreshed after closed-loop crediting (#772).
- Precipitation skip now counts today's forecast rain across all three weather services (#775). Thanks @miczu71.
- Deleting a zone now removes its device and child entities (#776).
- Downloading diagnostics no longer empties the panel until a restart (#758, #541).
- Panel and top menu work on Home Assistant 2025.5+ (theming rework) (#543).
- Contextual hint that OpenWeatherMap requires the One Call API 3.0 subscription (#762).
Community
- Italian translations reviewed and completed by @valerix85 (#774).
- Header divider for HA design consistency by @smoki3 (#773).
- Closed-loop / observed-watering design adapted from JustChr's fork (MIT).
Thanks to everyone who reported issues and helped debug.