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

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


После добавления нового правила перезагрузите контроллер ИЛИ выполните из консоли команду
После изменения файла в папке <code>/etc/wb-rules</code> или создания нового скрипт автоматически начинает работать.
<syntaxhighlight lang="bash">
service wb-rules restart
</syntaxhighlight>
Она перезапустит драйвер, и новое правило начнёт работать.


Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md
Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md