From cef28f7d0be226351aabe148aa13dc04343e042d Mon Sep 17 00:00:00 2001 From: Linus Dietz <45101649+Dielee@users.noreply.github.com> Date: Thu, 21 Sep 2023 15:22:18 +0200 Subject: [PATCH] Fix 'ACL denying access to client with dangerous client id' --- src/mqtt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mqtt.py b/src/mqtt.py index 30ba3d8..3139c9e 100644 --- a/src/mqtt.py +++ b/src/mqtt.py @@ -25,7 +25,7 @@ active_schedules = {} def connect(): client = mqtt.Client("volvoAAOS2mqtt") if os.environ.get("IS_HA_ADDON") \ - else mqtt.Client("volvoAAOS2mqtt_" + settings.volvoData["username"]) + else mqtt.Client("volvoAAOS2mqtt_" + settings.volvoData["username"].replace("+", "")) client.will_set(availability_topic, "offline", 0, False) if settings["mqtt"]["username"] and settings["mqtt"]["password"]: