Порядок исполнения команд. Временные задержки (паузы) между командами

Сейчас все команды исполняются "параллельно", Было бы неплохо иметь возможность выстроить свой порядок исполнения команд в сценарий. И добавить возможность устновки временных задержек.

РЕГУЛИРУЕМЫХ временных задержек. с шагом 0,5 сек.

Полностью поддерживаю!!!

Огромный плюс временным задержкам. Нужен сценарий в духе: включить свет, подождать 5 минут, выключить свет

таки да, чем думали разработчики?

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

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

Какие проблемы - в приложении Ясмарт (Tuya) давно есть нормальные сценарии с паузами