From bee84cf8b2916726e36ae131e713afd2da979567 Mon Sep 17 00:00:00 2001 From: Ingo Ratsdorf Date: Mon, 12 Aug 2024 22:19:04 +1200 Subject: [PATCH] Fixed invalid escape sequence \s is invalid in Python3 and must be \\s now --- front/plugins/_publisher_mqtt/mqtt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/front/plugins/_publisher_mqtt/mqtt.py b/front/plugins/_publisher_mqtt/mqtt.py index 30a947a1..b7ae7c38 100755 --- a/front/plugins/_publisher_mqtt/mqtt.py +++ b/front/plugins/_publisher_mqtt/mqtt.py @@ -364,7 +364,7 @@ def mqtt_start(db): # Create devices in Home Assistant - send config messages deviceId = 'mac_' + device["dev_MAC"].replace(" ", "").replace(":", "_").lower() - devDisplayName = re.sub('[^a-zA-Z0-9-_\s]', '', device["dev_Name"]) + devDisplayName = re.sub('[^a-zA-Z0-9-_\\s]', '', device["dev_Name"]) sensorConfig = create_sensor(mqtt_client, deviceId, devDisplayName, 'sensor', 'last_ip', 'ip-network', device["dev_MAC"]) sensorConfig = create_sensor(mqtt_client, deviceId, devDisplayName, 'sensor', 'mac_address', 'folder-key-network', device["dev_MAC"])