Zurück zur Projektübersicht
Ausbildungsprojekt · COUNT+CARE GmbH & Co. KG (IT-Lab)

Intelligentes Hydroponik-Gewächshaus

● Live im Betrieb2025

IoT-Steuerung für ressourcenschonenden, automatisierten Pflanzenanbau

Raspberry Pi 5ESP32DockerMQTTNode-REDInfluxDBGrafanaC++ / PlatformIO
Interaktiver 3D-Digital-Twin

3D-Modell & Wachstums-Simulation

Drehbar · Zoombar · Zeitraffer-Wachstum

Live-Telemetrie & Aktorik-Simulator

ESP32 Telemetrie-Stream aktiv
MQTT Broker: mosquitto.local:1883
pH-Wert6.18Optimum (5.8 – 6.5)
EC-Leitwert1.42 mS/cmNährstoffkonform
Wassertemp.21.4 °CDS18B20 Sensor
Füllstand88 %HC-SR04 Ultraschall
Aktorik manuell triggern

5-Stufen IoT-Systemarchitektur

01

Sensorik & Datenerfassung

AtlasScientific EZO pH- & EC-Sonden, DS18B20 Wassertemperatur und DHT22 erfassen im Sekundentakt hochpräzise physikalische Messwerte.

02

ESP32 Mikrocontroller Firmware

In C++ (PlatformIO) geschriebene Non-blocking Firmware liest I2C/OneWire Sensoren aus, glättet Messwerte und publisht JSON Payloads via WiFi.

03

MQTT Mosquitto Message Broker

Zentraler Nachrichten-Hub auf dem Raspberry Pi 5. Trennt Sensor-Publishing strikt von Auswertelogik für maximale Entkopplung.

04

Node-RED Regelkreise & Automation

Hysterese-basierte Auswertung prüft Grenzwerte. Schwellenwertüber-/unterschreitungen steuern Relais für Lüfter, Licht und Peristaltikpumpen.

05

InfluxDB Zeitreihen & Grafana Telemetrie

Messwerte fließen in eine InfluxDB Zeitreihendatenbank und werden auf interaktiven Grafana-Dashboards mit Live-Charts visualisiert.

Verbaute Hardware- & Softwarekomponenten

Hardware

  • Raspberry Pi 5
  • ESP32 Microcontroller
  • AtlasScientific EZO pH-Sensor
  • AtlasScientific EC/TDS-Sensor
  • HC-SR04 Ultraschallsensor
  • DS18B20 Wassertemperatur
  • DHT22 Luftklima

Aktoren

  • Peristaltikpumpen (pH-Up/Down, Nährstoffe)
  • Tauchpumpe (Wasserzirkulation)
  • Relaismodule
  • LED-Pflanzenbeleuchtung (12h-Zyklus)
  • Lüfter (Klimaregelung)

Software & Protokolle

  • PlatformIO / C++ Firmware
  • Docker & Docker Compose
  • Eclipse Mosquitto (MQTT)
  • Node-RED Regelkreislogik
  • InfluxDB Zeitreihendaten
  • Grafana Live-Dashboard

Fazit & Ausbildungsbezug bei COUNT+CARE

Das Projekt hat bewiesen, dass mit Standard-Industrieprotokollen (MQTT) und moderner Containerisierung robuste, autarke Steuerungsanlagen realisiert werden können. Durch die vollständige Trennung von Aktorik-Firmware und übergeordneter Regelkreis-Software bleibt das Gesamtsystem wartungsarm und modular erweiterbar.