mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-08 08:49:52 +03:00
This commit is contained in:
@@ -469,10 +469,14 @@ void showInfo() {
|
|||||||
_renderShortValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10);
|
_renderShortValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10);
|
||||||
} else {
|
} else {
|
||||||
// because we store in 2 bytes short, when converting to a single byte we'll loose the negative value if its unset
|
// because we store in 2 bytes short, when converting to a single byte we'll loose the negative value if its unset
|
||||||
if ((EMS_Thermostat.setpoint_roomTemp <= 0) || (EMS_Thermostat.curr_roomTemp <= 0)) {
|
if (EMS_Thermostat.setpoint_roomTemp <= 0) {
|
||||||
EMS_Thermostat.setpoint_roomTemp = EMS_VALUE_INT_NOTSET;
|
EMS_Thermostat.setpoint_roomTemp = EMS_VALUE_INT_NOTSET;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (EMS_Thermostat.curr_roomTemp <= 0) {
|
||||||
EMS_Thermostat.curr_roomTemp = EMS_VALUE_INT_NOTSET;
|
EMS_Thermostat.curr_roomTemp = EMS_VALUE_INT_NOTSET;
|
||||||
}
|
}
|
||||||
|
|
||||||
_renderIntValue("Setpoint room temperature", "C", EMS_Thermostat.setpoint_roomTemp, 2); // convert to a single byte * 2
|
_renderIntValue("Setpoint room temperature", "C", EMS_Thermostat.setpoint_roomTemp, 2); // convert to a single byte * 2
|
||||||
_renderIntValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10); // is *10
|
_renderIntValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10); // is *10
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user