@@ -576,18 +576,17 @@ def set_phases(self, phases: int) -> int:
576
576
if phases != self .data .get .phases_in_use :
577
577
# Wenn noch kein Eintrag im Protokoll erstellt wurde, wurde noch nicht geladen und die Phase kann noch
578
578
# umgeschaltet werden.
579
- if self .data .set .log .imported_since_plugged != 0 :
580
- if charging_ev .ev_template .data .prevent_phase_switch :
581
- log .info (f"Phasenumschaltung an Ladepunkt { self .num } nicht möglich, da bei EV"
582
- f"{ charging_ev .num } nach Ladestart nicht mehr umgeschaltet werden darf." )
583
- if self .data .get .phases_in_use != 0 :
584
- phases = self .data .get .phases_in_use
585
- else :
586
- phases = self .data .control_parameter .phases
587
- elif self .cp_ev_support_phase_switch () is False :
588
- # sonst passt die Phasenzahl nicht bei Autos, die eine Phase weg schalten.
589
- log .info (f"Phasenumschaltung an Ladepunkt { self .num } wird durch die Hardware nicht unterstützt." )
590
- phases = phases
579
+ if self .data .set .log .imported_since_plugged != 0 and charging_ev .ev_template .data .prevent_phase_switch :
580
+ log .info (f"Phasenumschaltung an Ladepunkt { self .num } nicht möglich, da bei EV"
581
+ f"{ charging_ev .num } nach Ladestart nicht mehr umgeschaltet werden darf." )
582
+ if self .data .get .phases_in_use != 0 :
583
+ phases = self .data .get .phases_in_use
584
+ else :
585
+ phases = self .data .control_parameter .phases
586
+ elif self .cp_ev_support_phase_switch () is False :
587
+ # sonst passt die Phasenzahl nicht bei Autos, die eine Phase weg schalten.
588
+ log .info (f"Phasenumschaltung an Ladepunkt { self .num } wird durch die Hardware nicht unterstützt." )
589
+ phases = self .data .get .phases_in_use
591
590
if phases != self .data .control_parameter .phases :
592
591
self .data .control_parameter .phases = phases
593
592
return phases
0 commit comments