From 673b0d29c737789a5659a932378ff33099b11a4b Mon Sep 17 00:00:00 2001 From: s0170071 Date: Sat, 25 Apr 2026 15:29:59 +0200 Subject: [PATCH] fix: keine CP-Unterbrechung nach Phasenumschaltung --- packages/control/chargepoint/chargepoint.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/control/chargepoint/chargepoint.py b/packages/control/chargepoint/chargepoint.py index 17f83f5bac..bdc617343e 100644 --- a/packages/control/chargepoint/chargepoint.py +++ b/packages/control/chargepoint/chargepoint.py @@ -279,8 +279,9 @@ def initiate_control_pilot_interruption(self): # Unterstützt der Ladepunkt die CP-Unterbrechung und benötigt das Auto eine CP-Unterbrechung? if charging_ev.ev_template.data.control_pilot_interruption: if self.data.config.control_pilot_interruption_hw: - # Wird die Ladung gestartet? - if self.data.set.current_prev == 0 and self.data.set.current != 0: + # Wird die Ladung gestartet? (nicht nach Phasenumschaltung, da diese bereits CP umschaltet) + if (self.data.set.current_prev == 0 and self.data.set.current != 0 and + self.data.control_parameter.state != ChargepointState.WAIT_FOR_USING_PHASES): # Die CP-Unterbrechung erfolgt in Threads, da diese länger als ein Zyklus dauert. if thread_handler(Thread( target=self.chargepoint_module.interrupt_cp,