Der BSB lan mit mqtt - ein Überblick
Um die vom BSB-lan gesendeten mqtt-Nachrichten zu nutzen benötigt es zunächst einen Broker wie z.B. Mosquitto. Damit wir die Daten mit Grafana visualisieren können, benötigen wir ebenfalls eine Datenbank. Für so IOT-Sachen ist wohl InfluxDB am besten. Schema sieht nun so aus :
Um die Daten vom Broker einzusammeln und in die DB zu schreiben nutzen wir Telegraf.
Installationen Zusammenfassung:
- Mosquitto
- InfluxDB
- Telegraf für InfluxDB
- Grafana
Grafana:
Einstellungen:
Um eventuell schnell zu Ergebnissen zu kommen wäre auch Node-Red eine Möglichkeit. Alledings sind die hier Dashboards nach einem Neustart weg. Unter TheThingbox kann man sich eine fertiges Raspi-Image herunterladen und hat darauf bereits einen Mosquitto-Broker und Node-Red installiert.