rrd4j Chart Anzeige

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Andreas2310
Beiträge: 13
Registriert: 16. Mai 2019 17:30

Re: rrd4j Chart Anzeige

Beitrag von Andreas2310 »

so zweiter Versuch mit richtigen code

Code: Alles auswählen

rule "Testzugriff"
when
    Item Kontrollled received command      // irgendeinTrigger, um die Rule zu starten
then
    var int x = 0 
    while ( (x+=1) < 15) {
        logInfo("testzugriff","Wert {} aus der Persistence: {}",x,Temp_KG_Modell.historicState(now.minusMinutes(x),"rrd4j").state)
    }
end

Log Ergebniss

Code: Alles auswählen

2019-06-11 14:50:30.487 [ome.event.ItemCommandEvent] - Item 'Kontrollled' received command OFF

2019-06-11 14:50:30.502 [nt.ItemStatePredictedEvent] - Kontrollled predicted to become OFF

2019-06-11 14:50:30.531 [vent.ItemStateChangedEvent] - Kontrollled changed from ON to OFF

==> /var/log/openhab2/openhab.log <==

2019-06-11 14:50:30.741 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 1 aus der Persistence: 22.726666666666667

2019-06-11 14:50:30.754 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 2 aus der Persistence: 22.725500000000004

2019-06-11 14:50:30.767 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 3 aus der Persistence: 22.72966666666667

2019-06-11 14:50:30.779 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 4 aus der Persistence: 22.72383333333333

2019-06-11 14:50:30.791 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 5 aus der Persistence: 22.723000000000003

2019-06-11 14:50:30.802 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 6 aus der Persistence: 22.723166666666664

2019-06-11 14:50:30.814 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 7 aus der Persistence: 22.725166666666667

2019-06-11 14:50:30.826 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 8 aus der Persistence: 22.7165

2019-06-11 14:50:30.837 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 9 aus der Persistence: 22.718

2019-06-11 14:50:30.849 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 10 aus der Persistence: 22.71916666666667

2019-06-11 14:50:30.860 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 11 aus der Persistence: 22.716166666666666

2019-06-11 14:50:30.872 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 12 aus der Persistence: 22.712666666666667

2019-06-11 14:50:30.883 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 13 aus der Persistence: 22.716333333333335

2019-06-11 14:50:30.893 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 14 aus der Persistence: 22.709833333333332

==> /var/log/openhab2/events.log <==

2019-06-11 14:50:31.344 [ome.event.ItemCommandEvent] - Item 'Kontrollled' received command ON

2019-06-11 14:50:31.363 [nt.ItemStatePredictedEvent] - Kontrollled predicted to become ON

2019-06-11 14:50:31.378 [vent.ItemStateChangedEvent] - Kontrollled changed from OFF to ON

==> /var/log/openhab2/openhab.log <==

2019-06-11 14:50:31.400 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 1 aus der Persistence: 22.726666666666667

2019-06-11 14:50:31.413 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 2 aus der Persistence: 22.725500000000004

2019-06-11 14:50:31.426 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 3 aus der Persistence: 22.72966666666667

2019-06-11 14:50:31.437 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 4 aus der Persistence: 22.72383333333333

2019-06-11 14:50:31.449 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 5 aus der Persistence: 22.723000000000003

2019-06-11 14:50:31.462 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 6 aus der Persistence: 22.723166666666664

2019-06-11 14:50:31.553 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 7 aus der Persistence: 22.725166666666667

2019-06-11 14:50:31.579 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 8 aus der Persistence: 22.7165

2019-06-11 14:50:31.592 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 9 aus der Persistence: 22.718

2019-06-11 14:50:31.604 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 10 aus der Persistence: 22.71916666666667

2019-06-11 14:50:31.615 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 11 aus der Persistence: 22.716166666666666

2019-06-11 14:50:31.627 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 12 aus der Persistence: 22.712666666666667

