Seite 3 von 4

Re: rrd4j Chart Anzeige

Verfasst: 11. Jun 2019 14:55
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

Re: rrd4j Chart Anzeige

Verfasst: 11. Jun 2019 19:17
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.

Re: rrd4j Chart Anzeige

Verfasst: 11. Jun 2019 20:03
von Andreas2310
Jetzt stellt sich nur die Frage was ist schief gelaufen.

Re: rrd4j Chart Anzeige

Verfasst: 11. Jun 2019 21:21
von udo1toni
Es stellt sich eher die Frage, lohnt es sich, den Fehler zu suchen, oder ist es einfacher, openHAB neu zu installieren?

Re: rrd4j Chart Anzeige

Verfasst: 11. Jun 2019 23:26
von Andreas2310
Ich habe Openhab schon mal neu installiert und es war wieder das selbe.

Re: rrd4j Chart Anzeige

Verfasst: 12. Jun 2019 17:08
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?

Re: rrd4j Chart Anzeige

Verfasst: 13. Jun 2019 08:23
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)

Re: rrd4j Chart Anzeige

Verfasst: 13. Jun 2019 13:46
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.

Re: rrd4j Chart Anzeige

Verfasst: 7. Jul 2019 14:46
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/

Re: rrd4j Chart Anzeige

Verfasst: 14. Jul 2019 19:25
von udo1toni
InfluxDB und Grafana sind aber optionale Komponenten, die eingebauten Charts sollten auch so funktionieren.