Тестовый сценарий — работа лампы по датчику движения.

Пример тестового набора скриптов для выполнения задачи — включение лампы по датчику движение, отключение — при отсутствии движения.

В качестве примера используются датчики Digma Disence M1/ лампа Digma DiLight E27 RGB

Напрямую написать скрипт не получится, т.к. у датчика отсутствует индикатор состояния — покой и так же отсутствует задержка покоя. Поэтому по датчику можно только включать выполнение скрипта. Что бы это обойти, было создано три автосценария и один ручной (в дальнейшем он не потребовался).

Если напрямую закрепить работу лампы за событиями датчика — лампа будет мигать, если в поле зрения датчика будут люди, т.к. после срабатывания датчика — идет задержка 40 секунд и если спустя это время не будет зафиксировано движение — лампа отключится. Поэтому введены расширенные задержки.