Движок правил wb-rules: различия между версиями

Строка 2: Строка 2:
== Как создать правило ==
== Как создать правило ==
=== Подготовка ===
=== Подготовка ===
Правила имеют вид файлов, которые пишутся на языке Javascript, и находятся на контроллере в папке <code>/etc/wb-rules</code>. Инструкцию по их редактированию смотрите в статье [[Просмотр файлов контроллера с компьютера]].
Правила имеют вид файлов, которые пишутся на языке Javascript, и находятся на контроллере в папке <code>/etc/wb-rules</code>.  


После изменения файла в папке <code>/etc/wb-rules</code> или создания нового скрипт автоматически начинает работать.
Правила редактируются в веб-интерфейсе в встроенном редакторе в разделе Rules.


Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md
Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md
Правила также можно редактировать, напрямую редактируя и создавая файлы в соответствующей папке. Про доступ смотрите в статье [[Просмотр файлов контроллера с компьютера]].
После изменения файла в папке <code>/etc/wb-rules</code> или создания нового скрипт автоматически начинает работать.


== Примеры правил ==
== Примеры правил ==