From 1bc01cf9d418adfd043486d59bc52f8296a8697d Mon Sep 17 00:00:00 2001 From: David Kagerer Date: Mon, 13 Jan 2025 08:52:33 +0100 Subject: [PATCH] fix: remove hardcoded base topic in cmd subscription --- src/jukebox/components/mqtt/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jukebox/components/mqtt/__init__.py b/src/jukebox/components/mqtt/__init__.py index ec44821a3..a588dea94 100644 --- a/src/jukebox/components/mqtt/__init__.py +++ b/src/jukebox/components/mqtt/__init__.py @@ -55,7 +55,7 @@ def __init__(self, client: paho_mqtt.Client): def _subscribe(self): logger.debug("Subscribing to MQTT topics.") - self._mqtt_client.message_callback_add("phoniebox-dev/cmd/#", self._on_cmd) + self._mqtt_client.message_callback_add(f'{base_topic}/cmd/#', self._on_cmd) def _on_cmd(self, client, userdata, msg): cmd = split_topic(topic=msg.topic)