Chytrý skleník pro pěstování rostlin
Zákazník přišel s vizí automatizovaného systému pro pěstování rostlin, kde by každá rostlina měla co nejlepší podmínky pro růst díky přesnému sledování a řízení environmentálních faktorů. Hlavní požadavek byl, aby si uživatel mohl sám konfigurovat jednotlivé akce a fáze růstu rostlin. Zákazník již měl prototyp pojízdného skleníku a potřeboval vývoj softwarového řešení, které by mu umožnilo zautomatizovat celý proces.

Pro tento projekt jsme vytvořili FileMakerovou aplikaci, která slouží jako hlavní rozhraní pro řízení skleníku a nastavování jednotlivých cyklů růstu rostlin. Pomocí našeho pluginu Bridge for Phidgets jsme umožnili komunikaci mezi FileMakerem a senzory ve skleníku. Uživatel si může v aplikaci nakonfigurovat jednotlivé fáze růstu, každá fáze má definované podmínky – například teplotu, vlhkost vzduchu i vody, množství hnojiva nebo délku denního svícení. Všechny tyto podmínky se ověřují přes připojené senzory. Na základě vyhodnocení těchto podmínek systém provede předdefinované akce, například spustí zavlažování nebo otevře odtok vody.
Kromě plně automatizovaného režimu jsme přidali i možnost ručního řízení, kdy uživatel může jednotlivé operace spouštět manuálně. Aplikace obsahuje logovací systém, který zaznamenává všechny události a pomáhá při ladění nebo sledování historie růstu. Zajímavou částí bylo vytvoření vlastního skriptovacího jazyka, který umožňuje definovat logiku pro akce – například „pokud je hladina vody vysoká, otevři odtok a sleduj, zda se snížila“.