* Колонка, которая меня услышит выполнит команду «Скажи старлайн запустить двигатель» }}
* Колонка, которая меня услышит выполнит команду «Скажи старлайн запустить двигатель» }}
==== Заглушение двигателя ====
[[Файл:Заглушение двигателя.png|безрамки|справа]]
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможные варианты фраз (до 4х в сценарии)
* Я скажу "Заглуши двигатель"
* Я скажу "Заглуши мотор"
* Я скажу "Заглуши машину"
* Я скажу "Останови двигатель"
'''То'''
<br>Возможные варианты действий
* Колонка, которая меня услышит выполнит команду «Скажи старлайн остановить двигатель» }}
Версия от 12:52, 4 сентября 2021
Внимание!!! Ты можешь помочь!
В этой статье копятся готовые сценарии Умного дома Яндекс (приложение Яндекс - меню "Устройства" - меню "Сценарии"). Если у тебя есть интересный или просто полезный сценарий - поделись им с другими ;)
Если опасаешься, что не получится самостоятельно добавить как надо - то пиши @arkrusinov или @ant0lk, и мы сделаем всё вместе )
Что такое сценарии?
Это заранее настроенные команды устройствам (включение, выключение, изменение параметров) и колонкам с Алисой (выполнить действие, произнести текст), сохраняемые в приложении Яндекс (Android, iOS). Официальная справка находится здесь.
Самих сценариев может быть множество, и все они будут отличаться друг от друга разными условиями и результатами. Вы можете найти подходящий для себя готовый, либо наоборот - помочь другим, поделившись своим сценарием в этой статье.
Обратите внимание, что у сценария есть название и активационные фразы (на момент написания статьи их может быть от 1 до 3). Скажем, у нас есть сценарий "Полный свет" с активационной фразой "Нормальный свет" (чисто для примера). Тогда сработают команды:
Алиса, нормальный свет
Алиса, выполни/запусти сценарий полный свет.
Это позволяет в принципе использовать 4 активационных фразы, если вдруг возникнет такая нечастая, прямо скажем, необходимость.
Особенности и ограничения сценариев
Колонка, которая меня услышит / Не могу запустить сценарий в приложении
Самое главное и неочевидное для новичков ограничение.
Дело в том, что сценарий может активироваться голосом (и в этом случае его слышит и выполняет конкретная колонка) или через смартфон/планшет/ПК. Во втором случае никакая колонка не слышит команду и такая строка никогда не будет выполнена, так как неясно, какая из колонок должна её выполнять.
Визуально такие сценарии не имеют характерного треугольничка "play" справа от названия и соответственно не запускаются в приложении.
Для гарантированного выполнения и возможности запуска через приложение Яндекс каждая команда колонке должна быть адресована конкретному устройству.
Стирается предыдущая команда колонке, когда добавляю новую
На данный момент все команды для всех устройств в сценарии выполняются асинхронно (что позволяет при текущих технических параметрах Интернета в разы сократить общее время выполнения, особенно при большом списке устройств). Обратной стороной этого решения является невозможность добавления в один сценарий цепочки команд для одного устройства.
Другими словами: каждая колонка может выполнить только одну команду (а умному устройству можно передать один пакет с серией новых параметров: включить + изменить цвет + изменить яркость, и т.д).
Что можно сделать?
Если сценарий запускается по расписанию (привязан к строгому времени), можно создать два сценария с разрывом в минуту, где первым сценарием установить, к примеру, громкость, а вторым - передать фразу или запустить, скажем, Утреннее шоу.
Использовать сторонние инструменты ( основная страница здесь) для планирования сценариев и передачи серии команд колонке.
Если у вас несколько колонок - можно распределить между ними задачи, раздав каждой по команде.
Запуск по событию (триггер)
На данный момент такая возможность не поддерживается, но с надеждой ожидается комьюнити ;)
Примеры сценариев по категориям
Освещение
Нормальный свет
Если я скажу «Нормальный свет в <комнате>»
То <освещение в <комнате>> включится, холодный белый цвет, яркость 100%.
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Фраза (до 4х в сценарии):
Полный свет в <комнате>
Обычный свет в <комнате>
Включи полный свет в <комнате>
Включи обычный свет в <комнате>
Действия:
<Освещение в <комнате>> включится, холодный белый цвет, яркость 100%
ПРИМЕЧАНИЕ: Без сценария Алиса включит нормальный свет, но только белый свет на максимальной яркости. Если хотите другой цвет/яркость, то сделайте сценарий выше
Приглушенный свет
Сцена освещения для приятной обстановки, когда темно
Робот-пылесос включится, скорость работы в режиме быстрый
Робот-полотёр включится
Умная колонка выполнит команду "Включи музыку для уборки"
Безопасность
Информирование
Мой синоптик
Если я скажу «Погода»
То любая умная колонка выполнит команду "Узнай у Моего синоптика прогноз"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Погода подробно
Погода в моём городе
Погода детально
Расскажи про погоду
Что там по погоде
Часы Кукушка
Если время 12:00 ежедневно
То станция выполнит команду "Попроси часы кукушка отбить 12"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Команды для примера (время может быть любым):
Время 6:00 ежедневно
Время 12:00 ежедневно
Время 14:00 ежедневно
Возможные действия:
Станция выполнит команду "Попроси часы кукушка отбить 6"
Станция выполнит команду "Попроси часы кукушка отбить 12"
Станция выполнит команду "Попроси часы кукушка отбить 14"
ПРИМЕЧАНИЕ: Навык может отбивать каждый час, полчаса и четверть часа. Для каждого отбивания нужен отдельный сценарий
Часы Куранты
Если время 8:00 ежедневно
То станция выполнит команду "Попроси часы куранты отбить 8"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Команды для примера (время может быть любым):
Время 7:00 ежедневно
Время 10:00 ежедневно
Время 13:00 ежедневно
Возможные действия:
Станция выполнит команду "Попроси часы кукушка отбить 7"
Станция выполнит команду "Попроси часы кукушка отбить 10"
Станция выполнит команду "Попроси часы кукушка отбить 13"
ПРИМЕЧАНИЕ: Навык может отбивать каждый час, полчаса и четверть часа. Для каждого отбивания нужен отдельный сценарий
Google календарь
Если я скажу «Список дел»
То станция выполнит команду "Спроси у моего секретаря список встреч на сегодня'
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Список встреч
Список дел
Список дел на сегодня
Список дел на завтра
Список дел сегодня
Что по списку дел
Планы на сегодня
Возможные действия:
станция выполнит команду "Спроси у моего секретаря список встреч на сегодня"
станция выполнит команду "Спроси у моего секретаря список встреч на завтра"
ПРИМЕЧАНИЕ: Навык может озвучивать события как из Google календаря, так и из Google Tasks. Если спросить про встречи, то он озвучит события из календаря. Если список дел, то из Google Tasks.
Поиск телефона
Если я скажу «Найди мой телефон»
То любая умная колонка выполнит команду "Спроси у поиск телефона где мой телефон'
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Поиск телефона
Где мой телефон
Умная колонка
Автоматическая громкость
Если время 0:00 ежедневно
То станция выполнит команду "Громкость 2".
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможное время (до 1 в сценарии):
Время 0:00 ежедневно
Время 12:00 ежедневно
Время 22:00 ежедневно
Возможные действия:
Станция выполнит команду "Громкость 2"
Станция выполнит команду "Громкость 6"
Станция выполнит команду "Громкость 4"
Посвети
Если я скажу «Посвети»
То станция выполнит команду "Попроси колонку посветить 2 минуты"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные действия:
Станция выполнит команду "Попроси колонку посветить полминуты"
Станция выполнит команду "Попроси колонку посветить минуту"
Станция выполнит команду "Попроси колонку посветить 2 минуты"
ПРИМЕЧАНИЕ: Колонка больше 2х минут светиться не будет.
Принять вызов
Для того, чтобы принять вызов на другой станции, которая находится далеко от вас
ПРИМЕЧАНИЕ: Обязательно укажите комнату во фразе, иначе вы не сможете принимать вызовы на других колонках!
Всем тихо
Если я скажу «Всем тихо»
То Станции выполнят команду "Хватит"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Всем тихо
Все хватит
Все заглохните
Всем хватит.
Заглушка
Алиса вместо, например, "Включи свет" может услышать только "Включи" и из-за этого начинает играть музыка. Для того, чтобы избежать этого создаём этот сценарий
То <указываем нужные устройства> включатся (Например, дополнительное освещение)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Фраза (до 4х в сценарии):
Ночной режим
Включи ночной режим
Действия:
<указываем нужные устройства> включатся (Например, дополнительное освещение)
<указываем нужные устройства> выключатся (Например, увлажнитель)
Доброе утро
Если время 07:30 ежедневно
То Станция выполнит команду "Алиса, включи утреннее шоу".
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Фраза (до 4х в сценарии):
Доброе утро
Действия:
Станция выполнит команду "Алиса, включи утреннее шоу".
<указываем нужные устройства> включатся (Например, люстра с белым цветом и яркостью 50%)
Я ухожу
Если я скажу «Я ухожу»
То <Указанные устройства> выключаются (Например, свет в прихожей)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Я ухожу
Я ушел
Я ушла
Мы ушли
Мы уходим
Пока
Возможные действия:
<Указанные устройства> выключатся (Например, свет, очиститель, телевизор, розетки)
Станция выполнит отложенную команду "Выключи свет в прихожей через минуту"
Станция выполнит команду "Погода"
Станция выполнит команду "Сегодня будет дождь?"
Станция скажет «Возвращайся скорее»
ПРИМЕЧАНИЕ: Станция может выполнить лишь одну команду. Нельзя, чтобы станция озвучила погоду и выключила свет через n минут. Если у вас есть 2 станции, то ближняя к выходу может озвучить, например, погоду, а дальняя выполнить отложенную команду выключения света.
Я дома
Если я скажу «Я дома»
То <Указываем устройства> включатся (Например, очиститель)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Возможные фразы (до 4х в сценарии):
Я пришел(-ла)
Я вернулся(-ась)
Мы пришли
Мы вернулись
Возможные действия:
<указываем нужные устройства> включатся (например, очиститель)
Станция скажет «С возвращением!».
Дневные задачи
Если время 09:00 ежедневно
То Мойка воздуха включится. Люстра выключится. <Свет в коридоре> выключится. Розетка утюг выключится.
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Фраза (до 4х в сценарии):
дневные задачи
Действия:
<указываем нужные устройства> включатся (Например, мойка воздуха или люстра)
Розетка под утюг выключится
Кейс «Управление автомобилем»
Управление автомобилем через навык Starline
Что потребуется? Автосигнализация с GSM-модулем Starline
Колонка, которая меня услышит выполнит команду «Скажи старлайн остановить двигатель»
Деактивация сценария по расписанию
Запланированные сценарии выводятся в виде галереи плиток над списком всех сценариев (галерею можно пролистывать свайпами влево и вправо).
На каждой плитке отображается время запуска, кольцевой "прогресс-бар" с визуализацией оставшегося времени, а также крестик в правом верхнем углу - он-то нам и нужен. Нажатием в этот крестик можно быстро отменить запуск сценария, останется выбрать из меню пункт "Ближайший запуск" или "Отменить все запуски".
Успехов в создании полезных, неожиданных и просто весёлых сценариев!