get and set config via mqtt messages

This commit is contained in:
Emanuele Trabattoni
2025-07-25 14:37:38 +02:00
parent 31c6cd9606
commit 74a97a7dd6
7 changed files with 190 additions and 17 deletions

View File

@@ -1,12 +1,14 @@
#include <mqtt.h>
#define STACK_DEPTH 8192
#define BUFFER_SIZE 2048
#define PRIOTITY 2
MQTTwrapper::MQTTwrapper() : m_config(Config::getInstance()), m_tcp(NetworkClient()), m_client(PubSubClient(m_tcp)), m_loopHandle(NULL)
{
m_client.setServer(m_config.m_mqttHost.c_str(), m_config.m_mqttPort);
m_client.setKeepAlive(15);
m_client.setKeepAlive(m_config.m_mqttKeepalive);
m_client.setBufferSize(BUFFER_SIZE);
getInstance(this);
}