Сценарий на повышение температуры

Вот MS v2:
Screenshot from 2020-11-16 12-14-49
Идем в веб-интерфейсе в MQTT и ищем его там:


Ориентируемся на адрес устройства.
Соответственно “строчка” с температурой от этогомодуля будет иметь вид:
“wb-ms_41/Temperature”. Так ее в правилах и надо применять.
Для других модулей - то же самое, отличаться будт только адресом.

Вот пример:
https://wirenboard.com/wiki/Rule_Examples
Вкратце: Включаем что-то и устанавливаем таймер, который выполняет указанное по завершению:

dev["buzzer"]["enabled"] = true; //Включить пищалку
setTimeout(function () { Начинаем описывать таймер
        dev["buzzer"]["enabled"] = false; //ВЫключить пищалку
      }, 60000); //время в миллисекундах

Лучше все необходимые действия - в функции завернуть и передавать состояния в переменных.

У вас заготовка для скрипта с набросками уже есть? Или только тот, что в первом сообщении?

1 лайк