github altmenorg/HAsmartirrigation v2026.7.0

one day ago

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), and zone_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.

Don't miss a new HAsmartirrigation release

NewReleases is sending notifications on new releases.