let WifiManager handle the reconnect

This commit is contained in:
technyon
2022-06-25 10:40:55 +02:00
parent e61e173853
commit 0e0dda9558
3 changed files with 9 additions and 23 deletions

View File

@@ -5,6 +5,7 @@
#include <Preferences.h>
#include "NetworkDevice.h"
#include "../SpiffsCookie.h"
#include "WiFiManager.h"
class WifiDevice : public NetworkDevice
{
@@ -23,14 +24,12 @@ public:
virtual PubSubClient *mqttClient();
private:
WiFiManager _wm;
WiFiClient* _wifiClient = nullptr;
WiFiClientSecure* _wifiClientSecure = nullptr;
PubSubClient* _mqttClient = nullptr;
SpiffsCookie _cookie;
String _wifiSSID = "";
String _wifiPSK = "";
char _ca[TLS_CA_MAX_SIZE];
char _cert[TLS_CERT_MAX_SIZE];
char _key[TLS_KEY_MAX_SIZE];