Wbincludes:ONOKOM External Sensor: различия между версиями

Материал из Wiren Board
(Новая страница: «Чаще всего кондиционер измеряет текущую температуру воздуха по собственному датчику в корпусе внутреннего блока. А из-за того, что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило, выше чем есть на...»)
(нет различий)

Версия 10:06, 12 июля 2023

Чаще всего кондиционер измеряет текущую температуру воздуха по собственному датчику в корпусе внутреннего блока. А из-за того, что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило, выше чем есть на самом деле.

Одной из особенностей шлюза является возможность записи текущей температуры с внешнего датчика.

Для автоматической записи текущей температуры в шлюз можно создать небольшое правило. Для Создания правила:

  • Заходим в раздел "Правила"
  • Нажимаем "Создать..."
Создание правила, для связи шлюза с внешним датчиком температуры
  • Создаем имя для правила, например: ExternalSensorForOnokom.js
  • Копируем представленный ниже код
defineRule ("SyncTemperature", {
 whenChanged: "wb-msw-v3_25/Temperature",
  then: function (newValue) {
   dev["{{{model}}}/Indoor air temperature"] = newValue
 }
});
Сохранение правила, для связи шлюза с внешним датчиком
  • Нажимаем сохранить

Вместо "wb-msw-v3_25/Temperature" укажите MQTT топик вашего датчика температуры, а вместо "{{{model}}}/Indoor air temperature" укажите MQTT топик текущей температуры в комнате на вашем шлюзе ONOKOM.

После этого, шлюз будет передать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили.