Všechny projekty
GrowBuddy
Platforma pro hlídání prostředí rostlin ve sklenících a pěstírnách. Senzory s ESP32 měří teplotu, vlhkost vzduchu i půdy a podle pravidel spínají čerpadla, ventilátory nebo světla.
- Klient
- Vlastní IoT platforma
- Rok
- 2026
- Stav
- Ve vývoji
- Moje role
- Hardware, Firmware, Backend, Frontend
- Technologie
- ESP32-C3, FastAPI, TimescaleDB, React

O projektu
GrowBuddy je kompletní přepis mého staršího projektu do podoby cloudové platformy. Funguje pro jednoho pěstitele s pár květináči i pro tým, který sdílí více skleníků a potřebuje různá oprávnění.
Zařízení
- Seeed XIAO ESP32-C3 se senzorem teploty a vlhkosti vzduchu a kapacitním senzorem vlhkosti půdy. Volitelně spíná relé, třeba pro čerpadlo, a to vždy s pojistkou maximální doby běhu.
- Senzor vlhkosti půdy je u levných čidel nepřesný. Proto každá hodnota vzniká jako medián z patnácti rychlých měření a jde ji korigovat podle teploty.
- Zařízení většinu času spí. Data posílá po HTTPS s ověřením certifikátu a při výpadku Wi-Fi si je ukládá do flash paměti.
- Nastavuje se přes vlastní Wi-Fi portál s náhodným heslem pro každý kus. Hesla ani tokeny tak nejsou v kódu.
Platforma
- Dashboardy s daty v reálném čase, export do CSV a upozornění e-mailem, webhookem i v aplikaci.
- Automatizace podle pravidel a rozvrhů s pojistkami. Spínací povely mají platnost a zařízení je musí potvrdit.
- Předpověď na 24 hodin podle historie a předpovědi počasí, odhalování neobvyklých hodnot a dopočítaný deficit tlaku par (VPD).
- Backend v Pythonu (FastAPI) nad PostgreSQL s TimescaleDB, frontend v Reactu. Vše v kontejnerech, s automatickými testy pro backend, frontend i bránu.
Stav
Platforma je ve vývoji. Software je funkční a pokrytý testy, teď ho ověřuji na skutečném hardwaru. Další na řadě je MQTT, aktualizace firmwaru na dálku a mobilní aplikace.