Automatikus öntözés
Ez az oldal a MIYO Cube (Cube-sorozat) automatikus öntözésének logikáját ismerteti. Arról, hogy egy öntözőkör öntözzön-e, és ha igen, mennyi ideig, a Cube helyben, rendszeresen és minden kör esetében külön dönt.
A teljes automatikus öntözési logika a LoRaWAN-sorozatban még nem érhető el. A LoRaWAN-szelepeket az alkalmazásban manuálisan vagy időzítve vezérelheted; az aktuális állapot részleteit lásd a LoRaWAN című részben.
A kézi öntözés (alkalmazással vagy mágnessel) saját logika szerint működik, és itt csak ott említjük, ahol befolyásolja az automatikát.
Alapelv
Az automatikus öntözés csak akkor működik, ha mindegyik alábbi szint feltételei teljesülnek:
- Alapfeltételek a körnél és az eszközöknél
- Időablak (beállított öntözési időpontok)
- Igény és védelmi feltételek (érzékelő, időjárás, szünetek stb.)
Ha egy feltétel nem teljesül, a Cube általában nem indul el, illetve leállítja a folyamatban lévő automatikus öntözést. Az időablak esetén egy már megnyitott ciklus végigfuthat; egy, az időablakban kimaradt Szelep röviddel később még elindulhat (lásd: Időablak).
érzékelő nélkül a kör inkább intelligens öntözésvezérlőként működik (időablak, opcionálisan evapotranszspiráció és időjárás). Érzékelővel (jellemző MIYO-üzemmód) a talajnedvesség és további érzékelőértékek is számítanak.
Mi az öntözőkör?
Egy kör a következőket foglalja magában:
- egy vagy több Szelepet
- opcionálisan egy talajnedvesség-érzékelőt
- Az olyan beállítások, mint az automatika, a téli mód, az időablak, a nedvességi határértékek, a szünetek és az időtartamok
A Cube folyamatosan ellenőrzi a köröket (többek között az időjárási frissítések és az eszközök változásai után).
A döntési folyamat áttekintése
Az egyes köröknél nagyjából így zajlik az ellenőrzés:
Készen állnak az eszközök / a rendszer?
→ ki van kapcsolva a téli mód?
→ be van kapcsolva az automatika?
→ nincs letiltva az okosotthon által?
→ a beállított időablakban vagyunk (illetve a türelmi időben / egy folyamatban lévő ciklusban)?
→ (érzékelő esetén) elég száraz a talaj, és rendben vannak a védelmi feltételek?
→ letelt az utolsó ciklus óta előírt szünet?
→ (érzékelő esetén) még nem járt le az aktuális ciklus nyitvatartási ideje?
→ nem várható eső / nincs szél, fűnyíró stb. miatti tiltás?
→ akkor indítsd el, illetve folytasd az öntözést
1. Rendszer és eszközök
Az automatika többek között nem indul el, ha:
- éppen most vált csatornát a rádiókapcsolat
- a Cube párosítási/betanítási módban van
- a kör téli üzemmódban van
- az (egyetlen) Szelep nincs inicializálva, nem érhető el, túl kevés töltése van, vagy éppen firmware-frissítés zajlik
Ha egy körhöz több szelep tartozik, az érintett Szelep kihagyható, miközben a többi tovább működik. Ha csak egy Szelep van, a hiba leállítja a kört.
Ha kézi öntözés folyik, az automatika nem avatkozik be párhuzamosan ugyanabba a körbe (a kézi munkamenet a beállított időtartam után ér véget).
2. Automatika és külső tiltás
- Automatika kikapcsolva: Nincs automatikus öntözés. Az automatika nem nyitja ki a szelepeket; a talaj ettől még száraz lehet (az alkalmazás figyelmeztethet erre).
- Okosotthon-rendszer általi tiltás (
extern block): Külső rendszer (pl. IFTTT/API) letilthatja az automatikát. A kézi beavatkozás ettől különálló, de az automatika nem indul el.
3. Időablak
Az automatika alapvetően az adott körhöz megadott öntözési időablakon belül indul el (a hét minden napjára külön). Az időablakon belül a további feltételek döntik el, hogy valóban kinyílik-e a szelep.
Az időablak lejárta után két kiegészítő szabály érvényes:
- Futó ciklus befejezése: Ha az automatika már kinyitotta a szelepet, a ciklus a tervezett nyitvatartási idő végéig folytatódik – akkor is, ha az időablak már lejárt. érzékelő nélkül ez az időablak hossza (opcionálisan evapotranspirációval), érzékelővel pedig a ciklushoz beállított öntözési időtartam. Ezután nem indul újabb ciklus.
- Indítás pótlása elmulasztott időablak esetén: A Szelepek a rádiós üzenetek között alvó állapotban vannak. Ha a Szelep az időablakban nem jelentkezett, és még nem nyílt ki, az automatika még pótolhatja az indítást: az időablak lejárta után addig, ameddig a szelep aktuális alvási ideje tart, de legfeljebb körülbelül 15 percig. A tervezett nyitvatartási idő az időablak, illetve a ciklus időtartama marad. A talajnedvesség, az időjárás és a többi védelmi szabály továbbra is érvényes.
A Cube az ütemterveid alapján számítja ki a következő tervezett kezdési/befejezési időpontot (akár több napot átfogóan is).
4. érzékelő segítségével: nedvességigény
Ha egy körön érzékelő található, a talaj csak akkor tekinthető öntözésre szorulónak, ha a nedvesség a alsó határérték (border bottom) alá csökken – és ezt megerősítik:
- Első határérték alatti érték: „lehetséges szárazság” (még nincs engedélyezve)
- Újabb, határérték alatti mérés és némi várakozás után: száraznak megerősítve → az automatika öntözhet az időablakon belül
A nedvesség alapján újra engedélyezhető az öntözés, illetve leállítható az automatika, ha:
- a nedvesség meghaladja a felső határértéket (
border top), vagy - a nedvesség a határértékek közé emelkedik anélkül, hogy a MIYO öntözött volna (pl. eső miatt) – ilyenkor a talaj már nem tekinthető „öntözésre engedélyezettnek”
Amíg a MIYO maga öntöz, és a nedvesség a határértékek között van, az öntözés az időablakon belül folytatódhat (ciklusokkal), amíg el nem éri a felső határértéket, vagy más leállítási feltétel nem lép életbe.
érzékelő nélkül elmarad a nedvesség ellenőrzése: az időablakon belül alapvetően fennáll az öntözési igény (a többi védelmi szabály figyelembevételével).
5. Időtartam, ciklusok és fokozatosság
érzékelő nélkül (az időablakon belül):
- A nyitvatartás időtartamát az időablak határozza meg (opcionálisan a párolgás és a növények párologtatása is módosíthatja, ha ez a funkció be van kapcsolva). Ha a ciklus későn vagy a türelmi időben indul, ez az ütemezett időtartam akkor is teljes egészében lefut (lásd: időablak).
érzékelőral:
- A beállított öntözési időtartammal és szünettel futnak a ciklusok, amíg a talaj száraz marad, és az időablak érvényes. A már megkezdett ciklus az időablak lejárta után is befejeződhet (lásd: időablak).
- A két ciklus közötti szünetet ki kell várni – csak utána nyílhat ki újra a szelep.
- Az öntözési időtartam korlátozza, hogy egy ciklusban mennyi ideig maradhat megszakítás nélkül nyitva a Szelep; ha lejár, a szelep bezár (akkor is, ha az időablak még tart).
Fokozatosság (több szelep egy körön):
Ha egy körhöz több szelep tartozik, és a fokozatosság aktív, akkor egymás után nyílnak ki, nem egyszerre:
- Először az első (fő-)Szelep a tervezett időtartamra
- utána a következő Szelep ugyanarra az ütemezett időtartamra
- és így tovább, amíg a fokozat valamennyi szelepe sorra nem kerül, illetve az automatika véget nem ér
Így a víznyomás stabil marad, és a zónák egymás után kapnak vizet. Ha a lánc egyik Szelepe meghibásodik (pl. nem érhető el), a többi – amennyire lehetséges – tovább működhet.
6. Evapotranszspiráció (opcionális)
Ha az evapotranszspiráció be van kapcsolva, az ütemezett időtartam csökkenthető (pl. hűvös/párás időben rövidebb, nagy párolgás esetén hosszabb lehet – meghatározott kereteken belül). Ez lerövidíti vagy meghosszabbítja a tervezett nyitvatartási időt, de nem helyettesíti az időablakot és a nedvességi engedélyezést.
7. Időjárás, környezet és opcionális zárolások
A további feltételek a helyszíntől, az öntözés típusától, az érzékelőtől és az alkalmazásban megadott körbeállításoktól függenek:
| Feltétel | Mikor lép érvénybe | Hatás |
|---|---|---|
| Eső-előrejelzés (eső a következő kb. 15 órában) | A kör Az időjárás-előrejelzés figyelembevétele beállítása aktív (az alkalmazásban a körnél be- és kikapcsolható) | Nincs automatika |
| Eső (aktuális esőjelzés, pl. külső jelzés) | A helyszín nyitott (fedett helyen / üvegházban az esőjelzést nem veszi figyelembe) | Nincs automatika |
| Túl erős szél (külső széljelzés) | Főként szórófej / süllyesztett szórófej; más öntözési típusok esetén csak akkor, ha a helyszín nem üvegház | Nincs automatika |
| A robotfűnyíró aktív | A kör Fűnyíró figyelembevétele beállítása aktív | Nincs automatika |
| Túl erős fény | érzékelő a körön és az öntözés típusa szórófej / süllyesztett szórófej (a csepegtető és hasonló rendszerek figyelmen kívül hagyják a fényerőt; az üvegház is) | Nincs automatika, amíg „túl világos” van |
| Túl alacsony hőmérséklet (kb. 4 °C alatt az érzékelőnél) | érzékelő a körön | Nincs automatika |
| Nem elegendő az akkumulátor töltöttsége | A kör Az akkumulátor töltöttségének figyelembevétele beállítása aktív (az alkalmazásban a körnél be- és kikapcsolható); főként a gyenge napelemes töltésű szelepekre vonatkozik | az érintett szelepek nem nyílnak ki, illetve a kör automatikája leáll |
Az alkalmazásban (a kör beállításainál) különösen a következők kapcsolhatók ki:
- Az időjárás-előrejelzés figyelembevétele – így az eső előrejelzése többé nem állítja le az automatikát
- Az akkumulátor töltöttségének figyelembevétele – így az elégtelen napelemes töltés többé nem akadályozza az automatikát (az eszközök más okból továbbra is offline állapotba kerülhetnek vagy lemerülhetnek)
A helyszínt és az öntözés típusát a körnél állíthatod be; ezek vezérlik az esőre, szélre és fényerőre vonatkozó, vezetékesen rögzített szabályokat (lásd a táblázatot).
8. Biztonság: A nedvesség nem változik
érzékelő használata esetén a Cube több ciklus után ellenőrzi, hogy a talajnedvesség érdemben emelkedett-e. Ha gyakorlatilag változatlan marad, az automatika blokkolva lesz – védelemként, például ha a érzékelő már nincs a talajban, és az öntözés különben megállás nélkül folytatódna.
Az első ciklus az időablakban, illetve az első néhány ciklus megengedőbb; a zárolás főként akkor lép életbe, ha az ismételt próbálkozások tartósan hatástalanok.
Miért „nem működik” gyakran az automatika?
Gyakori, érthető okok:
- Az öntözőkörön ki van kapcsolva az automatika
- A téli üzemmód aktív
- A beállított időablakokon kívül (nem fut ciklus, és egy kihagyott időablak után sincs pótidő)
- A talaj még nem elég száraz, illetve a szárazság még nincs megerősítve (a nedvesség az alsó határérték felett van)
- A talaj eső vagy öntözés után ismét elég nedves (a felső határérték teljesül / a nedvesség megfelelő)
- Eső-előrejelzés (a következő kb. 15 órára, ha a rendszer figyelembe veszi az időjárás-előrejelzést), vagy észlelt eső (a hely nyitott)
- A ciklusok közötti szünet még nem ért véget
- Túl világos (szórófej) vagy túl hideg
- A Szelep vagy a érzékelő offline, az akkumulátor/töltöttség kritikus (ha figyelembe veszi a rendszer a töltöttséget), vagy az eszköz frissítés alatt áll
- Az okosotthon zárolja az öntözést
- A Cube párosítási vagy csatornaváltási módban van
- Az automatika zárolva, mert a nedvesség több ciklus után sem emelkedik (védelem)
Az alkalmazásban az állapot, a következő időablak, a nedvességértékek, az értesítések (pl. száraz a talaj, de ki van kapcsolva az automatika; okosotthon-zárolás) és az öntözőkör beállításai segítenek az eligazodásban.
Röviden: érzékelő használatával és anélkül
| érzékelő nélkül | érzékelő használatával (ajánlott) | |
|---|---|---|
| Mikor az időablakon belül? | Igen, amíg a védelmi szabályok rendben vannak | Csak akkor, ha a talaj szárazként van engedélyezve |
| Időtartam | az időablakhoz igazodva (opcionálisan evapotranszspiráció alapján) | Ciklusok időtartammal + szünettel |
| Leállítás | a beállított időtartam letelt (az időablak végén is), időjárás, eszközök, … | plusz felső nedvességhatár, nedvességvédelem |
Elhatárolás a kézi öntözéstől
Kézi (alkalmazás/mágnes) módban az automatikától, és gyakran a nedvességtől és az időablaktól függetlenül is öntözhetsz (saját időtartammal és az eszközök korlátain belül). Az Automatika a háttérben működő, szabályalapú vezérlés – célja a víztakarékosság, és csak akkor öntöz, ha az öntözőkör, az időpont és (az érzékelő segítségével) a talaj állapota ezt lehetővé teszi.
