Сценарии - что это такое: различия между версиями

Материал из 1MWiki
Перейти к навигации Перейти к поиску
Строка 19: Строка 19:
 
'''Условие''' - это вопрос, результат ответа на который зависит переход на следующий шаг.
 
'''Условие''' - это вопрос, результат ответа на который зависит переход на следующий шаг.
 
Если ответ отрицательный, то выполняется переход на первый шаг сценария.
 
Если ответ отрицательный, то выполняется переход на первый шаг сценария.
'''Важно помнить, если в сценарии несколько шагов с условиями, то при отрицательном ответе на первое условие остальные не будут проверяться.'''
+
'''Важно помнить, если в сценарии несколько шагов с условиями, то при отрицательном ответе на первое условие последующие выполнятся не будут.'''
  
 
'''Действие''' - это шаг изменения значения канала или параметра.
 
'''Действие''' - это шаг изменения значения канала или параметра.
  
 
'''Пауза''' - шаг сценария, который выполняет задержку перед переходом на следующий шаг.
 
'''Пауза''' - шаг сценария, который выполняет задержку перед переходом на следующий шаг.

Версия 06:21, 24 мая 2018

Сценарий - что это такое и для чего нужен?

В Нашей жизни Мы каждый день создаем сценарии и выполняем их. Сценарии представляют из себя последовательность вопросов и выполнение действий в зависимости от ответа.

В 1M Smartphone пользователь создает сценарии для системы. Приложение автоматически при загрузке сценариев формирует пакет для каждого устройства. Основным критерием для загрузки в устройство является наличие в сценарии команды управления каналами устройства. Другими словами в устройство будут загружены те сценарии, которые имеют шаги управления каналами устройства.

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

Сценарии состоят из шагов. Шаги сценариев выполняются циклически.

Каждый шаг это : условие или действие или пауза.

Условие - это вопрос, результат ответа на который зависит переход на следующий шаг. Если ответ отрицательный, то выполняется переход на первый шаг сценария. Важно помнить, если в сценарии несколько шагов с условиями, то при отрицательном ответе на первое условие последующие выполнятся не будут.

Действие - это шаг изменения значения канала или параметра.

Пауза - шаг сценария, который выполняет задержку перед переходом на следующий шаг.