Об умном доме

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

Навыки умного дома не требуют активационной фразы — они работают как встроенные сценарии Алисы. Например: «Алиса, включи свет на кухне».

Для запуска навыков умного дома нужна связка аккаунтов. Чтобы навык мог управлять умными устройствами производителя, например устройствами Xiaomi, у навыка должен быть доступ к учетной записи пользователя в системе этого производителя. Так как Диалоги идентифицируют своих пользователей с помощью API Яндекс ID, для работы навыка необходимо связать аккаунт пользователя на Яндексе и аккаунт пользователя в системе производителя.

Экран привязки аккаунта Xiaomi к Яндексу

Когда пользователь нажимает кнопку Привязать к Яндексу, он попадает на страницу авторизации. Подробнее см. раздел Как устроен процесс авторизации в навыке.

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

Официальные и неофициальные навыки

Навыки умного дома делятся на два типа:

  • Официальные навыки — создаются и поддерживаются самими производителями умных устройств. Такие навыки помечаются в каталоге специальном значком Галочка. Устройства, которые работают с официальными навыками, показываются на Яндекс Маркете с бейджем Алисы. Вы можете помещать бейдж «Работает с Алисой» на маркетинговых материалах, упаковке и устройствах. Посмотрите в правилах дизайна, как использовать бейдж.
  • Неофициальные навыки — создаются сторонними разработчиками или компаниями. Например, вы можете создать неофициальный навык, который позволяет управлять устройствами производителя Foo. Ваш навык будет отображаться в каталоге, но у него не будет специального значка. Яндекс Маркет будет показывать устройства, которые работают с такими навыками, без бейджа Алисы.
Чтобы навык был признан официальным:
  1. При создании навыка установите атрибут Официальный навык.
  2. В настройках навыка укажите свои официальные контакты: ваше имя, email и сайт вашей компании. Указанный сайт будет отображаться на странице описания навыка в каталоге, в разделе Информация. Обратите внимание: права на использование сайта должны быть подтверждены для вашего аккаунта в сервисе Яндекс Вебмастер.
  3. При разработке навыка помните, что использование авторизации через Яндекс ID недопустимо для официального навыка.

Когда ваш навык успешно пройдет модерацию, он будет установлен как официальный и может быть опубликован.

После того как вы опубликуете официальный навык, Яндекс Маркет будет показывать бейдж Алисы в описании устройств, которые работают с этим навыком.

Часто задаваемые вопросы

Как создать навык умного дома?

Посмотрите инструкцию в разделе Создание навыка.