SensorFlow ist ein Schulprojekt im Bereich des Internet of Things und soll über Sensoren empfangene Dateien visualisieren.
Der Grundlegende Aufbau ist in folgendem Diagramm dargestellt:
Um loslegen zu können, muss zuerst python3 installiert sein. Zusätzlich werden im Projekt die folgenden pip-Abhändigkeiten genutzt:
- flask
- folium
- paho-mqtt
Diese können folgendermaßen installiert werden:
pip3 install flask folium phao-mqqt
Um die Anwendung richtig benutzen zu können wir ein Datenübertragendes Gerät (siehe sender) benötigt.
Wenn diese installiert sind, kann das Projekt mit
python main.py
gestartet werden. Im Anschluss kann die Anwendung im Browser unter localhost:5000 erreicht werden.