diff --git a/packages/modules/chargepoints/openwb_pro/chargepoint_module.py b/packages/modules/chargepoints/openwb_pro/chargepoint_module.py index 0f3aa703b1..f6c71843da 100644 --- a/packages/modules/chargepoints/openwb_pro/chargepoint_module.py +++ b/packages/modules/chargepoints/openwb_pro/chargepoint_module.py @@ -60,7 +60,7 @@ def get_values(self) -> None: chargepoint_state = self.request_values() self.store.set(chargepoint_state) - def request_values(self) -> None: + def request_values(self) -> ChargepointState: with self.client_error_context: chargepoint_state = self.old_chargepoint_state ip_address = self.config.configuration.ip_address diff --git a/packages/modules/internal_chargepoint_handler/pro_plus.py b/packages/modules/internal_chargepoint_handler/pro_plus.py index ac44851e1d..2798be3a93 100644 --- a/packages/modules/internal_chargepoint_handler/pro_plus.py +++ b/packages/modules/internal_chargepoint_handler/pro_plus.py @@ -27,6 +27,7 @@ def store_state(chargepoint_state: ChargepointState) -> None: try: chargepoint_state = super().request_values() + chargepoint_state.rfid = last_tag except (requests.exceptions.ConnectTimeout, requests.exceptions.ConnectionError): raise Exception("Interner Ladepunkt ist nicht erreichbar.")