IIoT & Energietechnik

Kontrolliertes Pflanzenwachstum, gesteuert aus der Cloud

Eine Embedded-IoT-Lösung für ein Urban-Gardening-Startup: Kenngrößen in die Cloud, Firmware-Updates kontrolliert zurück, abgesichert über Zertifikatsverwaltung.

Die Aufgabe

Für ein Startup aus dem Urban Gardening haben wir ein Embedded-IoT-System für kontrolliertes Pflanzenwachstum entwickelt.

Dem Auftraggeber war wichtig, dass alle Kenngrößen des Systems in einer Cloud zusammenkommen: Wasserstand, Beleuchtungseinstellungen und weitere. Sie sind die Grundlage für Analysen zur Produktverbesserung und für den Ausbau der Produktpalette.

Die Lösung

Direkt aus der Cloud werden auch Firmware-Updates kontrolliert verteilt. Den Kern der Embedded Software bildet unser IoT-Stack, der sich um Zertifikatsverwaltung, Verschlüsselung, Protokoll und Firmware-Update kümmert.

Aufgebaut ist er aus FreeRTOS und unserem C++-Framework semf. Die Kommunikation zwischen Cloud und Mikrocontroller ist verschlüsselt und läuft über die Zertifikatsverwaltung.

Die Elektronik ist kosteneffizient ausgelegt: Mikrocontroller mit integrierten Netzwerkschnittstellen verkürzen die Entwicklungszeit und erleichtern die Zulassung von IoT-Geräten. Umgesetzt haben wir das Projekt mit zwei Kooperationspartnern für Mechanik und App.