Перейти к содержимому страницы
Открыть меню
  • 75 статей
  • 633 файлов
  • 7 пользователей
  • 3,3 тыс. правки
Sprut.hub Wiki
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

Одно из или Все сразу в блоке Если

Материал из Sprut.hub Wiki

В блочных сценариях, в блоке если, при использовании нескольких устройств в качестве триггеров - можно выбирать в каком именно случае необходимо переходить к блоку Тогда

Например:

В данном случае сирена включится ИЛИ при срабатывании датчика движения, ИЛИ при однократном нажатии кнопки. То есть по одному из перечисленных в блоке Если событий.

Если использовать режим "Все сразу", то сирена включится только тогда, когда сработает датчик движения и будет однократно нажата кнопка.

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

Однако если нажать кнопку и датчик движения будет в режиме "Обнаружено движение" сценарий так же сработает.

Но вот если будет обнаружено движение и кнопка не будет нажата - сценарий не выполнится, так как не выполнилось условие Если. Так же сценарий не выполнится если будет нажата кнопка, а датчик движения не будет видеть движения.