Вот MS v2:
Идем в веб-интерфейсе в MQTT и ищем его там:
Ориентируемся на адрес устройства.
Соответственно “строчка” с температурой от этогомодуля будет иметь вид:
“wb-ms_41/Temperature”. Так ее в правилах и надо применять.
Для других модулей - то же самое, отличаться будт только адресом.
Вот пример:
https://wirenboard.com/wiki/Rule_Examples
Вкратце: Включаем что-то и устанавливаем таймер, который выполняет указанное по завершению:
dev["buzzer"]["enabled"] = true; //Включить пищалку
setTimeout(function () { Начинаем описывать таймер
dev["buzzer"]["enabled"] = false; //ВЫключить пищалку
}, 60000); //время в миллисекундах
Лучше все необходимые действия - в функции завернуть и передавать состояния в переменных.
У вас заготовка для скрипта с набросками уже есть? Или только тот, что в первом сообщении?