Seite 3 von 3

Re: Meldung wenn Sensorenwert oder Switch über Zeitraum X Stunden über Wert liegt?

Verfasst: 14. Feb 2023 19:12
von Absinthe
Tadaaaa 8-)

Volltreffer!!! Vielen Dank!

Das war die Lösung. An der falschen Stelle gesucht...

Vielleicht eine blöde Frage - aber aus Interesse: Warum erfordert rrd4j als Strategy "everyMinute"?

Re: Meldung wenn Sensorenwert oder Switch über Zeitraum X Stunden über Wert liegt?

Verfasst: 14. Feb 2023 19:55
von udo1toni
Ja, das ist eigentlich gar keine blöde Frage :)

Das Problem liegt hier in der internen Datenstruktur von rrd4j begründet, bzw. im Zugriff auf die Daten durch den "Treiber".
Ich bin da nicht genug Experte, um das zu erklären, aber für die einwandfreie Funktion von rrd4j ist es zwingend, dass die Daten regelmäßig aktualisiert werden, sonst funktioniert nachher der Zugriff nicht richtig.
Ich bin mir nicht sicher, ob es an der Art des Zugriffs in openHAB liegt (sprich, man müsste die Schnittstelle "korrigieren") oder ob das ein generelles Designproblem ist. Das Verhalten ist aber bekannt und auch dokumentiert, wobei dies "etwas" ;) schludrig ausgeführt ist: https://www.openhab.org/addons/persiste ... rsist-file Es ist mitnichten so, dass die cron Strategy nur wegen der Charts gebraucht wird (wie man hier schön sehen kann...)

Es kann auch sein, dass man mit einer besonderen Konfiguration von rrd4j erreichen kann, dass sich rrd4j selbst darum kümmert, aber wie oben erwähnt... da fehlt auch mir das nötige Hintergrundwissen...

Re: Meldung wenn Sensorenwert oder Switch über Zeitraum X Stunden über Wert liegt?

Verfasst: 15. Feb 2023 10:54
von Absinthe
Vielen Dank @udo1toni!!!!!!!!!!