From 93f176215952e9de4c1d15e5a0b286e8b39876a3 Mon Sep 17 00:00:00 2001 From: LKuemmel <lena.kuemmel@openwb.de> Date: Thu, 23 Jan 2025 10:27:31 +0100 Subject: [PATCH] fix deviating evse current --- packages/control/algorithm/surplus_controlled.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/control/algorithm/surplus_controlled.py b/packages/control/algorithm/surplus_controlled.py index f94af8720a..821632ccb5 100644 --- a/packages/control/algorithm/surplus_controlled.py +++ b/packages/control/algorithm/surplus_controlled.py @@ -142,7 +142,7 @@ def _fix_deviating_evse_current(self, chargepoint: Chargepoint) -> float: MAX_DEVIATION = 1.1 evse_current = chargepoint.data.get.evse_current if evse_current and chargepoint.data.set.current != chargepoint.data.set.current_prev: - formatted_evse_current = evse_current if evse_current < 32 else evse_current / 100 + formatted_evse_current = evse_current if evse_current <= 32 else evse_current / 100 offset = formatted_evse_current - max(chargepoint.data.get.currents) if abs(offset) >= MAX_DEVIATION: current_with_offset = chargepoint.data.set.current + offset