File tree Expand file tree Collapse file tree
packages/control/chargepoint Expand file tree Collapse file tree Original file line number Diff line number Diff 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."
You can’t perform that action at this time.
0 commit comments