Правило для штор WBIO-DO-R10R-4 + WBIO-DI-WD-14

Здравствуйте! Есть в наличии два модуля, которые хочу использовать для управления шторами: WBIO-DO-R10R-4 и WBIO-DI-WD-14. Помогите написать простое правило для управления с одной кнопки. Как я понял, между переключениями нужно задавать временные рамки и задержку. С этим пока не сталкивался.
Последовательность вижу такую:
Нажатие 1: Включение контрола ON (на 30 секунд)
Нажатие 2: Отключение контрола ON
Нажатие 3: Переключение контрола DIR (с задержкой 1 секунда до переключения)
И второй вопрос, можно ли другой кнопкой переключать какой именно шторой мы хотим управлять. Логика такая:
Нажатие 1: Управляем шторой 1
Нажатие 2: Управляем шторой 2
Нажатие 3: Управляем всеми шторами
И так по кругу.
Заранее спасибо!!! Буду очень признателен

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

Не вижу сложностей, рекомендую использовать хранилище PersistentStorage для хранения режимов.

Т.е. логика будет такая:
При нажатии на клавишу:
Считывается текущий режим из хранилища (для удобства предлагаю хранить число 1, 2 или 3)
Увеличивается на 1, например:

currentMode++;
if (currentMode > 3) {
        currentMode = 1;
      }

Записываем новое значение в хранилище.

А в правиле про шторы, считываем значение режима и уже реагируем согласно задуманной логике.