Závlaha po zónách, aby to zvládla i chůva
Jak jsem zahradu rozdělil na zóny a nechal Home Assistant zalévat sám. Trávník i záhony dostanou přesně to svoje, i když nejsem doma.

Proč ne jeden ventil na všechno
Když jsem řešil zahradní závlahu, první nápad byl jednoduchý: jeden ventil, pustit vodu, hotovo. Naštěstí mi to rychle došlo. Trávník a záhon totiž nechtějí to samé.
Trávník potřebuje pořádnou dávku postřikem, aby se voda dostala do plochy. Záhon nebo truhlík naopak nesnáší, když ho zaléváš "shora" jako trávu. Většina vody se odpaří nebo steče vedle. Tam chce voda jít cíleně ke kořenům, a na to je kapková závlaha.
Takže žádný jeden ventil na všechno. Rozdělil jsem zahradu na zóny a každou nechal běžet po svém. Řídí to Home Assistant, který ovládá řídicí jednotku Hydrawise. Já jen řeknu, co má běžet a jak dlouho. Zón je u nás 11: 5 postřikových na trávník a 6 kapkových na záhony a truhlíky, všechny pod 1 jednotkou Hydrawise.

Jak jsem zahradu rozkrájel
Zóny mám dvojího typu. Postřikovače (u sebe je značím skupinou "ZL") na trávník a plochy, a kapkovou závlahu ("Kapka") na všechno, co má kořeny v záhonu nebo truhlíku.
| Zóna | Typ | K čemu |
|---|---|---|
| Postřik 1 | Postřik (ZL) | Trávník, větší plocha |
| Postřik 2 | Postřik (ZL) | Trávník, větší plocha |
| Postřik 3 | Postřik (ZL) | Trávník, prostřední plocha |
| Postřik 4 | Postřik (ZL) | Trávník, menší plocha |
| Postřik 5 | Postřik (ZL) | Trávník, menší plocha |
| Kapková 1 | Kapková | Záhony |
| Kapková 2 | Kapková | Záhony |
| Kapková 3 | Kapková | Bylinky v truhlíku |
| Kapková 4 | Kapková | Osázení u posezení |
| Kapková 5 | Kapková | Vyvýšené záhony se zeleninou |
| Kapková 6 | Kapková | Rostliny v květináčích |
Kapková na záhonech je přesně ten důvod, proč to celé stojí za práci. Voda jde ke kořenům, ne do vzduchu. Šetří to vodu a rostliny z toho mají mnohem víc než z toho, kdybych je krátce "opláchl" postřikem.
Každá zóna má svůj čas
Tohle je jádro celého systému. Každá zóna má vlastní pomocnou hodnotu (v Home Assistantu je to helper input_number) pro dobu zálivky. Trávník si můžu pustit klidně dlouho, kapkovou na záhony naopak krátce a cíleně. Když někde vysychá tráva, jen přidám minuty té jedné zóně a zbytek nechám být.
Spuštění jedné zóny pak vypadá jednoduše: zapni ventil, počkej dobu z helperu, vypni. Tady je ilustrace scriptu pro první postřikovou zónu:
script:
zavlaha_zl_zona_1:
alias: "Závlaha - postřik, zóna 1"
sequence:
- service: switch.turn_on
target:
entity_id: switch.zavlaha_zl_zona_1
- delay:
minutes: "{{ states('input_number.zavlaha_zona_zl_1_cas') | int }}"
- service: switch.turn_off
target:
entity_id: switch.zavlaha_zl_zona_1
Krása je, že když chci jednu zónu doladit, nešahám do žádného kódu. Jen v aplikaci přetáhnu číslo u input_number.zavlaha_zona_zl_1_cas a je to. Doba se čte z helperu, script zůstává stejný.

Jaro a podzim: dva klíčové okamžiky
Závlaha přes léto běží sama, ale dvakrát do roka je potřeba ji obsloužit ručně. Aby mi to nevypadlo z hlavy, mám na to připomínky v systému "Home Maintenance".
Na jaře je to jarní zprovoznění: napustit okruhy, zkontrolovat trysky, projít, jestli někde neteče. Na podzim pak to důležité: zazimování a vyfoukání okruhů.
Připomínka mi na tyhle dva termíny každý rok sama ťukne, takže na ně nezapomenu ani ve shonu.
Dovolená bez prošení sousedů
Pointa celého systému je jednoduchá. Odjedu na dovolenou a zahradu neřeším. Nikoho neprosím, aby chodil tahat hadici, nic si nehlídám v telefonu. Časy jsou nastavené, zóny běží každá po svém, kapková krmí záhony a postřik trávník.
A když se vrátím a někde je tráva sušší, není to drama. Přidám té jedné zóně pár minut a jedu dál. Přesně tohle jsem chtěl: závlahu, kterou by v případě nouze zvládla obsloužit i chůva, protože se o sebe stará sama.
Taťka
Píšu o domě, ve kterém bydlíme. Home Assistant na Proxmoxu, 2 900+ entit, fotovoltaika s baterií, tepelné čerpadlo, rekuperace přes Modbus, závlaha po zónách a dvě děti, které to všechno testují líp než já.
Občanské jméno tady nenajdeš, ale všechno ostatní je skutečné.