From cebcaa5dfd5d41ec617005c4a7a96364f268e7fe Mon Sep 17 00:00:00 2001 From: Rikkert-RS <96136114+Rikkert-RS@users.noreply.github.com> Date: Sat, 4 Oct 2025 18:17:46 +0200 Subject: [PATCH 1/2] Update chargepoint_module.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wenn precise_current aktiv ist wird auch für die Satellit der Strom im Faktor 100 umgerechnet. --- .../openwb_series2_satellit/chargepoint_module.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/modules/chargepoints/openwb_series2_satellit/chargepoint_module.py b/packages/modules/chargepoints/openwb_series2_satellit/chargepoint_module.py index 0e24638ac0..d366d62a06 100644 --- a/packages/modules/chargepoints/openwb_series2_satellit/chargepoint_module.py +++ b/packages/modules/chargepoints/openwb_series2_satellit/chargepoint_module.py @@ -120,7 +120,9 @@ def set_current(self, current: float) -> None: self.delay_second_cp(self.CP1_DELAY) with self._client.client: if self.version: - self._client.evse_client.set_current(int(current)) + formatted_current = round(current*100) if self._client.evse_client._precise_current else round(current) + self._client.evse_client.set_current(formatted_current) + log.debug("Current Set to EVSE(Satelite): %s", formatted_current) else: self._client.evse_client.set_current(0) except AttributeError: From b2a543c1d73b440b0b0b51e50f16c6a42ae1e5dd Mon Sep 17 00:00:00 2001 From: Rikkert-RS <96136114+Rikkert-RS@users.noreply.github.com> Date: Sat, 4 Oct 2025 18:23:15 +0200 Subject: [PATCH 2/2] Update charge_template.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Ladung stoppt nicht wenn SOC erreicht ist. Wenn das Fahrzeug bei z.B. 80 Prozent die Ladung stoppt bleibt ohne dieser Änderung die Wallbox aktiv. --- packages/control/ev/charge_template.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/control/ev/charge_template.py b/packages/control/ev/charge_template.py index 66c7b94661..333874a1ba 100644 --- a/packages/control/ev/charge_template.py +++ b/packages/control/ev/charge_template.py @@ -237,7 +237,7 @@ def pv_charging(self, phases = pv_charging.phases_to_use min_pv_current = (pv_charging.min_current if charging_type == ChargingType.AC.value else pv_charging.dc_min_current) - if pv_charging.limit.selected == "soc" and soc and soc > pv_charging.limit.soc: + if pv_charging.limit.selected == "soc" and soc and soc >= pv_charging.limit.soc: current = 0 sub_mode = "stop" message = self.SOC_REACHED