View on GitHub

Smart Irrigation

A Home Assistant integration to optimize irrigation

Smart Irrigation

Waters your garden with what the weather actually took out of it.

Smart Irrigation works out how much water your plants lost to evaporation, subtracts the rain that fell, and tells your irrigation system how long to run. No fixed fifteen minutes, no watering the day after a storm, no guessing in a heatwave.

It is the official Smart Irrigation integration for Home Assistant, available by default in HACS.

The Smart Irrigation panel, showing the zones of an installation

What it does

The Info page: the next start and the conditions that would hold it back A sensor group: where each weather value comes from

How it works, in one paragraph

Water leaves the soil by evaporation and through the leaves. How fast depends on the sun, the temperature, the humidity and the wind, and that is what the FAO-56 equation computes from your weather data. Smart Irrigation adds that loss to a per-zone "bucket", subtracts the rain, and when the bucket is short by more than the threshold you set, it converts the missing millimetres into a run time from the zone's own area and flow. After the run, the bucket goes back to zero and the cycle starts again. The how it works page tells it properly, and the calculation explanation on each zone shows the numbers of the day.

What you need

Smart Irrigation does not open your valves by itself unless you ask it to: by design it calculates, and you decide what listens. A dashboard card shows where each zone stands and can run one on demand.

Use this integration at your own risk. We assume no responsibility for any inconvenience caused by using it. Always use common sense before deciding to irrigate on the numbers it provides: watering during heavy rain can cause flooding.

Start here


Attribution

Smart Irrigation was created by Jeroen ter Heerdt and its contributors. All credit for the underlying evapotranspiration calculation engine and the original design goes to them. He transferred the project in June 2026, and this is where the official Smart Irrigation is maintained and released.

The integration is distributed under the MIT License, © Jeroen ter Heerdt and contributors.