Wb-jscript: различия между версиями

Материал из Wiren Board
Строка 12: Строка 12:


=== Скрипт ===
=== Скрипт ===
Скриптом называется обыкновенный текстовый файл. Для того чтобы он выполняся движком [[Движок_правил_wb-rules|wb-rules]] нужно выполнить два условия:
# Имя файла должно заканчиваться на '''.js'''
# Файл должен располагаться в каталоге '''/etc/wb-rules'''
[[Веб-интерфейс_Wiren_Board|Веб-интерфейс]] контроллера имеет встроенный редактор скриптов, доступный из его главного меню по ссылке '''"Rules"'''


== Выполнение скриптов ==
== Выполнение скриптов ==

Версия 13:57, 19 августа 2020

введение

Задача автоматизации - это упростить человеку жизнь. “Умный дом” - это, конечно, частный случай. Но полезный. Попытаемся применить скрипты контроллера WB (Wiren Board 6) для управления.

Используемое оборудование

Контроллер Модуль WBIO-DI-WD-14 WBIO-DO-R1G-16


В названиях “DI” - Digital Input “DO” - Output соответственно.

Программирование

Скрипт

Скриптом называется обыкновенный текстовый файл. Для того чтобы он выполняся движком wb-rules нужно выполнить два условия:

  1. Имя файла должно заканчиваться на .js
  2. Файл должен располагаться в каталоге /etc/wb-rules

Веб-интерфейс контроллера имеет встроенный редактор скриптов, доступный из его главного меню по ссылке "Rules"

Выполнение скриптов

Переменные

Условия

Логи

Использование

Отладка

Управление оборудованием

Таймеры