Seite 1 von 1

openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 4. Jun 2021 17:54
von curius
Guten Abend!

Ich bin jetzt langsam am verzweifeln ;-(
Gestern Abend habe ich den Umstieg von openHAB 2.5.12 auf openHAB 3.0.2 gewagt...

Ich habe alle meine Files (Textkonfiguration) kopiert, was bis auf ein paar Kleinigkeiten auch soweit funktioniert hat, aber...

... irgendwas passt mit dem Persistence Service nicht mehr. In openHAB 2.5.12 hatte ich 2 Persistence Services installiert (rrd4j und mapdb).
rrd4j für numerische Werte und mapdb für meine Switch-Items.

Jetzt ist es ja so, dass rrd4j bereits standardmäßig in openHAB 3 installiert ist. Die numerischen Items sollten somit automatisch persistiert werden - zumindest gehe ich davon aus. Zusätzlich habe ich mapdb für meine Switch Items installiert (inkl. .persist File).

Leider wird mir jetzt über die Charts in der Sitemap kein Verlauf der numerischen Werte mehr dargestellt.
Beispielsweise sehe ich im Chart nur die derzeitige Temperatur als Linie aber keinen Verlauf. Es scheint so, dass rrd4j standardmäßig keine Werte speichert...

Sitemap:

Code: Alles auswählen

Chart item=bz_humidity period=D refresh=10000 service="rrd4j" visibility=[Charts_BZ==2]
Die Diagramme im HABPanel zeigen gar keine Werte mehr an, obwohl sie korrekterweise auf das Item und den Persistence-Service verweisen.
Muss ich noch irgendetwas in openHAB 3 im Hinblick auf rrd4j konfigurieren?
Eine .persist Datei habe ich bewusst nicht angelegt, weil ich davon ausgehe, dass das mittlerweile alles automatisch läuft... *???*

Wie gehe ich generell mit der Tatsache um, wenn ich zwei Dienste gleichzeitig benötige (rrd4j und mapdb)
Gibt es vielleicht eine Möglichkeit, dass rrd4j alle Daten speichert, also nicht nur Numerische?

Vielleicht kann mir ja jemand von euch diesbezüglich "Licht ins Dunkel" bringen.
Irgendwie komme ich da einfach nicht weiter :-(

Besten Dank!

Grüße
Christian

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 4. Jun 2021 21:51
von udo1toni
Hast Du den default Persistence Service auf rrd4j gesetzt?

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 4. Jun 2021 22:58
von curius
Hallo!

Besten Dank für die rasche Antwort...

Nein, ich habe rrd4j nicht als Default Service gesetzt.
Ich dachte, dass rrd4j automatisch der Default Service ist. *???*

Wenn ich in der OH3 Administration in den Einstellungen unter Persistence nachsehe, so steht dort NUR MapDB, welches ich als Default Service definieren könnte. Dort ist rrd4j auch gar nicht gelistet... Hmmm, ich vermute weil es automatisch der Standardservice ist?

Besten Dank!

Grüße
Christian

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 5. Jun 2021 00:14
von udo1toni
Nein, rrd4j ist nur dann aktiv als Persistence, wenn KEINE andere Persistence installiert ist. Ist nur eine Persistence installiert, so wird automatisch nur diese verwendet (das erklärt dann auch den Strich, denn mapdb liefert nur den aktuellen Wert.
Du musst also rrd4j dennoch explizit installieren und auch noch als Default Persistence einrichten, damit die Grafik aus dieser Persistence gespeist wird.

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 5. Jun 2021 16:14
von curius
Hallo udo1toni!

Wie bereits von dir gewohnt... dein Hinweis war für mich wieder die Lösung ;-)
Hab jetzt rrd4j zusätzlich installiert und als Default definiert, seitdem funktioniert wieder alles wie gewünscht.

Besten Dank!

Grüße
Christian

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 26. Jul 2022 09:09
von Selter
udo1toni hat geschrieben: 5. Jun 2021 00:14 ... und auch noch als Default Persistence einrichten, damit die Grafik aus dieser Persistence gespeist wird.
Hallo,

ich habe das Problem, dass die Sitemap-Charts als "broken image" angezeigt werden.
Durch diesen Thread habe ich jetzt in den OH-Settings die Default-Persistence auf RRD4J eingestellt.
Muss dann Openhab neu gestartet werden? (Die Charts werden immer noch nicht angezeigt)

Re: openHAB 3 - rrd4j und keine Informationen im Chart

Verfasst: 26. Jul 2022 12:48
von udo1toni
Vermutlich liegen die Messwerte nicht im Minutenabstand vor oder es gibt Lücken in den Datensätzen. Beides würde zu dem Problem mit den Sitemap Graphen führen.