Перейти к содержанию

Сценарии в Умном доме Яндекс: практические примеры: различия между версиями

Материал из Wiki yaboard
Содержание
Раздел "Запуск по событию (триггер)" был перенесён в особенности и ограничения сценариев
Напоминание о включенном свете
 
(не показано 55 промежуточных версий 3 участников)
Строка 4: Строка 4:




В этой статье копятся готовые сценарии Умного дома Яндекс (приложение Яндекс - меню "Устройства" - меню "Сценарии").  
{{Плашка | title2=Ты можешь помочь! | text=В этой статье копятся готовые сценарии Умного дома Яндекс (приложение Яндекс - меню "Устройства" - меню "Сценарии"). Если у тебя есть интересный или просто полезный сценарий - поделись им с другими ;) <br><br>Если опасаешься, что не получится самостоятельно добавить как надо - то пиши модераторам вики {{МодераторыВики}} или [https://t.me/ant0lk @ant0lk], и мы сделаем всё вместе ) }}




Строка 12: Строка 12:
Это заранее настроенные команды устройствам (включение, выключение, изменение параметров) и колонкам с Алисой (выполнить действие, произнести текст), сохраняемые в приложении Яндекс ([https://play.google.com/store/apps/details?id=ru.yandex.searchplugin Android], [https://itunes.apple.com/ru/app/id1050704155 iOS]). Официальная справка [https://yandex.ru/support/smart-home/several/scenarios.html находится здесь].
Это заранее настроенные команды устройствам (включение, выключение, изменение параметров) и колонкам с Алисой (выполнить действие, произнести текст), сохраняемые в приложении Яндекс ([https://play.google.com/store/apps/details?id=ru.yandex.searchplugin Android], [https://itunes.apple.com/ru/app/id1050704155 iOS]). Официальная справка [https://yandex.ru/support/smart-home/several/scenarios.html находится здесь].


  Самих сценариев может быть множество, и все они будут отличаться друг от друга разными условиями и результатами. Вы можете найти подходящий для себя готовый, либо наоборот - помочь другим, поделившись своим сценарием в этой статье, либо напрямую [//t.me/ant0lk редактору] этой статьи
  Самих сценариев может быть множество, и все они будут отличаться друг от друга разными условиями и результатами. Вы можете найти подходящий для себя готовый, либо наоборот - помочь другим, поделившись своим сценарием в этой статье.


Обратите внимание, что у сценария есть название и активационные фразы (на момент написания статьи их может быть от 1 до 3). Скажем, у нас есть сценарий "Полный свет" с активационной фразой "Нормальный свет" (чисто для примера). Тогда сработают команды:
Обратите внимание, что у сценария есть название и активационные фразы (на момент написания статьи их может быть от 1 до 3). Скажем, у нас есть сценарий "Полный свет" с активационной фразой "Нормальный свет" (чисто для примера). Тогда сработают команды:
Строка 23: Строка 23:




=== Колонка, которая меня услышит / Не могу запустить сценарий в приложении ===
=== Условия для запуска сценария ===
 
 
На данный момент поддерживается 3 условия для сценария
* Фраза (вы произносите точное соответствие заданной фразе)
* Время (наступает указанное время; имейте в виду, что в этом случае сценарий запустится в течение указанной минуты)
* Устройство (датчик)
 
Сценарий с указанием времени принято называть "сценарий по расписанию". Для таких сценариев хорошо подходят: изменение режима света на ночной\дневной, включение различных устройств после ухода хозяина из дома (увлажнитель,пылесос), будильник, включающий свет, музыку и кофеварку, выключение громкости колонки на ночь, итд.
 
 
=== Задержка, несколько команд на одно устройство ===
 
 
В сценарии можно добавить задержку от 1 секунды до 24 часов. Количество задержек не ограничено. Можно создать сценарий хоть на неделю вперёд.
 
 
=== История и фильтры ===
 
 
[[Файл:Квазаряндексв.jpg | безрамки|справа]]
Сценарии можно отфильтровать по условию запуска - любое / фраза / время (см. синий круг)
 
Все запущенные сценарии хранятся в истории (см. красный круг)
 
Если сценарий запущен с ошибкой, то зайдя в него можно посмотреть, какое устройство выдало ошибку.
 
 
=== Добавление сценария через Алису ===
 
 
Полноценный сценарий голосом создать нельзя. На данный момент доступна команда "Создай сценарий *имя*", после которой приходит push на экран создания сценария и дальнейшие действия производятся с телефона.
 
 
=== Проблема: Не выполняется следующий шаг ===
 
 
Если устройство в предыдущем шаге дала ошибку, то следующие шаги выполняться не будут! 
 
Сценарий делится на шаги в двух случаях:
1. Установлена задержка
2. На одно устройство несколько команд
 
 
=== Проблема: Не могу запустить сценарий в приложении / Колонка, которая меня услышит ===
 


Самое главное и неочевидное для новичков ограничение.
Самое главное и неочевидное для новичков ограничение.
Строка 34: Строка 79:




=== Стирается предыдущая команда колонке, когда добавляю новую ===
== Примеры сценариев по категориям ==
 
 
=== Освещение ===
 
 
==== Нормальный свет ====
[[Файл:Нормальный свет.png|безрамки|справа]]
* '''Если''' я скажу «Нормальный свет в <комнате>»
* '''То''' <освещение в <комнате>> включится, холодный белый цвет, яркость 100%.
{{#spoiler:show=Показать ещё варианты условий и действий| Фраза (до 4х в сценарии):
*Полный свет в <комнате>
*Обычный свет в <комнате>
*Включи полный свет в <комнате>
*Включи обычный свет в <комнате>
Действия:
*<Освещение в <комнате>> включится, холодный белый цвет, яркость 100%
<br>ПРИМЕЧАНИЕ: Без сценария Алиса включит нормальный свет, но только белый свет на максимальной яркости. Если хотите другой цвет/яркость, то сделайте сценарий выше}}
 
 
==== Приглушенный свет ====
 
 
[[Файл:Приглушенный свет.png|безрамки|справа]]
Сцена освещения для приятной обстановки, когда темно
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможные варианты фраз (до 4х в сценарии)
*Приглушенный свет в коридоре
*Приглушенное освещение в спальне
*Слабый свет в кабинете
*Слабое освещение в детской
 
 
'''То'''
<br>Возможные варианты действий
* Свет включится, цвет белый, яркость 1%}}
 
 
==== Напоминание о включенном свете ====
 
 
Если свет горит какое-то время, напомнить об этом и предложить выключить
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможное состояние устройства типа "лампочка"
*Включено уже 10 минут
 
 
'''То'''
<br>Возможные варианты фраз
* Свет в комнате включен уже 10 минут
<br>'''И''' (добавить действие "Выполнить команду")
<br>Возможные варианты команд для умной колонки
*Спроси о выключении света в комнате}}
 
 
=== Музыка ===
 
 
==== Запуск плейлиста со сложным названием ====
 
 
{{#spoiler:show= Показать сценарий|
'''Если'''
* Я скажу "Включи пляски медоеда"
 
'''То'''
<br>Возможные варианты действий
* Умная колонка выполнит команду "Включи плейлист пляски треугольного медоеда номер пятнадцать" }}
 
 
=== Кино ===
 
 
[[Файл:Кино.png|безрамки|справа]]
Сцена освещения для приятного просмотра
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможные варианты фраз (до 4х в сценарии)
* Я скажу "Кино"
* Я скажу "Режим кино в гостиной"
 
 
'''То'''
<br>Возможные варианты действий
* Телевизор включится
* Подсветка телевизора включится
* Проектор включится
* Свет выключится
* Шторы закроются }}
 


=== Чтение ===


На данный момент все команды для всех устройств в сценарии выполняются асинхронно (что позволяет при текущих технических параметрах Интернета в разы сократить общее время выполнения, особенно при большом списке устройств). Обратной стороной этого решения является невозможность добавления в один сценарий цепочки команд для одного устройства. 
Другими словами: каждая колонка может выполнить только одну команду (а умному устройству можно передать один пакет с серией новых параметров: включить +  изменить цвет + изменить яркость, и т.д).


Что можно сделать?
[[Файл:Чтение.png|безрамки|справа]]
* Если сценарий запускается по расписанию (привязан к строгому времени), можно создать два сценария с разрывом в минуту, где первым сценарием установить, к примеру, громкость, а вторым - передать фразу или запустить, скажем, Утреннее шоу.
Сцена освещения для комфортного чтения
* Использовать сторонние инструменты ([[Несколько команд в одном сценарии | основная страница здесь]]) для планирования сценариев и передачи серии команд колонке.
{{#spoiler:show=Показать сценарий|
* Если у вас несколько колонок - можно распределить между ними задачи, раздав каждой по команде.
'''Если'''
Возможные варианты фраз (до 4х в сценарии)
* Я скажу "Чтение"
* Я скажу "Режим чтения в гостиной"




=== Запуск по событию (триггер) ===
'''То'''
<br>Возможные варианты действий
* Свет включится, цвет белый, яркость 100%"
* Станция выполнит команду "Поставь таймер на 30 минут"}}




На данный момент такая возможность не поддерживается, но с надеждой ожидается комьюнити ;)
=== Климат ===




