Domoticz Daten-Push mit InfluxDB

Domoticz Daten-Push mit InfluxDB

Domoticz bietet die Möglichkeiten Daten eines Aktors via Daten-Push an eine Influx Datenbank zu senden. Damit wir die Daten innerhalb von InfluxDB „sortenrein“ getrennt halten können legen wir zunächst eine neue Influx Datenbank an.

Dann brauchen wir noch einen Benutzer, welcher in die Datenbank schreiben darf. Diesen legen wir ebenfalls an.

Unser Werk prüfen wir auf die Schnelle mit dem Befehl „SHOW GRANTS“.

Um die Daten an eine InfluxDB zu senden kann im Domoticz Menü unter den Punkten „Einrichtung > Weitere Optionen > Daten-Push > InfluxDB“ gewählt werden. Es muss für jeden Aktor der jeweilige zu pushende Wert gewählt werden. Die Verbindungseinstellungen bleiben gespeichert.

Wurde der „INFLUX TESTER“ (virtuelles Gerät für Testzwecke) entsprechend angelegt, schiebt Domoticz den Status in die InfluxDB „domoticz“. Innerhalb von influx können wir also mit dem „SHOW MEASUREMENTS“ Befehl prüfen, ob Daten angekommen sind.

Mit einem einfachen SELECT-Befehl können die Daten nun angezeigt werden:

Wir sehen nun den Zeitstempel, den Index unseres Domoticz-Aktors, den Namen und Wert welcher angenommen wurde. Diese Daten können dann z.B. in einem Grafana-Dashboard visualisiert werden.

Quellen & Weiterführendes:

Die Kommentare sind geschlossen.