Nach Update auf OH3 | MySQL Persistence speichert zuviel
Verfasst: 18. Jun 2021 15:49
Hallo zusammen,
der Umzug auf Openhab 3 hat doch tatsächlich ohne größere Probleme geklappt. Cool
Allerdings habe ich ein Problem mit der Persistence. Meine Strategie ist Werte von ein paar Items in eine MySQL (mariadb Server) weg zu speichern. Die Datenbank liegt auf einem externen Server. Das funktioniert auch soweit super. NUR. Irgendwie legt Openhab fleißig Tabellen für jedes Item an.
meine mariadb.persist sieht so aus:
Diese scheint aber überhaupt nicht berücksichtigt zu werden, stattdessen ballert OpenhabHab meine Datenbank zu. Wie es aussieht auch in der Strategie everychange, denn meine Wallbox und ein paar andere Dinge ändern quasi jede Sekunde den Zustand.
Kennt jemand das Problem?
Beste Grüße
Bernhard
der Umzug auf Openhab 3 hat doch tatsächlich ohne größere Probleme geklappt. Cool
Allerdings habe ich ein Problem mit der Persistence. Meine Strategie ist Werte von ein paar Items in eine MySQL (mariadb Server) weg zu speichern. Die Datenbank liegt auf einem externen Server. Das funktioniert auch soweit super. NUR. Irgendwie legt Openhab fleißig Tabellen für jedes Item an.
meine mariadb.persist sieht so aus:
Code: Alles auswählen
Strategies {
everyMinute : "0 * * * * ?"
everyHour : "0 0 * * * ?"
everyDay : "0 59 23 * * ?"
}
Items {
M_SchichtspeicherSensor : strategy = everyMinute
M_PVSpeicherSensor : strategy = everyMinute
M_OelFull : strategy = everyHour
WechselrichterAggregateDayProduction : strategy = everyDay
WechselrichterLiveProduction : strategy = everyMinute
M_Aqara_FlurEGAqaraTemperature : strategy = everyMinute
M_Aqara_KinderzimmerAqaraTemperature : strategy = everyMinute
M_Aqara_SchlafzimmerAqaraTemperature : strategy = everyMinute
M_Aqara_WintergartenTemperaturTemperature : strategy = everyMinute
M_Aqara_WohnzimmerTemperaturTemperature : strategy = everyMinute
M_Persist_Notify : strategy = everyUpdate
//M_TrocknerPowerStrom : strategy = everyChange
//M_TrocknerPowerPower : strategy = everyChange
}
Kennt jemand das Problem?
Beste Grüße
Bernhard