ONOKOM-AIR-GR-1-MB-B: различия между версиями

1554 байта добавлено ,  10 месяцев назад
Нет описания правки
Строка 212: Строка 212:
'''Коррекция температуры''' - Сервисный параметр, позволяющий определить, с чем связано разное отображение целевой температуры на кондиционере и на шлюзе
'''Коррекция температуры''' - Сервисный параметр, позволяющий определить, с чем связано разное отображение целевой температуры на кондиционере и на шлюзе


== Связь с внешним датчиком температуры ==
Чаще всего кондиционер, измеряет текущую температуру воздуха, по собственному датчику в корпусе внутреннего блока. А из-за того что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило выше, чем есть на самом деле.
Одной из особенностей шлюза, является возможность записи текущей температуры, с внешнего датчика.
Для автоматической записи текущей температуры в шлюз, можно создать небольшое правило:
<syntaxhighlight lang="ecmascript">
defineRule("SyncTemperature", {
    whenChanged: "wb-msw-v3_25/Temperature", //При изменении значения с MQTT топика, температуры
    then: function (newValue) {
    dev["ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"] = newValue //Записываем новое значение в шлюз
    }
});
</syntaxhighlight>
После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили.


== Полезные ссылки ==
== Полезные ссылки ==
146

правок