diff --git a/packages/helpermodules/setdata.py b/packages/helpermodules/setdata.py index 455a8e4ad7..dab1ad0b8f 100644 --- a/packages/helpermodules/setdata.py +++ b/packages/helpermodules/setdata.py @@ -491,8 +491,9 @@ def process_chargepoint_topic(self, msg: mqtt.MQTTMessage): self._validate_value(msg, bool) elif "/set/autolock_state" in msg.topic: self._validate_value(msg, int, [(0, 4)]) - elif ("/set/rfid" in msg.topic or - "/set/plug_time" in msg.topic): + elif "/set/rfid" in msg.topic: + self._validate_value(msg, str) + elif "/set/plug_time" in msg.topic: self._validate_value(msg, float) elif "/set/ocpp_transaction_id" in msg.topic: self._validate_value(msg, int)