From 621c801dbece2708cf199a47bff5045954b11ded Mon Sep 17 00:00:00 2001 From: Patrick Lapointe Date: Wed, 8 Dec 2021 14:47:10 -0500 Subject: [PATCH] Fix MQTT issue when WiFi is not configured (#97) --- src/EspMQTTClient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EspMQTTClient.cpp b/src/EspMQTTClient.cpp index 0a3f2ed..159761c 100644 --- a/src/EspMQTTClient.cpp +++ b/src/EspMQTTClient.cpp @@ -171,7 +171,7 @@ bool EspMQTTClient::_handleMQTT() { _mqttClient.loop(); // Get the current connection status - bool isMqttConnected = (isWifiConnected() && _mqttClient.connected()); + bool isMqttConnected = _mqttClient.connected() && (!_wifiConfigured || _mqttClient.connected()); // Connection established if (isMqttConnected && !_mqttConnected) {