From 5b7facedfef40cc58c6a5df00367240bfb32fa0e Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Thu, 13 Mar 2025 11:03:45 +0100 Subject: [PATCH] fix error handling internal chargepoint --- .../internal_chargepoint_handler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py b/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py index 983f30bb63..712c417cf1 100644 --- a/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py +++ b/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py @@ -212,7 +212,7 @@ def _loop(): time.sleep(1.1) with SingleComponentUpdateContext(self.fault_state_info_cp0, update_always=False): # Allgemeine Fehlermeldungen an LP 1 - if self.cp0.mode == InternalChargepointMode.PRO_PLUS.value: + if self.cp0 is not None and self.cp0.mode == InternalChargepointMode.PRO_PLUS.value: _loop() elif self.cp0_client_handler is None and self.cp1_client_handler is None: log.error("Kein ClientHandler vorhanden. Beende.")