Hi,
ich möchte gerne die Daten weiterhin in pgsql speichern (nicht in influxdb, o.ä.), damit ich auch von außen SQLs auf die DB absetzen kann - zu Auswertungszwecken.
PostgreSQL speichert die Items wie folgt ab:
Tabellen item001, item002, usw. => enthalten die Werte für jedes Item, d.h. OpenHAB legt für jedes Item eine Tabelle an und speichert darin die Werte
Tabelle items => enthält das Mapping von item001, item002, usw. zu tatsächlichem item-Name (gemäß OpenHAB)
Ich habe daher jetzt das Problem, dass ich zuerst immer die Tabelle items abfragen muss, damit ich auf die tatsächliche Tabellenbezeichnung komme.
Das ist gerade mit Grafana, usw. etwas schwer möglich.
Meine erste Idee wäre gewesen, Views auf die Tabellen mit den item-Namen lt. OpenHAB anzulegen - so ist die Tabelle dann auch tatsächlich mit dem Item-Namen lt. OpenHAB ansprechbar.
Hat jemand ein ähnliches Problem bzw. eine bessere Lösung dafür ?
Danke
LG CC
Postgresql + Grafana
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Postgresql + Grafana
Wenn Du die jdbc Persistence nimmst, kannst Du die Tabellennamen konfigurieren (entweder itemxxxx oder klarname)completelyClueless hat geschrieben:Hi,
ich möchte gerne die Daten weiterhin in pgsql speichern (nicht in influxdb, o.ä.), damit ich auch von außen SQLs auf die DB absetzen kann - zu Auswertungszwecken.
PostgreSQL speichert die Items wie folgt ab:
Tabellen item001, item002, usw. => enthalten die Werte für jedes Item, d.h. OpenHAB legt für jedes Item eine Tabelle an und speichert darin die Werte
Tabelle items => enthält das Mapping von item001, item002, usw. zu tatsächlichem item-Name (gemäß OpenHAB)
Ich habe daher jetzt das Problem, dass ich zuerst immer die Tabelle items abfragen muss, damit ich auf die tatsächliche Tabellenbezeichnung komme.
Das ist gerade mit Grafana, usw. etwas schwer möglich.
Meine erste Idee wäre gewesen, Views auf die Tabellen mit den item-Namen lt. OpenHAB anzulegen - so ist die Tabelle dann auch tatsächlich mit dem Item-Namen lt. OpenHAB ansprechbar.
Hat jemand ein ähnliches Problem bzw. eine bessere Lösung dafür ?
Danke
LG CC
Gesendet von meinem SM-G973F mit Tapatalk
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet