diff --git a/packages/control/chargepoint/chargepoint.py b/packages/control/chargepoint/chargepoint.py index 6ed200beee..8ae4f8fa64 100644 --- a/packages/control/chargepoint/chargepoint.py +++ b/packages/control/chargepoint/chargepoint.py @@ -561,6 +561,7 @@ def hw_bidi_capable(self) -> BidiState: def set_phases(self, phases: int) -> int: charging_ev = self.data.set.charging_ev_data + phases = min(phases, self.get_max_phase_hw()) if phases != self.data.get.phases_in_use: # Wenn noch kein Eintrag im Protokoll erstellt wurde, wurde noch nicht geladen und die Phase kann noch