From a2f01c1b252ed3aeadf2a1c59532c8f26103f3f5 Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Mon, 20 Oct 2025 11:50:07 +0200 Subject: [PATCH] fix socket --- packages/modules/internal_chargepoint_handler/socket.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/modules/internal_chargepoint_handler/socket.py b/packages/modules/internal_chargepoint_handler/socket.py index dca1a00e80..d8d252aca3 100644 --- a/packages/modules/internal_chargepoint_handler/socket.py +++ b/packages/modules/internal_chargepoint_handler/socket.py @@ -63,10 +63,7 @@ def set_current(self, current: float) -> None: with self.client_error_context: actor = ActorState(GPIO.input(19)) - if actor == ActorState.CLOSED: - if current == self.set_current_evse: - return - else: + if actor == ActorState.OPENED: current = 0 super().set_current(min(current, self.socket_max_current)) if actor == ActorState.OPENED and self.chargepoint_state.plug_state is True: