OH3.2 Persistence funktioniert nicht für manuell erstellte Items
Verfasst: 20. Apr 2022 11:43
Hallo zusammen,
ich nutze eine InfluxDB aus der Openhabian Installation.
Alle Werte aus Items die über Things verknüpft sind, funktionieren einwandfrei.
Nun habe ich jedoch für meine Heizung kein Binding und auch keine Thing, sondern habe mir selber Items als String erstellt und befülle die Werte über eine Rule. Das funktioniert auch hervorragend. Die Werte werden jedoch nicht in die InfluxDB geschrieben bzw. ich sehe auch keine Werte im Grafen dafür.
Testweise wollte ich die Daten über das InfluxDB Studio testen. Ich bekomme jedoch keine Connection zu der DB.
Konkret geht es um das Item "Viessmann_Kesseltemperatur"
Hier auch die Persistence dazu:
Strategies {
//everyMinute : "0 * * * * ?"
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
default = everyChange
//default = everyUpdate
}
Items {
// persist all items on every change and restore them from the db at startup
//* : strategy = everyUpdate, restoreOnStartup
* : strategy = everyChange, everyDay, restoreOnStartup
Viessmann_Kesseltemperatur : strategy = everyChange, restoreOnStartup
}
ich nutze eine InfluxDB aus der Openhabian Installation.
Alle Werte aus Items die über Things verknüpft sind, funktionieren einwandfrei.
Nun habe ich jedoch für meine Heizung kein Binding und auch keine Thing, sondern habe mir selber Items als String erstellt und befülle die Werte über eine Rule. Das funktioniert auch hervorragend. Die Werte werden jedoch nicht in die InfluxDB geschrieben bzw. ich sehe auch keine Werte im Grafen dafür.
Testweise wollte ich die Daten über das InfluxDB Studio testen. Ich bekomme jedoch keine Connection zu der DB.
Konkret geht es um das Item "Viessmann_Kesseltemperatur"
Hier auch die Persistence dazu:
Strategies {
//everyMinute : "0 * * * * ?"
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
default = everyChange
//default = everyUpdate
}
Items {
// persist all items on every change and restore them from the db at startup
//* : strategy = everyUpdate, restoreOnStartup
* : strategy = everyChange, everyDay, restoreOnStartup
Viessmann_Kesseltemperatur : strategy = everyChange, restoreOnStartup
}