Koko järjestelmä kasataan neljässätoista vaiheessa: ensin runko ja vesi, sitten ohjain, anturit yksi kerrallaan, pumput ja lopuksi koeajo. Jokainen vaihe päättyy testiin. Jatka seuraavaan vasta, kun testi menee läpi, niin vika löytyy aina viimeksi kytketystä osasta.
Shellyt kytkevät 230 V laitteet, mutta ne eivät pysty mittaamaan pH:ta ja EC:tä eivätkä annostelemaan mittausten perusteella. Se on ESP32:n tehtävä, ja Shellyt toimivat sen käskystä. Katso vertailu.
ESP32 ohjelmoidaan ESPHomella. Laitteen toiminta kirjoitetaan yhteen asetustiedostoon (kasvu.yaml), ja ESPHome kääntää ja lataa sen ESP32:lle. Ohjelmointikieltä ei tarvitse osata: jokaisessa vaiheessa on valmis pätkä, joka lisätään tiedostoon.
kasvu.yaml:ia: lisää vaiheen pätkä oikean otsikon alle (esim. sensor:-listaan).esphome config kasvu.yaml. Virheilmoitus kertoo rivin.esphome run kasvu.yaml ja valitse laitteen nimi. Vain ensimmäinen lataus tehdään USB-kaapelilla.esphome logs kasvu.yaml. Lokista näkee anturilukemat ja virheet.http://kasvu.local.Pohja kokoaa vaiheiden 4–12 pätkät. Kolme kohtaa täytetään omilla tiedoilla: WiFi-tunnukset secrets.yaml-tiedostoon, pH-kalibroinnin jännitteet (vaihe 6) ja EC-anturin Modbus-rekisterit (vaihe 7).
Kaikki osat ryhmiteltynä. Hinnat ovat karkeita arvioita vuoden 2026 hintatasosta. Linkit vievät valmistajan sivuille, datalehtiin tai ESPHomen ohjeisiin.