update esp mqtt library

This commit is contained in:
technyon
2023-03-10 19:27:36 +01:00
parent 0229280023
commit d134dc9aab
29 changed files with 272 additions and 215 deletions

View File

@@ -33,7 +33,7 @@ EthLan8720Device::EthLan8720Device(const String& hostname, Preferences* preferen
{
Log->println(F("MQTT over TLS."));
Log->println(_ca);
_mqttClientSecure = new espMqttClientSecure(false);
_mqttClientSecure = new espMqttClientSecure(espMqttClientTypes::UseInternalTask::NO);
_mqttClientSecure->setCACert(_ca);
if(crtLength > 1 && keyLength > 1) // length is 1 when empty
{
@@ -46,7 +46,7 @@ EthLan8720Device::EthLan8720Device(const String& hostname, Preferences* preferen
} else
{
Log->println(F("MQTT without TLS."));
_mqttClient = new espMqttClient(false);
_mqttClient = new espMqttClient(espMqttClientTypes::UseInternalTask::NO);
}
if(preferences->getBool(preference_mqtt_log_enabled))

View File

@@ -25,7 +25,7 @@ WifiDevice::WifiDevice(const String& hostname, Preferences* _preferences, const
{
Log->println(F("MQTT over TLS."));
Log->println(_ca);
_mqttClientSecure = new espMqttClientSecure(false);
_mqttClientSecure = new espMqttClientSecure(espMqttClientTypes::UseInternalTask::NO);
_mqttClientSecure->setCACert(_ca);
if(crtLength > 1 && keyLength > 1) // length is 1 when empty
{
@@ -38,7 +38,7 @@ WifiDevice::WifiDevice(const String& hostname, Preferences* _preferences, const
} else
{
Log->println(F("MQTT without TLS."));
_mqttClient = new espMqttClient(false);
_mqttClient = new espMqttClient(espMqttClientTypes::UseInternalTask::NO);
}
if(_preferences->getBool(preference_mqtt_log_enabled))

View File

@@ -1,7 +1,7 @@
#include "espMqttClientW5500.h"
espMqttClientW5500::espMqttClientW5500(uint8_t priority, uint8_t core)
: MqttClientSetup(false, priority, core),
espMqttClientW5500::espMqttClientW5500()
: MqttClientSetup(espMqttClientTypes::UseInternalTask::NO),
_client()
{
_transport = &_client;

View File

@@ -6,7 +6,7 @@
class espMqttClientW5500 : public MqttClientSetup<espMqttClientW5500> {
public:
#if defined(ARDUINO_ARCH_ESP32)
explicit espMqttClientW5500(uint8_t priority = 1, uint8_t core = 1);
explicit espMqttClientW5500();
#else
espMqttClient();
#endif