From b8d68a46edfe75b9e208ca726b6ace58ba0b5efb Mon Sep 17 00:00:00 2001 From: Lutz Bender Date: Thu, 22 May 2025 11:13:28 +0200 Subject: [PATCH] fix inverter value store optional data --- packages/modules/common/store/_inverter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/modules/common/store/_inverter.py b/packages/modules/common/store/_inverter.py index 000b35718d..30380bb37b 100644 --- a/packages/modules/common/store/_inverter.py +++ b/packages/modules/common/store/_inverter.py @@ -86,7 +86,9 @@ def fix_hybrid_values(self, state: InverterState) -> InverterState: # Manche Systeme werden auch aus dem Netz geladen, um einen Mindest-SoC zu halten. if state.dc_power == 0: power = 0 - return InverterState(power=power, exported=exported) + state.power = power + state.exported = exported + return state def get_inverter_value_store(component_num: int) -> PurgeInverterState: