Added missing code for setting mqtt keep alive

This commit is contained in:
Gunnar Skjold 2024-11-09 15:44:30 +01:00
parent 22b7877ee9
commit fa76233151

View File

@ -101,6 +101,7 @@ bool AmsMqttHandler::connect() {
mqttConfigChanged = false;
mqtt.setTimeout(mqttConfig.timeout);
mqtt.setKeepAlive(mqttConfig.keepalive);
mqtt.begin(mqttConfig.host, mqttConfig.port, *actualClient);
String statusTopic = String(mqttConfig.publishTopic) + "/status";
mqtt.setWill(statusTopic.c_str(), "offline", true, 0);