Skip to content

Commit 19dd620

Browse files
authored
duo: reset evse modbus id if set by previous test (#20)
* duo: reset evse modbus id if set by previous test * flake8
1 parent 1e3c17a commit 19dd620

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

packages/simple_evse.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,13 @@ def check_emergency_current(local_chargepoint_num) -> None:
139139
if mode in MODE_GROUPS["series2"]:
140140
workstation.stop_service()
141141

142+
if mode.duo:
143+
try:
144+
evse_access.get_max_current(0)
145+
except Exception:
146+
# unkonfigurierte EVSE haben ModbusID und liefern einen Wert.
147+
# Wurde die EVSE schon mal für einen zweiten LP konfiguriert, antwortet sie nicht mehr.
148+
evse_access.change_modbus_id(1, 1)
142149
set_max_current(0)
143150
if mode.duo:
144151
# EVSEs haben Standardmäßig die Modbus-ID 1. deshalb wird zunächst nur die zweite EVSE (die von LP1)

0 commit comments

Comments
 (0)