Материал из Module developer
Перейти к: навигация, поиск

Events позволяют определить на какие значения канала SubDevice может реагировать система. Если в комнате включили свет, что соответствует установке значению 255 канала диммера, то, например, требуется закрыть штору. Events и Conditions относительно настройки ничем не отличается и их можно целиком продублировать. Отличие заключается в моменте считывания данных. Если Events отслеживаются системой постоянно и в момент принятия канала обратной связи указанного значения будет сгенерировано событие, то для Conditions значение проверяется только по требованию, например в момент срабатывания события. Conditions никогда само не активирует что-либо, но является условием выполнения Action'а. Пример использования Conditions: Если в комнате включили свет, и время больше 18:00 вечера, то закрыть шторы. Таким образом если в комнате выключить свет днем, шторы не закроются.