Dieses Verzeichnis enthält die Quellcodes und Softwarekomponenten für die Serverseite ("Backend"). Auch hier wird Docker genutzt, um alle Komponenten in Containern zu verpacken und zu deployen.
Siehe auch docker-compose
mosquitto
: Zentraler MQTT-Server zum Datenaustausch mit den IoT-Devicesdb
: MariaDB (ehemals MySQL) Datenbank zur dauerhaften Sicherung der Sensorwerteadminer
: Python-Programm zum Emfpang der Sensordaten und Ablage in der Datenbankmqtt2mysql
: Programm zum Empfangen der Sensordaten (MQTT) und Ablage in der Datenbank (MariaDB, MySQL)grafana
: Webbasiertes Dashboard für die Visualisierung der Daten aus der Datenbank