Minulla on kukkaruukuille ja kasvihuoneelle viritetty tippukastelujärjestelmä mitä ohjataan Home Assistantilla ja Node-Redillä:
- Vesi on tynnyrissä ja paine tuotetaan painevesiautomaatilla. Veden pinnan tasoa vahtii
Aqaran Zigbee vesivuotoanturi, josta on vedetty johdot tynnyrin pohjan yläpuolelle niin, että näyttää "kuivaa" kun vesi on vähissä. Tämän perusteella ohjataan Zigbee-pistorasiaa jonka perässä vesiautomaatti on. Eli kun vesi loppuu, katkaistaan pumpulta virta.
- Tippukastelujärjestelmä on jaettu kahteen eri haaraan, kukkaruukuille/amppeleille ja kasvihuoneelle, jotta niille saadaan ohjattua eri määrä vettä. Molemmissa haaroissa on kiinni
SONOFF Zigbee Smart Water Valve. Aina kun venttiili aukaistaan, laitetaan myös vesiautomaatille sähköt päälle. Muulloin pumppu on ilman sähköä.
- Tällä hetkellä kastelun ohjaus on hoidettu ihan vain ajastamalla venttiilejä auki sopiva aika pari kertaa päivässä, mutta tarkoituksena olisi saada se toimimaan mullan kosteuden perusteella. Olin aiemmin testannut mullan kosteusanturia joka toimi Bluetoothilla ja kuuntelin sitä ESP32:lla, mutta kuuluvuus oli turhan huono. Nyt testauksessa on
Ecowitt GW1200 ja pari
WH51 mullan kosteussensoria ja pystyn ohjaamaan molempien linjojen kastelua niiden perusteella, mutta ongelma on ollut nyt se, että pari kertaa on käynyt niin että toinen kosteussensori on lopettanut kuulumasta ja Home Assistantin puolella sensori jää sitten näyttämään jatkuvasti samaa lukemaa. Pitäisi keksiä luotettava tapa tunnistaa tämä tilanne, koska muuten järjestelmä jää joko kastelemaan liikaa tai ei ollenkaan riippuen arvosta mihin se jää jumiin. Pitäisi saada se putoamaan takaisin ajastuksen käyttöön jos anturin dataa ei ole saatavilla. Mullan kosteusanturin kanssa on myös se ongelma, että sen antama arvo muuttuu aika paljon riippuen siitä miten sen tökkää multaan. Eli jos laitan anturin paikalleen ja katson että sopiva mullan kosteus on vaikka 40-50%, niin jos otan anturin ylös ja tökkään sen uudestaan samaan kohtaan tai tiivistän multaa vähän anturin ympäriltä, niin voi olla että sopiva arvo onkin nyt vaikka 30-40%, kun anturi saakin vähän eri tavalla kosketuksen multaan. Myös mullan laatu vaikuttaa arvoon. Tämä aiheuttaa sitten oman säätönsä kasteluautomaation raja-arvojen kalibrointiin.
Kun tuon mullan kosteuden mukaan kastelun saa toimimaan, niin seuraava parannus voisi olla automaaginen säädettävä kastelulannoitteen annostelija vesilinjaan. Nyt lannoitus pitää hoitaa joko käsin erikseen tai lisäämällä lannoite suoraan vesitynnyriin.
Haluaisin ehkä myös varmistuksena mekaanisen uimurikytkimen vesiautomaatin sähköille, ettei se jää jauhamaan kuivana jos automaatio sattuu joskus kyykkäämään.
edit. Ecowittille löytyy valmis integraatio Home Assistanttiin.