From 3c170a1f6991e7a1f1028bf80d244c643dd3bcbd Mon Sep 17 00:00:00 2001 From: rxf Date: Tue, 23 Jul 2024 22:07:14 +0200 Subject: [PATCH] V .1.3.3 - WiFi restarten --- src/main.h | 2 +- src/mqtt.cpp | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main.h b/src/main.h index dda6268..94df31d 100644 --- a/src/main.h +++ b/src/main.h @@ -6,7 +6,7 @@ extern "C" { #include "freertos/timers.h" } -#define VERSION "1.3.2" +#define VERSION "1.3.3" #define VDATE "2024-07-23" //#define MAXREADINGS 224 diff --git a/src/mqtt.cpp b/src/mqtt.cpp index 970a8b8..bc91ba1 100644 --- a/src/mqtt.cpp +++ b/src/mqtt.cpp @@ -2,6 +2,7 @@ #include "grafik.h" #include "main.h" +#include "weifi.h" #include "mqtt.h" void setupMQTT() { @@ -40,9 +41,12 @@ void onMqttConnect(bool sessionPresent) { void onMqttDisconnect(AsyncMqttClientDisconnectReason reason) { Serial.println("Disconnected from MQTT."); - + Serial.printf("Wifi-Connected: %d\n", WiFi.isConnected()); if (WiFi.isConnected()) { xTimerStart(mqttReconnectTimer, 0); + } else { + connectToWifi(); + xTimerStart(mqttReconnectTimer, 0); } }