Коллеги, всем привет.
Подскажите как подправить скрипт, чтобы обогреватель включался при температуре ниже на 3 градуса, чем температура уставки. Заранее спасибо! Вот мой скрипт:
defineRule("kitchen_Heater", {
whenChanged: "wb-msw-v3_139/Temperature", //Когда температура датчика изменилась
then: function (newValue, devName, cellName) {
log("kitchen_Heater newValue={}, devName={}, cellName={}", newValue, devName, cellName);
if (dev["wb-msw-v3_139"]["Temperature"] < dev["cityron-pu-3_1"]["Temperature Setpoint"]) { //Если температура датчика меньше температуры уставки
dev["wb-mr6c_93"]["K4"] = true; //Включи реле
} else if (dev["wb-msw-v3_139"]["Temperature"] > dev["cityron-pu-3_1"]["Temperature Setpoint"]) { //Если температура датчика больше температуры уставки
dev["wb-mr6c_93"]["K4"] = false; //выключи реле
}
}
});