Smartmeter Binding: Werte in influxdb schreiben mittels Grafana darstellen

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
µkrobe

Smartmeter Binding: Werte in influxdb schreiben mittels Grafana darstellen

Beitrag von µkrobe »

Hallo,
mit vorhandenen IR-Lesekopf kann ich die aktuellen Stromdaten mittels "Smartmeter Binding" anschauen.
Leider ist es mir noch nicht gelungen die Werte in influxdb schreiben zu lassen, und dann über Grafana
darzustellen. Ich weiss einfach nicht, was ich dafür an Rules, Persistance, Sidemaps etc. benötige, bzw.
was dort eingetragen werden muß, und wie die Daten dann in die Datenbank kommen.

Vielleicht hat jemand einen Tipp wie ich vorgehen muß?
Beim Stromzähler handelt es sich um einen EMH ED300L

Vielen Dank schonmal!

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Smartmeter Binding: Werte in influxdb schreiben mittels Grafana darstellen

Beitrag von udo1toni »

Du musst nur die passenden Items in der influxdb.persist datei eintragen. Schau Dir die offizielle Doku an https://www.openhab.org/docs/configurat ... ersistence da ist das allgemeingültig erklärt.
Für erste Gehversuche eignet sich übrigens die rrd4j Persistence besser als influxdb, weil es innerhalb openHAB ohne weitere Software funktioniert. Die Grafiken sind nicht so schön, aber man bekommt schnell etwas zu sehen.
Es gibt im englischen Forum einen sehr guten Thread mit einer Komplettanleitung, wie openHAB, InfluxDB und Grafana zusammenspielen: https://community.openhab.org/t/influxd ... hing/13761
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

µkrobe

Re: Smartmeter Binding: Werte in influxdb schreiben mittels Grafana darstellen

Beitrag von µkrobe »

Danke Dir für die Info's!
Problem 1 ist aber, erst mal die Daten IN die influxdb zu bekommen, und da scheitere ich schon :-(

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Smartmeter Binding: Werte in influxdb schreiben mittels Grafana darstellen

Beitrag von udo1toni »

Wie gesagt, folge der Anleitung (siehe 2. Link) Schritt für Schritt.

Die groben Schritte:
  1. InfluxDB installieren (die 1.x, nicht die 2er Version)
  2. Grafana installieren
  3. InfluxDB konfigurieren, notwendige User, Berechtigungen und Datenbank anlegen.
  4. Grafana konfigurieren (geht über die Webschnittstelle)
  5. influxdb Persistence in openHAB installieren.
  6. influxdb Persistence in der influxdb.cfg konfigurieren (ip, port, username, passwort)
  7. influxdb.persist anlegen und dort die Grundkonfiguration einfügen (siehe 1. Link) sowie an die eigenen Wünsche anpassen (also die konkreten Items eintragen.
  8. Die InfluxDB Datenbank als Datenquelle in Grafana anlegen
  9. Graphen erstellen und auf die Daten zugreifen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten