Temperatur- und Luftfeuchtigkeitsmessung mit Sensor DHT22/AM2302 und Raspberry Pi – Teil 3

Vorwort

Im dritten und letzten Teil der Reihe „Temperatur- und Luftfeuchtigkeitsmessung mit Sensor DHT22/AM2302 und Raspberry Pi“ wird beschrieben, wie die ausgelesenen Daten grafisch mit Munin aufbereitet werden können. Die beiden vorherigen Teile befassten sich zunächst mit Hard- und Software.

Skript

Das Ergebnis des vorherigen Beitrags war folgende Ausgabe:

Ziel ist es nun, die Werte für Temperatur und Luftfeuchtigkeit zu separieren und Munin zugänglich zu machen. Hierzu verwende ich zunächst grep, um nur die Zeile mit den Werten zu verarbeiten. Schließlich zähle ich Leerzeichen und beschneide an der passenden Stelle mit cut:

Ein entsprechendes Munin-Skript könnte dann so aussehen (/etc/munin/plugins/dht22-humidity):

bzw. für die Temperatur (/etc/munin/plugins/dht22-temperature):

Die beiden Skripte müssen nur noch ausführbar unter /etc/munin/plugins abgelegt werden. Natürlich muss munin-node  installiert und in Munin eingebunden sein, damit eine Verarbeitung erfolgen kann.

Munin-Node Konfiguration

Die Datei /etc/munin/plugin-conf.d/dht22 wird mit folgendem Inhalt erstellt:

Im Anschluss noch munin-node neustarten.

Have fun!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.