From 2e0f481e53471bf8d974b979af3dc126e977e876 Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Thu, 15 May 2025 15:27:22 +0200 Subject: [PATCH] fix phases pv min soc and eco --- packages/control/chargepoint/chargepoint.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/control/chargepoint/chargepoint.py b/packages/control/chargepoint/chargepoint.py index 3074b6e183..d4cc07ebf5 100644 --- a/packages/control/chargepoint/chargepoint.py +++ b/packages/control/chargepoint/chargepoint.py @@ -882,7 +882,9 @@ def _pub_connected_vehicle(self, vehicle: Ev): def cp_ev_chargemode_support_phase_switch(self) -> bool: control_parameter = self.data.control_parameter - pv_auto_switch = (control_parameter.chargemode == Chargemode.PV_CHARGING and + pv_auto_switch = ((control_parameter.chargemode == Chargemode.PV_CHARGING or + control_parameter.chargemode == Chargemode.ECO_CHARGING) and + control_parameter.submode == Chargemode.PV_CHARGING and self.data.set.charge_template.data.chargemode.pv_charging.phases_to_use == 0) scheduled_auto_switch = ( control_parameter.chargemode == Chargemode.SCHEDULED_CHARGING and