From 69f54799322008688890aabe6b4b29608872f5df Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Wed, 9 Oct 2024 08:02:06 +0200 Subject: [PATCH] note on change of behavior if meter fails --- packages/helpermodules/update_config.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/helpermodules/update_config.py b/packages/helpermodules/update_config.py index f5c46be2d..ca9cd646c 100644 --- a/packages/helpermodules/update_config.py +++ b/packages/helpermodules/update_config.py @@ -48,7 +48,7 @@ class UpdateConfig: - DATASTORE_VERSION = 62 + DATASTORE_VERSION = 63 valid_topic = [ "^openWB/bat/config/configured$", "^openWB/bat/set/charging_power_left$", @@ -546,7 +546,7 @@ def update(self): self.__update_version() except Exception: log.exception("Fehler bei der Aktualisierung des Brokers.") - pub_system_message({}, "Fehler bei der Aktualisierung der Konfiguration im Brokers.", MessageType.ERROR) + pub_system_message({}, "Fehler bei der Aktualisierung der Konfiguration des Brokers.", MessageType.ERROR) finally: self.__update_topic("openWB/system/update_config_completed", True) @@ -1804,3 +1804,10 @@ def upgrade(topic: str, payload) -> Optional[dict]: return {f"openWB/counter/{index}/config/max_power_errorcase": max_power_errorcase} self._loop_all_received_topics(upgrade) self.__update_topic("openWB/system/datastore_version", 62) + + def upgrade_datastore_62(self) -> None: + pub_system_message( + {}, "Bei einem Zählerausfall werden nun 7kW für diesen Zähler freigegeben. Bisher wurde im " + "Fehlerfall die Ladung gestoppt. Du kannst die maximale Leistung im Fehlerfall für jeden Zähler" + " unter Einstellungen -> Konfiguration -> Lastmanagement anpassen.", MessageType.WARNING) + self.__update_topic("openWB/system/datastore_version", 63)