Почему я вижу на графиках разницу значений между BoilerTemperature и BoilerTermostat/Temperature, когда они должны быть абсолютно одинаковыми?
var BoilerTemperature = "wb-mai6_51/IN 1 P Temperature";
defineVirtualDevice("BoilerTermostat", {
title: "Термостат бойлера",
cells: {
Name: {
title: "Название",
type: "text",
value: "Бойлер",
},
....
Temperature: {
title: "Температура",
type: "value",
value: "",
units: "deg C",
precision: 2,
}
}
});
defineRule("BoilerTemperatureRule", {
whenChanged: BoilerTemperature,
then: function (newValue, devName, cellName) {
dev['BoilerTermostat/Temperature'] = newValue; // запись температуры в ячейку виртуального устройства
}
});