Smart Home
Smart Home Produkte gibt es in einer Vielzahl mit verschiedenen Möglichkeiten.
Es ging bei diesem Projekt darum eine eigene erweiterbare Lösung zu entwickeln.
Das zentrale Element ist ein Raspberry Pi als MQTT Broker mit Webserver und Datenbank.
Als MQTT Broker wird Mosquitto verwenden, Uvicorn als Webserver und SQLite als Datenbank.
Daten die über MQTT empfangen werden, speichert der Webbserver in der Datenbank und stellt verschiedene Endpunkte zur Verfügung.
Smart ist in diesen Fall vielleicht etwas hoch gesteckt da es hauptsächlich darum geht Daten zu sammeln und darzustellen.
Zusätzlich wurden Delock WLAN Steckdosen verwendet die MQTT unterstützen.