A free, open-source irrigation controller for Home Assistant
说明与用途
该集成根据植物、土壤、温度和降雨数据自动化灌溉,并提供清晰、易懂的每次操作日志。
问题
Garden owners forget to water or water unnecessarily after rain, leading to inconsistent irrigation.
结果
The integration automates irrigation based on real‑time environmental data, reduces water waste, and provides transparent, human‑readable logs of watering decisions.
工作流
- 1. Install the ZoneFlow integration via HACS (search, download, restart).
- 2. Configure existing hardware (valve, pump, rain gauge, soil probe) in Home Assistant.
- 3. Define plant zones and their growth requirements.
- 4. The controller calculates watering schedules using plant, soil, temperature, and rain data.
- 5. It executes watering cycles, ensuring the valve is always closed after use.
- 6. It logs each action with a plain‑text explanation (e.g., "skipped at 05:30, it rained 12 mm yesterday and that covers it.").
- 7. Users can review the logs to understand why watering was skipped or performed.
证据
You already have the hardware: a valve, maybe a pump, maybe a rain gauge or a soil probe.
It tells you what it did and why, in plain words.
The valve always gets closed. Most of the code is about what happens when things go wrong: restarts mid‑watering, a valve that doesn’t answer, a sensor that disappears.
- 记录日期: 2026-10-21T04:41:34.851Z