== Примеры сценариев по категориям ==
=== Развлечения ===




=== Запуск по фразе ===
=== Уборка===




==== Сценарий 'Я ухожу' ====
{{#spoiler:show=Показать сценарий|
[[Файл:Я ухожуу.png|безрамки|справа]]
'''Если'''  
* '''Если''' я скажу «Я ухожу»
Возможные варианты фраз (до 4х в сценарии)
* '''То''' <Указанные устройства> выключаются (Например, свет в прихожей)
* Я скажу "Уборка"
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Я ухожу
*Я ушел
*Я ушла
*Мы ушли
*Мы уходим
*Пока
Возможные действия:
*<Указанные устройства> выключатся (Например, свет, очиститель, телевизор, розетки)
*Станция выполнит отложенную команду "Выключи свет в прихожей через минуту"
*Станция выполнит команду "Погода"
*Станция выполнит команду "Сегодня будет дождь?"
*Станция скажет «Возвращайся скорее»
<br>ПРИМЕЧАНИЕ: Станция может выполнить лишь одну команду. Нельзя, чтобы станция озвучила погоду и выключила свет через n минут. Если у вас есть 2 станции, то ближняя к выходу может озвучить, например, погоду, а дальняя выполнить отложенную команду выключения света.}}




==== Сценарий 'Я дома' ====
Возможные варианты времени (до 1 в сценарии)
[[Файл:Я дома.png|безрамки|справа]]
* Время 12:00 ежедневно
* '''Если''' я скажу «Я дома»
* '''То''' <Указываем устройства> включатся (Например, очиститель)
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Я пришел(-ла)
*Я вернулся(-ась)
*Мы пришли
*Мы вернулись
Возможные действия:
*<указываем нужные устройства> включатся (например, очиститель)
*Станция скажет «С возвращением!».}}




==== Сценарий 'Всем тихо' ====
'''То'''  
[[Файл:Всем тихо.png|безрамки|справа]]
<br>Возможные варианты действий
* '''Если''' я скажу «Всем тихо»
* Робот-пылесос включится, скорость работы в режиме быстрый
* '''То''' Станции выполнят команду "Хватит"
* Робот-полотёр включится
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
* Умная колонка выполнит команду "Включи музыку для уборки" }}
*Всем тихо
*Все хватит
*Все заглохните
*Всем хватит.}}




==== Сценарии 'Google календарь' ====
=== Безопасность ===
[[Файл:Гугл календарь.png|безрамки|справа]]
* '''Если''' я скажу «Список дел»
* '''То''' станция выполнит команду "Спроси у моего секретаря список встреч на сегодня'
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Список встреч
*Список дел
*Список дел на сегодня
*Список дел на завтра
*Список дел сегодня
*Что по списку дел
*Планы на сегодня
Возможные действия:
*станция выполнит команду "Спроси у моего секретаря список встреч на сегодня"
*станция выполнит команду "Спроси у моего секретаря список встреч на завтра"
<br>ПРИМЕЧАНИЕ: Навык может озвучивать события как из Google календаря, так и из Google Tasks. Если спросить про встречи, то он озвучит события из календаря. Если список дел, то из Google Tasks.  }}




==== Сценарий 'Поиск телефона' ====
=== Информирование ===
[[Файл:Поиск телефона.png|безрамки|справа]]
* '''Если''' я скажу «Найди мой телефон»
* '''То''' любая умная колонка выполнит команду "Спроси у поиск телефона где мой телефон'
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Поиск телефона
*Где мой телефон}}




==== Сценарий 'Мой синоптик' ====
==== Мой синоптик ====
[[Файл:Мой синоптик.png|безрамки|справа]]
[[Файл:Мой синоптик.png|безрамки|справа]]
* '''Если''' я скажу «Погода»
* '''Если''' я скажу «Погода»
Строка 142: Строка 234:




=== Запуск по расписанию (по времени) ===
==== Часы Кукушка ====




==== Сценарий 'Часы Кукушка' ====
[[Файл:Часы кукушка.png|безрамки|справа]]
[[Файл:Часы кукушка.png|безрамки|справа]]
* '''Если''' время 12:00 ежедневно
* '''Если''' время 12:00 ежедневно
* '''То''' станция выполнит команду "Попроси часы кукушка отбить 12"
* '''То''' станция выполнит команду "Попроси часы кукушка отбить 12"
{{#spoiler:show=Показать ещё варианты условий и действий| Возможное время (до 1 в сценарии):  
{{#spoiler:show=Показать ещё варианты условий и действий|  
Команды для примера (время может быть любым):  
*Время 6:00 ежедневно
*Время 6:00 ежедневно
*Время 12:00 ежедневно
*Время 12:00 ежедневно
Строка 157: Строка 249:
*Станция выполнит команду "Попроси часы кукушка отбить 12"
*Станция выполнит команду "Попроси часы кукушка отбить 12"
*Станция выполнит команду "Попроси часы кукушка отбить 14"
*Станция выполнит команду "Попроси часы кукушка отбить 14"
<br>ПРИМЕЧАНИЕ: Навык может отбивать каждый час и полчаса. Для каждого отбивания нужен отдельный сценарий}}
<br>ПРИМЕЧАНИЕ: Навык может отбивать каждый час, полчаса и четверть часа. Для каждого отбивания нужен отдельный сценарий}}
 
Подробнее на странице "[[Навыки общего типа и Умный дом: Часы-кукушка]]".
 
 
==== Часы Куранты ====




==== Сценарий 'Часы Куранты' ====
[[Файл:Часы куранты.png|безрамки|справа]]
[[Файл:Часы куранты.png|безрамки|справа]]
* '''Если''' время 8:00 ежедневно
* '''Если''' время 8:00 ежедневно
* '''То''' станция выполнит команду "Попроси часы куранты отбить 8"
* '''То''' станция выполнит команду "Попроси часы куранты отбить 8"
{{#spoiler:show=Показать ещё варианты условий и действий| Возможное время (до 1 в сценарии):  
{{#spoiler:show=Показать ещё варианты условий и действий|  
Команды для примера (время может быть любым):  
*Время 7:00 ежедневно
*Время 7:00 ежедневно
*Время 10:00 ежедневно
*Время 10:00 ежедневно
Строка 172: Строка 269:
*Станция выполнит команду "Попроси часы кукушка отбить 10"
*Станция выполнит команду "Попроси часы кукушка отбить 10"
*Станция выполнит команду "Попроси часы кукушка отбить 13"
*Станция выполнит команду "Попроси часы кукушка отбить 13"
<br>ПРИМЕЧАНИЕ: Навык может отбивать каждый час и полчаса. Для каждого отбивания нужен отдельный сценарий}}
<br>ПРИМЕЧАНИЕ: Навык может отбивать каждый час, полчаса и четверть часа. Для каждого отбивания нужен отдельный сценарий}}
 
Подробнее на странице "[[Навыки общего типа и Умный дом: Часы-кукушка]]".
 
==== Google календарь ====
 
 
[[Файл:Гугл календарь.png|безрамки|справа]]
* '''Если''' я скажу «Список дел»
* '''То''' станция выполнит команду "Спроси у моего секретаря список встреч на сегодня'
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Список встреч
*Список дел
*Список дел на сегодня
*Список дел на завтра
*Список дел сегодня
*Что по списку дел
*Планы на сегодня
Возможные действия:
*станция выполнит команду "Спроси у моего секретаря список встреч на сегодня"
*станция выполнит команду "Спроси у моего секретаря список встреч на завтра"
<br>ПРИМЕЧАНИЕ: Навык может озвучивать события как из Google календаря, так и из Google Tasks. Если спросить про встречи, то он озвучит события из календаря. Если список дел, то из Google Tasks.  }}
 


==== Поиск телефона ====
[[Файл:Поиск телефона.png|безрамки|справа]]
* '''Если''' я скажу «Найди мой телефон»
* '''То''' любая умная колонка выполнит команду "Спроси у поиск телефона где мой телефон'
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Поиск телефона
*Где мой телефон}}


==== Сценарий 'Автоматическая громкость' ====
 
=== Умная колонка ===
 
 
==== Автоматическая громкость ====
[[Файл:Автоматическая громкость.png|безрамки|справа]]
[[Файл:Автоматическая громкость.png|безрамки|справа]]
* '''Если''' время 0:00 ежедневно
* '''Если''' время 0:00 ежедневно
Строка 189: Строка 320:




==== Сценарий 'Ночной режим' ====
==== Посвети ====
[[Файл:Посвети.png|безрамки|справа]]
* '''Если''' я скажу «Посвети»
* '''То''' станция выполнит команду "Попроси колонку посветить 2 минуты"
{{#spoiler:show=Показать ещё варианты условий и действий|
Возможные действия:
* Станция выполнит команду "Попроси колонку посветить полминуты"
* Станция выполнит команду "Попроси колонку посветить минуту"
* Станция выполнит команду "Попроси колонку посветить 2 минуты"
 
 
ПРИМЕЧАНИЕ: Колонка больше 2х минут светиться не будет. }}
 
 
==== Принять вызов ====
[[Файл:Принять вызов.png|безрамки|справа]]
Для того, чтобы принять вызов на другой станции, которая находится далеко от вас
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможные варианты фраз
* Я скажу "Прими вызов на кухне"
* Я скажу "Подними трубку в гостиной"
* Я скажу "Сними трубку в спальне"
* Я скажу "Возьми трубку на даче"
 
 
'''То'''
<br>Возможные варианты действий
* Cтанция на кухне выполнит команду "Прими вызов".
 
 
ПРИМЕЧАНИЕ: Обязательно укажите комнату во фразе, иначе вы не сможете принимать вызовы на других колонках!}}
 
 
==== Всем тихо ====
 
 
[[Файл:Всем тихо.png|безрамки|справа]]
* '''Если''' я скажу «Всем тихо»
* '''То''' Станции выполнят команду "Хватит" (необходимо указать в действиях каждую колонку отдельно)
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Всем тихо
*Все хватит
*Все заглохните
*Всем хватит.}}
 
 
==== Заглушка ====
[[Файл:Заглушка.png|безрамки|справа]]
Алиса вместо, например, "Включи свет" может услышать только "Включи" и из-за этого начинает играть музыка. Для того, чтобы избежать этого создаём этот сценарий
{{#spoiler:show=Показать сценарий|
'''Если'''
Возможные варианты фраз (до 4х в сценарии)
* Я скажу "Включи"
* Я скажу "Выключи"
 
 
'''То'''
<br>Возможные варианты действий
* Колонка, которая меня услышит, скажет «Не поняла»}}
 
 
=== Другое ===
 
 
==== Ночной режим ====
[[Файл:Ночной режим.png|безрамки|справа]]
[[Файл:Ночной режим.png|безрамки|справа]]
* '''Если''' время 23:00 ежедневно
* '''Если''' время 23:00 ежедневно
Строка 201: Строка 397:




==== Сценарий 'Доброе утро' ====
==== Доброе утро ====
[[Файл:Доброе утро.png|безрамки|справа]]
[[Файл:Доброе утро.png|безрамки|справа]]
* '''Если''' время 07:30 ежедневно
* '''Если''' время 07:30 ежедневно
Строка 212: Строка 408:




==== Сценарий 'Дневные задачи' ====
==== Я ухожу ====
[[Файл:Я ухожуу.png|безрамки|справа]]
* '''Если''' я скажу «Я ухожу»
* '''То''' <Указанные устройства> выключаются (Например, свет в прихожей)
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Я ухожу
*Я ушел
*Я ушла
*Мы ушли
*Мы уходим
*Пока
Возможные действия:
*<Указанные устройства> выключатся (Например, свет, очиститель, телевизор, розетки)
*Станция выполнит отложенную команду "Выключи свет в прихожей через минуту"
*Станция выполнит команду "Погода"
*Станция выполнит команду "Сегодня будет дождь?"
*Станция скажет «Возвращайся скорее»
<br>ПРИМЕЧАНИЕ: Станция может выполнить лишь одну команду. Нельзя, чтобы станция озвучила погоду и выключила свет через n минут. Если у вас есть 2 станции, то ближняя к выходу может озвучить, например, погоду, а дальняя выполнить отложенную команду выключения света.}}
 
 
==== Я дома ====
[[Файл:Я дома.png|безрамки|справа]]
* '''Если''' я скажу «Я дома»
* '''То''' <Указываем устройства> включатся (Например, очиститель)
{{#spoiler:show=Показать ещё варианты условий и действий| Возможные фразы (до 4х в сценарии):
*Я пришел(-ла)
*Я вернулся(-ась)
*Мы пришли
*Мы вернулись
Возможные действия:
*<указываем нужные устройства> включатся (например, очиститель)
*Станция скажет «С возвращением!».}}
 
 
==== Дневные задачи ====




Строка 224: Строка 454:




=== Сценарии освещения ===
=== Кейс «Управление автомобилем» ===
Управление автомобилем через навык Starline
 
'''Что потребуется?''' Автосигнализация с GSM-модулем Starline
 
'''Как подключить?''' https://wiki.yaboard.com/s/10y




==== Нормальный свет ====
==== Запуск двигателя ====
[[Файл:Нормальный свет.png|безрамки|справа]]
[[Файл:Запуск двигателя.png|безрамки|справа]]
* '''Если''' я скажу «Нормальный свет в <комнате>»
{{#spoiler:show=Показать сценарий|
* '''То''' <освещение в <комнате>> включится, холодный белый цвет, яркость 100%.
'''Если'''  
{{#spoiler:show=Показать ещё варианты условий и действий| Фраза (до 4х в сценарии):
Возможные варианты фраз (до 4х в сценарии)
*Полный свет в <комнате>
* Я скажу "Запусти двигатель"
*Обычный свет в <комнате>
* Я скажу "Заводи мотор"
*Включи полный свет в <комнате>
* Я скажу "Заведи машину"
*Включи обычный свет в <комнате>
Действия:
*<Освещение в <комнате>> включится, холодный белый цвет, яркость 100%
<br>ПРИМЕЧАНИЕ: Без сценария Алиса включит нормальный свет, но только белый свет на максимальной яркости. Если хотите другой цвет/яркость, то сделайте сценарий выше}}




==== Приглушённый свет ====
'''То'''  
[[Файл:Приглушенный свет.png|безрамки|справа]]
<br>Возможные варианты действий
* '''Если''' я скажу «Приглушённый свет в <комнате>»
* Колонка, которая меня услышит выполнит команду «Скажи старлайн запустить двигатель» }}
* '''То''' <светильник в <комнате>> включится, белый цвет, яркость 1%.
{{#spoiler:show=Показать ещё варианты условий и действий| Фраза (до 4х в сценарии):
*Приглушенный свет в <комнате>
*Приглушенное освещение в <комнате>
*Слабый свет в <комнате>
*Слабое освещение в <комнате>
*Включи обычный свет в <комнате>
Действия:
*<Освещение в <комнате>> включится, холодный белый цвет, яркость 100%
<br>ПРИМЕЧАНИЕ: Без сценария Алиса включит приглушенный свет, убавив яркость на 20%. Если хотите другой цвет/яркость, то сделайте сценарий выше}}




==== Кино ====
==== Заглушение двигателя ====
[[Файл:Кино.png|безрамки|справа]]
[[Файл:Заглушение двигателя.png|безрамки|справа]]
* '''Если''' я скажу «кино»
{{#spoiler:show=Показать сценарий|
* '''То''' подсветка телевизора включится, свет выключится
'''Если'''  
{{#spoiler:show=Показать ещё варианты условий и действий| Фраза (до 4х в сценарии):
Возможные варианты фраз (до 4х в сценарии)
*Я начинаю смотреть кино
* Я скажу "Заглуши двигатель"
*Режим кино
* Я скажу "Заглуши мотор"
<br>ПРИМЕЧАНИЕ: Без сценария Алиса включит приглушенный свет, убавив яркость на 20%. Если хотите другой цвет/яркость, то сделайте сценарий выше}}
* Я скажу "Заглуши машину"
* Я скажу "Останови двигатель"




==== Посвети ====
'''То'''  
[[Файл:Посвети.png|безрамки|справа]]
<br>Возможные варианты действий
* '''Если''' я скажу «Посвети»
* Колонка, которая меня услышит выполнит команду «Скажи старлайн остановить двигатель» }}
* '''То''' станция выполнит команду "Попроси колонку посветить 3 минуты"
{{#spoiler:show=Показать ещё варианты условий и действий|
Возможные действия:
*Станция выполнит команду "Попроси колонку посветить минуту"
*Станция выполнит команду "Попроси колонку посветить 3 минуты"
*Станция выполнит команду "Попроси колонку посветить 5 минут" }}




== Деактивация сценария по расписанию ==
== Деактивация запуска по расписанию ==




Строка 287: Строка 503:




Успехов в создании полезных сценариев!
Успехов в создании полезных, неожиданных и просто весёлых сценариев!




[[Category:FAQ(ЧАВО)]]
[[Category:FAQ(ЧАВО)]]

Текущая версия от 07:41, 12 ноября 2024

Внимание!!! Ты можешь помочь!
В этой статье копятся готовые сценарии Умного дома Яндекс (приложение Яндекс - меню "Устройства" - меню "Сценарии"). Если у тебя есть интересный или просто полезный сценарий - поделись им с другими ;)

Если опасаешься, что не получится самостоятельно добавить как надо - то пиши модераторам вики (@arkrusinov) или @ant0lk, и мы сделаем всё вместе )

Что такое сценарии?

Это заранее настроенные команды устройствам (включение, выключение, изменение параметров) и колонкам с Алисой (выполнить действие, произнести текст), сохраняемые в приложении Яндекс (Android, iOS). Официальная справка находится здесь.

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

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

  • Алиса, нормальный свет
  • Алиса, выполни/запусти сценарий полный свет.

Это позволяет в принципе использовать 4 активационных фразы, если вдруг возникнет такая нечастая, прямо скажем, необходимость.

Особенности и ограничения сценариев

Условия для запуска сценария

На данный момент поддерживается 3 условия для сценария

  • Фраза (вы произносите точное соответствие заданной фразе)
  • Время (наступает указанное время; имейте в виду, что в этом случае сценарий запустится в течение указанной минуты)
  • Устройство (датчик)
Сценарий с указанием времени принято называть "сценарий по расписанию". Для таких сценариев хорошо подходят: изменение режима света на ночной\дневной, включение различных устройств после ухода хозяина из дома (увлажнитель,пылесос), будильник, включающий свет, музыку и кофеварку, выключение громкости колонки на ночь, итд.

Задержка, несколько команд на одно устройство

В сценарии можно добавить задержку от 1 секунды до 24 часов. Количество задержек не ограничено. Можно создать сценарий хоть на неделю вперёд.

История и фильтры

Сценарии можно отфильтровать по условию запуска - любое / фраза / время (см. синий круг)

Все запущенные сценарии хранятся в истории (см. красный круг)

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

Добавление сценария через Алису

Полноценный сценарий голосом создать нельзя. На данный момент доступна команда "Создай сценарий *имя*", после которой приходит push на экран создания сценария и дальнейшие действия производятся с телефона.

Проблема: Не выполняется следующий шаг

Если устройство в предыдущем шаге дала ошибку, то следующие шаги выполняться не будут!

Сценарий делится на шаги в двух случаях: 1. Установлена задержка 2. На одно устройство несколько команд

Проблема: Не могу запустить сценарий в приложении / Колонка, которая меня услышит

Самое главное и неочевидное для новичков ограничение.

Дело в том, что сценарий может активироваться голосом (и в этом случае его слышит и выполняет конкретная колонка) или через смартфон/планшет/ПК. Во втором случае никакая колонка не слышит команду и такая строка никогда не будет выполнена, так как неясно, какая из колонок должна её выполнять.

Визуально такие сценарии не имеют характерного треугольничка "play" справа от названия и соответственно не запускаются в приложении.

Для гарантированного выполнения и возможности запуска через приложение Яндекс каждая команда колонке должна быть адресована конкретному устройству.

Примеры сценариев по категориям

Освещение

Нормальный свет

  • Если я скажу «Нормальный свет в <комнате>»
  • То <освещение в <комнате>> включится, холодный белый цвет, яркость 100%.
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Приглушенный свет

Сцена освещения для приятной обстановки, когда темно

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Напоминание о включенном свете

Если свет горит какое-то время, напомнить об этом и предложить выключить

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Музыка

Запуск плейлиста со сложным названием

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Кино

Сцена освещения для приятного просмотра

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Чтение

Сцена освещения для комфортного чтения

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Климат

Развлечения

Уборка

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Безопасность

Информирование

Мой синоптик

  • Если я скажу «Погода»
  • То любая умная колонка выполнит команду "Узнай у Моего синоптика прогноз"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Часы Кукушка

  • Если время 12:00 ежедневно
  • То станция выполнит команду "Попроси часы кукушка отбить 12"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Подробнее на странице "Навыки общего типа и Умный дом: Часы-кукушка".

Часы Куранты

  • Если время 8:00 ежедневно
  • То станция выполнит команду "Попроси часы куранты отбить 8"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>
Подробнее на странице "Навыки общего типа и Умный дом: Часы-кукушка".

Google календарь

  • Если я скажу «Список дел»
  • То станция выполнит команду "Спроси у моего секретаря список встреч на сегодня'
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Поиск телефона

  • Если я скажу «Найди мой телефон»
  • То любая умная колонка выполнит команду "Спроси у поиск телефона где мой телефон'
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Умная колонка

Автоматическая громкость

  • Если время 0:00 ежедневно
  • То станция выполнит команду "Громкость 2".
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Посвети

  • Если я скажу «Посвети»
  • То станция выполнит команду "Попроси колонку посветить 2 минуты"
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Принять вызов

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

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Всем тихо

  • Если я скажу «Всем тихо»
  • То Станции выполнят команду "Хватит" (необходимо указать в действиях каждую колонку отдельно)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Заглушка

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

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Другое

Ночной режим

  • Если время 23:00 ежедневно
  • То <указываем нужные устройства> включатся (Например, дополнительное освещение)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Доброе утро

  • Если время 07:30 ежедневно
  • То Станция выполнит команду "Алиса, включи утреннее шоу".
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Я ухожу

  • Если я скажу «Я ухожу»
  • То <Указанные устройства> выключаются (Например, свет в прихожей)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Я дома

  • Если я скажу «Я дома»
  • То <Указываем устройства> включатся (Например, очиститель)
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Дневные задачи

  • Если время 09:00 ежедневно
  • То Мойка воздуха включится. Люстра выключится. <Свет в коридоре> выключится. Розетка утюг выключится.
<button type="button" class="spoilers-button" aria-expanded="false">Показать ещё варианты условий и действий</button>

Кейс «Управление автомобилем»

Управление автомобилем через навык Starline

Что потребуется? Автосигнализация с GSM-модулем Starline

Как подключить? https://wiki.yaboard.com/s/10y

Запуск двигателя

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Заглушение двигателя

<button type="button" class="spoilers-button" aria-expanded="false">Показать сценарий</button>

Деактивация запуска по расписанию

Запланированные сценарии выводятся в виде галереи плиток над списком всех сценариев (галерею можно пролистывать свайпами влево и вправо).

На каждой плитке отображается время запуска, кольцевой "прогресс-бар" с визуализацией оставшегося времени, а также крестик в правом верхнем углу - он-то нам и нужен. Нажатием в этот крестик можно быстро отменить запуск сценария, останется выбрать из меню пункт "Ближайший запуск" или "Отменить все запуски".


Успехов в создании полезных, неожиданных и просто весёлых сценариев!