Skip to content

Commit ab63e8e

Browse files
authored
restart internal chargepoint handler after mode switch (#3149)
1 parent 3895548 commit ab63e8e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/helpermodules/subdata.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ def process_chargepoint_config_topic(self, var: Dict[str, chargepoint.CpTemplate
480480
var["cp"+index].chargepoint.chargepoint_module = mod.ChargepointModule(config)
481481
self.set_internal_chargepoint_configured()
482482
if (payload["type"] == "internal_openwb" and
483-
payload["type"] != var["cp"+index].chargepoint.chargepoint_module.config.type):
483+
payload["configuration"]["mode"] != var["cp"+index].chargepoint.data.config.configuration.get("mode")):
484484
log.debug("Neustart des Handlers für den internen Ladepunkt.")
485485
self.event_stop_internal_chargepoint.set()
486486
self.event_start_internal_chargepoint.set()

packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,4 +277,4 @@ def handler(self):
277277
except UnboundLocalError:
278278
log.debug("Kein interner Ladepunkt konfiguriert.")
279279
except Exception:
280-
log.exception("Fehler im internem Ladepunkt")
280+
log.exception("Fehler im internen Ladepunkt")

0 commit comments

Comments
 (0)