2482
правки
Admin (обсуждение | вклад) |
|||
Строка 1: | Строка 1: | ||
[[File:Wb rules demo.png|300px|thumb|right|Редактирование правил в веб-интерфейсе]] | [[File:Wb rules demo.png|300px|thumb|right|Редактирование правил в веб-интерфейсе]] | ||
В контроллере Wiren Board | В контроллере Wiren Board можно создавать приавла - например, "Если температура датчика меньше 18°С, включи нагреватель". Правила пишутся на Javascript-подобном языке на странице ''Scripts'' веб-интерфейса. | ||
Правила | |||
Правила | Внутри контроллера скрипты хранятся в виде текстовых файлов в папке <code>/etc/wb-rules</code>. Правила можно редактировать, напрямую редактируя и создавая файлы в соответствующей папке (смотрите статью [[Просмотр файлов контроллера с компьютера]]). После изменения файла в папке <code>/etc/wb-rules</code> или создания нового скрипт автоматически начинает работать. Правила исполняются сервисом ''wb-rules''. Полную документацию смотрите на [[https://github.com/contactless/wb-rules странице сервиса в Github]]. | ||
== Как создать правило == | |||
Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md | Список типов контролов в интерфейсе: https://github.com/contactless/homeui/blob/contactless/conventions.md | ||
== Примеры правил == | == Примеры правил == | ||
=== Слежение за контролом === | === Слежение за контролом === | ||