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: