Ich möchte einen Messstartzeitpunkt mit rdd4j speichern.
in der Item definition habe ich definiert:
DateTime Location_start_time "Start der Zeitmessung [%1$ta %1$tR]"
in der rdd4j.cfg steht:
Location_start_time: strategy=everyChange,everyMinute,restoreOnStartup
in den rules kann ich nur mit
"postUpdate(Location_start_time,new DateTimeType())" einen Messpunkt speichern.
Aus irgendwelchen Gründen erlaubt der OPENHAB Designer "sendCommand" nicht.
Also wird auch nichts auf den Eventbus geschrieben.
Könnte es sein, dass rdd4j nur dann ein Item persistiert, wenn es mit sendCommand auf den Eventbus geschrieben wurde?
in dem Verzeichnis openhab/etc/rd4j wird auch "Location_start_time.rrd" angelegt
Aber beim Neustart ist Location_start_time.state immer "undefined".
Hat jemand eine Idee?
Soll ich eine andere Datenbank dafür nehmen?
in der Item definition habe ich definiert:
DateTime Location_start_time "Start der Zeitmessung [%1$ta %1$tR]"
in der rdd4j.cfg steht:
Location_start_time: strategy=everyChange,everyMinute,restoreOnStartup
in den rules kann ich nur mit
"postUpdate(Location_start_time,new DateTimeType())" einen Messpunkt speichern.
Aus irgendwelchen Gründen erlaubt der OPENHAB Designer "sendCommand" nicht.
Also wird auch nichts auf den Eventbus geschrieben.
Könnte es sein, dass rdd4j nur dann ein Item persistiert, wenn es mit sendCommand auf den Eventbus geschrieben wurde?
in dem Verzeichnis openhab/etc/rd4j wird auch "Location_start_time.rrd" angelegt
Aber beim Neustart ist Location_start_time.state immer "undefined".
Hat jemand eine Idee?
Soll ich eine andere Datenbank dafür nehmen?