2019-06-11 14:50:31.639 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 13 aus der Persistence: 22.716333333333335

2019-06-11 14:50:31.650 [INFO ] [e.smarthome.model.script.testzugriff] - Wert 14 aus der Persistence: 22.709833333333332

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

Re: rrd4j Chart Anzeige

Beitrag von udo1toni »

Das sieht doch sehr gut aus, damit ist sichergestellt, dass rrd4j auch tatsächlich Werte zurück liefert. Da das Chart nicht gezeichnet wird, behaupte ich mal, dass bei der Installation irgendwas schief gelaufen ist.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Andreas2310
Beiträge: 13
Registriert: 16. Mai 2019 17:30

Re: rrd4j Chart Anzeige

Beitrag von Andreas2310 »

Jetzt stellt sich nur die Frage was ist schief gelaufen.

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

Re: rrd4j Chart Anzeige

Beitrag von udo1toni »

Es stellt sich eher die Frage, lohnt es sich, den Fehler zu suchen, oder ist es einfacher, openHAB neu zu installieren?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Andreas2310
Beiträge: 13
Registriert: 16. Mai 2019 17:30

Re: rrd4j Chart Anzeige

Beitrag von Andreas2310 »

Ich habe Openhab schon mal neu installiert und es war wieder das selbe.

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

Re: rrd4j Chart Anzeige

Beitrag von udo1toni »

Hast Du die Installationsdateien neu herunter geladen?
Vielleicht hast Du es oben erwähnt, aber ich bin grade faul ;) Welche Platform? Welches Betriebssystem?, welche Java Version?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Andreas2310
Beiträge: 13
Registriert: 16. Mai 2019 17:30

Re: rrd4j Chart Anzeige

Beitrag von Andreas2310 »

Um deine fragen zu beantworten:
Hast Du die Installationsdateien neu herunter geladen?
Ja ich hab sie auf zwei verschiedenen Computern Heruntergeladen und mit balenaEtcher auf die SD Karte geflasht.
Welche Platform?
RaspberryPI 3B
Welches Betriebssystem?
Openhab 2.4
welche Java Version?

Code: Alles auswählen

[08:18:47] openhabian@openHABianPi:~$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (Zulu8.38.0.163-CA-linux_aarch32hf) (build 1.8.0_212                                                                                                                                                             -b163)
OpenJDK Client VM (Zulu8.38.0.163-CA-linux_aarch32hf) (build 25.212-b163, mixed                                                                                                                                                              mode, Evaluation)

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

Re: rrd4j Chart Anzeige

Beitrag von udo1toni »

Ich hab ehrlich gesagt keine Erklärung dafür, hier funktioniert das charting problemlos. An den Charts wurde in letzter Zeit auch nichts geändert. Da Du nur einen einzelnen Wert als Chart sehen möchtest, gibt es eigentlich nichts, was da schief gehen kann.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

ReMi71
Beiträge: 8
Registriert: 7. Jul 2019 14:38

Re: rrd4j Chart Anzeige

Beitrag von ReMi71 »

Hallo,
ich beschäftige mich seit einigen Tagen mit Openhab2 (openhabian auf Raspi 3b+) und konnte durch das Forum schon einige wertvolle Hinweise finden. Danke.

Über das hier geschilderte Problem bin ich auch gestolpert, habe aber im Netz eine Lösung gefunden, die bei mir funktioniert.

1.

Code: Alles auswählen

sudo openhabian-config

2. “20 Optional Components” > “24 InfluxDB+Grafana” -> Install Locally
3. Neustart des Raspi

Quellen:
https://community.openhab.org/t/solved- ... g/72358/20
https://onesmarthome.de/openhab-grafana ... iguration/

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

Re: rrd4j Chart Anzeige

Beitrag von udo1toni »

InfluxDB und Grafana sind aber optionale Komponenten, die eingebauten Charts sollten auch so funktionieren.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten