From 4a9dc3a86f902372a0366643ddcac592cc699c15 Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Tue, 23 Dec 2025 06:32:31 +1100 Subject: [PATCH] PLG: allow anonymous MQTT access #1358 Signed-off-by: jokob-sk --- front/plugins/_publisher_mqtt/mqtt.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/front/plugins/_publisher_mqtt/mqtt.py b/front/plugins/_publisher_mqtt/mqtt.py index 40ac824a..70a884ab 100755 --- a/front/plugins/_publisher_mqtt/mqtt.py +++ b/front/plugins/_publisher_mqtt/mqtt.py @@ -81,17 +81,14 @@ def check_config(): Returns: bool: True if all required MQTT settings - ('MQTT_BROKER', 'MQTT_PORT', 'MQTT_USER', 'MQTT_PASSWORD') + ('MQTT_BROKER', 'MQTT_PORT') are non-empty; False otherwise. Logs a verbose error message if any setting is missing. """ - if get_setting_value('MQTT_BROKER') == '' \ - or get_setting_value('MQTT_PORT') == '' \ - or get_setting_value('MQTT_USER') == '' \ - or get_setting_value('MQTT_PASSWORD') == '': + if get_setting_value('MQTT_BROKER') == '' or get_setting_value('MQTT_PORT') == '': mylog('verbose', [f'[Check Config] ⚠ ERROR: MQTT service not set up \ - correctly. Check your {confFileName} MQTT_* variables.']) + correctly. Check your {confFileName} MQTT_BROKER and MQTT_PORT variables.']) return False else: return True