Логика
Задача: Предположим, что необходимо контролировать параметр Глушение GSM. При этом допускается, что сигнал может пропасть на время до пяти минут в штатной ситуации. Если же датчик глушения не переходит в нормальное состояние дольше пяти минут, то необходимо отправить уведомление в платформу.
Создайте новый автомат.

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

можно отодвинуть из поля зрения и не использовать. Создайте три состояния автомата, соответствующие штатной работе, глушению и длительному глушению.

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

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

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

Если же таймер сработает, тогда произойдет переход в режим длительного глушения, в котором уведомление будет отправлено.

Автомат готов.

Выберите объект автомобиля и запустите его.

Теперь при поступлении положительного значения по параметру глушения, сохраняющегося неизменным в течение пяти минут, отправляется уведомление на платформу.
