IrrigationPro – Smart Irrigation Control Based on Real Plant Needs

Hi everyone,
I’d like to share a small open‑source project I’ve been working on: IrrigationPro.

It’s a lightweight Python‑based irrigation controller that focuses on accurate, need‑based watering using FAO‑56 evapotranspiration (ETo), weather data, and zone‑specific parameters. Instead of fixed schedules, it calculates how much water each zone actually requires and runs the irrigation cycles sequentially — perfect for pump‑based systems.

The project integrates well with Home Assistant and can be used as a standalone controller or as part of a larger automation setup.

GitHub: GitHub - AniGerm/IrrigationPro: Scientific FAO-56 irrigation controller for Home Assistant with HomeKit bridge, backup/restore and HACS support · GitHub

If anyone is interested in smart irrigation, feedback or ideas are very welcome.