Improved MQTT stability and changed some defaults

This commit is contained in:
Gunnar Skjold
2024-04-09 17:16:12 +02:00
parent a7d3382947
commit 89015191de
8 changed files with 75 additions and 9 deletions

View File

@@ -21,6 +21,7 @@ bool DomoticzMqttHandler::publish(AmsData* data, AmsData* previousState, EnergyA
val
);
ret = mqtt.publish(F("domoticz/in"), json);
mqtt.loop();
}
}
@@ -35,6 +36,7 @@ bool DomoticzMqttHandler::publish(AmsData* data, AmsData* previousState, EnergyA
val
);
ret |= mqtt.publish(F("domoticz/in"), json);
mqtt.loop();
}
if (config.vl2idx > 0){
@@ -45,6 +47,7 @@ bool DomoticzMqttHandler::publish(AmsData* data, AmsData* previousState, EnergyA
val
);
ret |= mqtt.publish(F("domoticz/in"), json);
mqtt.loop();
}
if (config.vl3idx > 0){
@@ -55,6 +58,7 @@ bool DomoticzMqttHandler::publish(AmsData* data, AmsData* previousState, EnergyA
val
);
ret |= mqtt.publish(F("domoticz/in"), json);
mqtt.loop();
}
if (config.cl1idx > 0){
@@ -65,6 +69,7 @@ bool DomoticzMqttHandler::publish(AmsData* data, AmsData* previousState, EnergyA
val
);
ret |= mqtt.publish(F("domoticz/in"), json);
mqtt.loop();
}
return ret;
}