IoT & Web
Mitwelten
Web-Dashboards zur Visualisierung von IoT-Sensordaten für Biodiversitäts-Monitoring im urbanen Raum.
- Rolle
- Software-Entwickler
- Zeitraum
- 2023
- Dash
- Django
- PostgreSQL
- Python

Kontext
Mitwelten erforscht die Biodiversität im urbanen Raum mithilfe von IoT-Sensoren, die kontinuierlich Umweltdaten erfassen. Damit aus den Rohdaten Erkenntnisse werden, braucht es eine Plattform, die die Sensordaten zugänglich aufbereitet, für Forschende und Öffentlichkeit.
Meine Rolle
Ich habe an der Visualisierung der IoT-Sensordaten in Web-Dashboards gearbeitet sowie an der Projektwebseite und am laufenden Betrieb und der Wartung der Anwendungen mitgewirkt.
Ansatz & Architektur
Die Datenpipeline speichert die Sensordaten in PostgreSQL. Die Auswertung und Visualisierung erfolgt über Dash-Dashboards, eingebettet in eine Django-Anwendung. Die Wahl fiel auf Dash, weil sich damit datengetriebene, interaktive Visualisierungen direkt in Python umsetzen lassen, ohne Bruch zwischen Datenverarbeitung und Frontend.
Herausforderungen
Über die reine Entwicklung hinaus lag der Fokus auf dem zuverlässigen Dauerbetrieb: Ein Monitoring-System muss kontinuierlich laufen, neue Daten verarbeiten und auch bei unvollständigen oder fehlerhaften Sensordaten stabil bleiben.
Ergebnis
Eine produktiv betriebene Plattform (mitwelten.org), die IoT-Sensordaten zu Biodiversität visualisiert und damit Forschung und Öffentlichkeit zugänglich macht.