Перейти к содержанию

Навигация

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

Строка 195: Строка 195:


== Связь с внешним датчиком температуры ==
== Связь с внешним датчиком температуры ==
Чаще всего кондиционер измеряет текущую температуру воздуха по собственному датчику в корпусе внутреннего блока. А из-за того, что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило, выше чем есть на самом деле.
{{Wbincludes:ONOKOM External Sensor
 
|model = ONOKOM-AIR-GR-1-MB-B_1
Одной из особенностей шлюза является возможность записи текущей температуры с внешнего датчика.
}}
 
Для автоматической записи текущей температуры в шлюз можно создать небольшое правило. Для Создания правила:
 
* Заходим в раздел '''''"Правила"'''''
* Нажимаем '''''"Создать..."'''''
 
[[Image: ONOKOM-AIR-GR-1-MB-B_Add_Rules.png |350px|thumb| Создание правила, для связи шлюза с внешним датчиком температуры ]]
* Создаем имя для правила, например: '''''ExternalSensorForOnokom.js'''''
* Копируем представленный ниже код
<syntaxhighlight lang="ecmascript">
defineRule ("SyncTemperature", {
whenChanged: "wb-msw-v3_25/Temperature",
  then: function (newValue) {
  dev["ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"] = newValue
}
});
</syntaxhighlight>
 
[[Image: ONOKOM-AIR-GR-1-MB-B Save rules.png |350px|thumb| Сохранение правила, для связи шлюза с внешним датчиком]]
* Нажимаем сохранить
 
Вместо '''''"wb-msw-v3_25/Temperature"''''' укажите MQTT топик вашего датчика температуры, а вместо '''''"ONOKOM-AIR-GR-1-MB-B_1/Indoor air temperature"''''' укажите MQTT топик текущей температуры в комнате на вашем шлюзе ONOKOM.
 
После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили.


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