From 5dd90d186d993c67f8197d3640f6479b2e498fc3 Mon Sep 17 00:00:00 2001 From: iranl Date: Thu, 28 Nov 2024 22:25:10 +0100 Subject: [PATCH] Fix reset MQTT topics --- src/NukiNetwork.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/NukiNetwork.cpp b/src/NukiNetwork.cpp index 9c4e493..87e196b 100644 --- a/src/NukiNetwork.cpp +++ b/src/NukiNetwork.cpp @@ -723,8 +723,11 @@ bool NukiNetwork::reconnect() removeTopic(_maintenancePathPrefix, topic); removeTopic(mqttLockPath, topic); removeTopic(mqttOpenerPath, topic); - removeTopic(mqttOldOpenerPath, topic); - removeTopic(mqttOldOpenerPath2, topic); + if (len > 5) + { + removeTopic(mqttOldOpenerPath, topic); + removeTopic(mqttOldOpenerPath2, topic); + } } _preferences->putBool(preference_reset_mqtt_topics, false);