mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-08 08:49:52 +03:00
fix for mixing module MQTT
This commit is contained in:
@@ -764,14 +764,14 @@ void publishValues(bool force) {
|
|||||||
char hc[10]; // hc{1-4}
|
char hc[10]; // hc{1-4}
|
||||||
strlcpy(hc, THERMOSTAT_HC, sizeof(hc));
|
strlcpy(hc, THERMOSTAT_HC, sizeof(hc));
|
||||||
strlcat(hc, _int_to_char(s, mixing->hc), sizeof(hc));
|
strlcat(hc, _int_to_char(s, mixing->hc), sizeof(hc));
|
||||||
JsonObject dataThermostat = rootMixing.createNestedObject(hc);
|
JsonObject dataMixing = rootMixing.createNestedObject(hc);
|
||||||
|
|
||||||
if (mixing->flowTemp != EMS_VALUE_SHORT_NOTSET)
|
if (mixing->flowTemp != EMS_VALUE_SHORT_NOTSET)
|
||||||
rootMixing["flowTemp"] = (double)mixing->flowTemp / 10;
|
dataMixing["flowTemp"] = (double)mixing->flowTemp / 10;
|
||||||
if (mixing->pumpMod != EMS_VALUE_INT_NOTSET)
|
if (mixing->pumpMod != EMS_VALUE_INT_NOTSET)
|
||||||
rootMixing["pumpMod"] = mixing->pumpMod;
|
dataMixing["pumpMod"] = mixing->pumpMod;
|
||||||
if (mixing->valveStatus != EMS_VALUE_INT_NOTSET)
|
if (mixing->valveStatus != EMS_VALUE_INT_NOTSET)
|
||||||
rootMixing["valveStatus"] = mixing->valveStatus;
|
dataMixing["valveStatus"] = mixing->valveStatus;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user