Skip to content

Commit 57b62cb

Browse files
authored
phase switch: fix charge start wih phases in use=0 (#2481)
1 parent 79ffe58 commit 57b62cb

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

packages/control/chargepoint/chargepoint.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -374,12 +374,14 @@ def _is_phase_switch_required(self) -> bool:
374374
"Keine Phasenumschaltung, da die maximale Anzahl an Fehlversuchen erreicht wurde. Die "
375375
"aktuelle Phasenzahl wird bis zum Abstecken beibehalten.")
376376
else:
377-
phase_switch_required = False
378-
self.set_state_and_log(
379-
"Keine Phasenumschaltung, da wiederholtes Anstoßen der Umschaltung in den übergreifenden "
380-
"Ladeeinstellungen deaktiviert wurde. Die aktuelle "
381-
"Phasenzahl wird bis zum Abstecken beibehalten.")
382-
self.data.control_parameter.failed_phase_switches += 1
377+
# Umschaltung vor Ladestart zulassen
378+
if self.data.set.log.imported_since_plugged != 0:
379+
phase_switch_required = False
380+
self.set_state_and_log(
381+
"Keine Phasenumschaltung, da wiederholtes Anstoßen der Umschaltung in den übergreifenden "
382+
"Ladeeinstellungen deaktiviert wurde. Die aktuelle "
383+
"Phasenzahl wird bis zum Abstecken beibehalten.")
384+
self.data.control_parameter.failed_phase_switches += 1
383385
return phase_switch_required
384386

385387
STOP_CHARGING = ", dafür wird die Ladung unterbrochen."

0 commit comments

Comments
 (0)