From ffd3175c8aa50be1be7c3d6a5749c0a66903088c Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Tue, 4 Nov 2025 16:32:40 +0100 Subject: [PATCH] fix update config 100 --- packages/helpermodules/update_config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/helpermodules/update_config.py b/packages/helpermodules/update_config.py index db4489d041..0f94ef0caf 100644 --- a/packages/helpermodules/update_config.py +++ b/packages/helpermodules/update_config.py @@ -2606,8 +2606,10 @@ def upgrade_datastore_99(self) -> None: def upgrade_datastore_100(self) -> None: def upgrade(topic: str, payload) -> Optional[dict]: if "openWB/general/chargemode_config/retry_failed_phase_switches" == topic: - return {"openWB/general/chargemode_config/pv_charging/retry_failed_phase_switches": payload} + return {"openWB/general/chargemode_config/pv_charging/retry_failed_phase_switches": + decode_payload(payload)} if "openWB/general/chargemode_config/phase_switch_delay" == topic: - return {"openWB/general/chargemode_config/pv_charging/phase_switch_delay": payload} + return {"openWB/general/chargemode_config/pv_charging/phase_switch_delay": + decode_payload(payload)} self._loop_all_received_topics(upgrade) self.__update_topic("openWB/system/datastore_version", 101)