Eigenes IoT-Projekt

Raumluft- und Umweltstation

Live-Dashboard

Selbst entwickelte IoT-Messstation zur Erfassung, Speicherung und Darstellung von Raumklima- und Luftqualitätswerten.

Ein ESP32 verarbeitet die Daten mehrerer Sensoren, speichert Verlaufswerte auf einer microSD-Karte und stellt aktuelle Messwerte auf einem E-Paper-Display sowie in einem browserbasierten Dashboard dar.

Fertige Raumluft- und Umweltstation mit E-Paper-Display
Die fertige Station zeigt aktuelle Raumklima- und Luftqualitätswerte direkt auf dem E-Paper-Display an.
ESP32 Arduino IDE BME688 ENS160 E-Paper microSD Chart.js IoT

Projektart

Selbst entwickelte IoT-Messstation

Schwerpunkt

Sensorik, Datenerfassung und Visualisierung

Mein Beitrag

Hardware-Aufbau, Microcontroller-Code, Speicherung und Web-Dashboard

Kurz erklärt: Die Station verbindet Sensorik, Microcontroller-Programmierung, lokale Datenspeicherung und Webvisualisierung zu einem eigenständigen IoT-System.
Eigene Umsetzung

Mein Beitrag

Selbst entwickelt

Planung, Aufbau, Programmierung und schrittweise Erweiterung der Station habe ich selbst umgesetzt.

Für die Sensoranbindung nutzte ich die jeweiligen Herstellerbibliotheken. Die Anwendungslogik, Messwertverarbeitung, Display-Ausgabe, lokale Speicherung und das browserbasierte Dashboard wurden von mir entwickelt und miteinander verbunden.

Hardware-Aufbau

ESP32, Sensoren, E-Paper, microSD-Modul und Bedienelemente verbunden.

Microcontroller-Code

Messwertverarbeitung, Statuslogik und Display-Aktualisierung umgesetzt.

Datenspeicherung

Messwerte lokal auf microSD gespeichert und für Verläufe aufbereitet.

Web-Dashboard

Live-Werte und zeitliche Verläufe mit Chart.js visualisiert.

Bedienlogik

Taster, Aktualisierungsmodus und RGB-LED in die Steuerung integriert.

Fehleranalyse

Zusammenspiel von Sensorik, Anzeige und Datenverarbeitung schrittweise getestet.

Live-Dashboard und Messwerte

Das Dashboard bündelt die Messwerte des BME688 und ENS160. Neben Temperatur, Luftfeuchtigkeit und Luftdruck werden auch Luftqualitätswerte und zeitliche Verläufe dargestellt.

Raumluft- und Umweltstation mit sichtbaren Luftqualitätswerten auf dem E-Paper-Display
Die lokale Anzeige macht zentrale Raumklima- und Luftqualitätswerte direkt am Gerät sichtbar.

Temperatur: -- °C

Luftfeuchtigkeit: -- %

Luftdruck: -- hPa

IAQ: --

IAQ-Genauigkeit: --

Statischer IAQ: --

BME688 eCO2: -- ppm

Bewertung: --

BME688 TVOC: -- ppb

Gaswiderstand: -- Ω

Gas-Score: -- %

Komp. Temperatur: -- °C

Komp. Feuchte: -- %

ENS160 AQI: --

ENS160 TVOC: -- ppb

ENS160 eCO2: -- ppm

Bewertung: --

Hinweis: Die dargestellten eCO2-Werte sind berechnete beziehungsweise abgeleitete Werte und keine direkte CO2-Messung mit einem NDIR-Sensor. Sie eignen sich vor allem zur Beobachtung von Tendenzen.

Anzeige & Bedienung

E-Paper und Aktualisierungslogik

Energiesparend

Die Anzeige wird gezielt und nicht permanent aktualisiert, um das E-Paper ressourcenschonend zu nutzen.

Geöffnete Raumluft- und Umweltstation mit Sensoren, ESP32 und Verkabelung
Der geöffnete Aufbau zeigt ESP32, Sensoren, Display-Anbindung und weitere Komponenten der Station.

Manuelle Aktualisierung

Neue Messwerte können gezielt per Taster auf das Display übertragen werden.

Automatischer Modus

Bei Bedarf aktualisiert die Station die Anzeige regelmäßig.

RGB-LED

Die interne LED signalisiert den aktiven Aktualisierungsmodus.

E-Paper

Die Anzeige bleibt auch ohne permanente Aktualisierung gut lesbar.

Hardware

Verwendete Komponenten

ESP32

Die Station kombiniert mehrere Bausteine für Messung, Verarbeitung, Speicherung und lokale Anzeige.

Adafruit ESP32 Feather V2 Steuerung der Sensoren und Verarbeitung der Messwerte.
Waveshare BME688 Temperatur, Luftfeuchtigkeit, Luftdruck und Gaswiderstand.
DFRobot SEN0515 ENS160 Luftqualitätswerte für AQI, TVOC und eCO2.
Waveshare 3,5-Zoll E-Paper Module (G) Energiesparende lokale Anzeige der aktuellen Werte.
microSD-Kartenmodul Lokale Speicherung der Messdaten für Verlauf und Auswertung.
Taster und RGB-LED Bedienung der Aktualisierung und visuelle Statusanzeige.
Ergebnis

Funktionsfähige IoT-Messstation

Umgesetzt

Entstanden ist eine eigenständige IoT-Lösung, die Messwerte lokal erfasst, speichert und sowohl direkt am Gerät als auch im Browser darstellt.

Messwerterfassung

Mehrere Umwelt- und Luftqualitätswerte werden regelmäßig verarbeitet.

Lokale Anzeige

Aktuelle Werte sind direkt auf dem E-Paper-Display sichtbar.

Verlaufsdaten

Diagramme im Dashboard machen zeitliche Veränderungen nachvollziehbar.

Erweiterbarkeit

Die modulare Struktur ermöglicht spätere Anpassungen und Ergänzungen.

Fazit: Das Projekt zeigt meine praktische Erfahrung mit ESP32, Sensorik, Datenspeicherung, Webvisualisierung und der Verbindung von Hardware und Software.
Letztes Update: --