Сценарии автоматизации без программирования
Общая информация
Сценарии (wb-scenarios) — это пакет встроенного ПО контроллера Wiren Board, который представляет собой модули на движке wb-rules и визуальный конфигуратор, позволяющий подключать и настраивать эти модули в графическом интерфейсе. Исходный код открыт и доступен в нашем репозитории. Там же более подробно можно узнать о работе пакета и конфигурации готовых шаблонов.
Используемые в сценариях топики должны соответствовать Wiren Board MQTT Conventions.
Как создать сценарий
Чтобы создать сценарий из готовых шаблонов, необходимо:
- В веб-интерфейсе контроллера перейти в раздел Настройки → Конфигурационные файлы → Сценарии автоматизации;
- Добавить новый сценарий;
- Выбрать шаблон сценария;
- Настроить сценарий.
- Создание сценария
На каждый сценарий создается виртуальное устройство, с помощью которого можно включить или выключить выполнение сценария.
- Виртуальные устройства сценариев
При работе со сценариями есть возможность включить отладочный режим. Включается также как и при написании скриптов на wb-rules.
Готовые шаблоны сценариев
Управление устройствами
Данный шаблон сценария очень прост и позволяет создавать автоматизации по схеме "Событие — Действие". Подходит для большинства простых задач, где требуется простое действие на какое-либо событие.
Подробнее о возможностях сценария и как подключить модуль в движке правил wb-rules можно узнать в нашем репозитории.
- Примеры использования
Управление светом
Данный шаблон сценария позволяет реализовать более сложные сценарии. Можно настроить для автоматического включения света в комнатах временного прибывания. В качестве триггеров возможно использование выключателей, датчиков движения, датчиков открытия.
Подробнее о возможностях сценария и как подключить модуль в движке правил wb-rules можно узнать в нашем репозитории.
- Примеры использования
Термостат
Шаблон сценария автоматически поддерживает заданную температуру. Он объединяет датчик температуры и исполнительное устройство (например, реле) в виртуальный термостат. Если температура выходит за нужные пределы, система включает или выключает устройство, чтобы вернуть её в заданные пределы.
Подробнее о возможностях сценария и как подключить модуль в движке правил wb-rules можно узнать в нашем репозитории.