[erledigt] Hilfe beim persistieren mit influxdb2
Verfasst: 5. Okt 2022 16:29
Hallo,
seit der Umstellung auf OH3 habe ich dieses Thema völlig außen vor gelassen. Inzwischen mussten allerdings verschiedene Dummy-Items anlegen werden, die bei jedem Neustart keine Werte mehr beinhalten und "NULL" anzeigen. Dieser Zustand soll nun korrigiert werden.
Bei mir läuft OH3.3 und Influx2 im Docker, das entsprechende Binding (um die Zusammenarbeit der beiden Programme zu ermöglichen) habe ich bereits installiert und konfiguriert. An dieser Stelle benötige ich jetzt mal Hilfe und wenn sich jemand finden sollte der so arbeitet wie ich es plane, wäre es fantastisch.
Ich müsste jetzt erfahren was zu tun ist, um die Werte aus den Dummy-Items in regelmäßigen Abständen zu erfassen, damit sie anschließend an Influbdb2 weitergegeben werden. Nach einem Neustart von OH3 sollten die Werte dann wieder zur Verfügung stellen.
Kann mir jemand Tipps dazu geben?
PS.
Könnte man so vorgehen:
influxdb.persist (wo wird die noch gespeichert?)
seit der Umstellung auf OH3 habe ich dieses Thema völlig außen vor gelassen. Inzwischen mussten allerdings verschiedene Dummy-Items anlegen werden, die bei jedem Neustart keine Werte mehr beinhalten und "NULL" anzeigen. Dieser Zustand soll nun korrigiert werden.
Bei mir läuft OH3.3 und Influx2 im Docker, das entsprechende Binding (um die Zusammenarbeit der beiden Programme zu ermöglichen) habe ich bereits installiert und konfiguriert. An dieser Stelle benötige ich jetzt mal Hilfe und wenn sich jemand finden sollte der so arbeitet wie ich es plane, wäre es fantastisch.
Ich müsste jetzt erfahren was zu tun ist, um die Werte aus den Dummy-Items in regelmäßigen Abständen zu erfassen, damit sie anschließend an Influbdb2 weitergegeben werden. Nach einem Neustart von OH3 sollten die Werte dann wieder zur Verfügung stellen.
Kann mir jemand Tipps dazu geben?
PS.
Könnte man so vorgehen:
Code: Alles auswählen
Strategies {
every60Seconds : "0/60 * * * * ?"
}
Items {
* : strategy = everyChange, everyUpdate, every60Seconds
}