Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Поговорим про программирование контроллера в целом и про движок правил wb-rules в частности. А еще про MQTT и про утилиты, облегчающие программирование. Вместе с вами напишем и отладим скрипт, и обсудим нюансы, связанные с асинхронным выполнением скриптов. 00:00 Начало 00:01:12 В чем программировать 00:02:27 Термины и определения 00:03:29 Стенд 00:05:40 Протокол MQTT 00:07:16 MQTT Explorer 00:14:28 Утилиты mosquitto_sub и mosquitto_pub 00:21:08 Флаг Retain 00:24:36 Движок правил wb-rules 00:25:40 Редактор кода 00:28:20 Функция log(...) 00:32:06 Объект dev['device/control'] 00:35:43 Постановка задачи 00:35:34 Событийная модель 00:37:53 Триггеры 00:38:13 Триггер whenChanged 00:48:43 Триггер cron 00:52:04 Триггеры when и asSoonAs 00:53:55 Виртуальные устройства 01:00:05 Топик meta/error 01:02:06 Таймеры 01:06:25 Примеры правил 01:08:53 Асинхронное выполнение кода скриптов 01:11:08 Порядок выполнения кода Конвенция Wiren Board MQTT. Современный учебник JavaScript. Wiki: Движок правил wb-rules. GitHub: wb-rules. Примеры правил. Отправка уведомлений в Telegram (ролик партнера). • Видеоурок 11 - "Отправка уведомлений в Tel... Статья "Управление вентиляцией. Типовые алгоритмы и их реализация на wb-rules". Wiren Board — компания, которая разрабатывает и производит электронику для автоматизации производств, умных домов и мониторинга. Каталог устройств: Wiren Board в Телеграме: Wiren Board в других соцсетях: @wirenboard_ru Портал технической поддержки: