Навыки умного дома — специальная категория навыков Алисы, которые предназначены для голосового управления умными устройствами. Например, пользователь может попросить Алису включить чайник, установить нужную температуру обогревателя, выключить свет в детской или сделать телевизор тише.
Чтобы создать навык умного дома:
Особенности навыков умного дома
Активационная фраза не нужна. Навыки умного дома работают как встроенные сценарии Алисы и не требуют активационной фразы. Например: «Алиса, включи свет на кухне».
Связка аккаунтов. Для запуска навыков умного дома нужна связка аккаунтов. Чтобы навык мог управлять умными устройствами производителя, например устройствами Xiaomi, у навыка должен быть доступ к учетной записи пользователя в системе этого производителя. Так как Диалоги идентифицируют своих пользователей с помощью API Яндекс ID, для работы навыка необходимо связать аккаунт пользователя на Яндексе и аккаунт пользователя в системе производителя. Когда пользователь нажимает кнопку Привязать к Яндексу, он попадает на страницу авторизации. Подробнее см. раздел Как устроен процесс авторизации в навыке.
Официальные навыки — создаются и поддерживаются самими производителями умных устройств. Такие навыки помечаются в каталоге специальном значком . Устройства, которые работают с официальными навыками, показываются на Яндекс Маркете с бейджем Алисы. Вы можете помещать бейдж «Работает с Алисой» на маркетинговых материалах, упаковке и устройствах. Посмотрите в правилах дизайна, как использовать бейдж.
Неофициальные навыки — создаются сторонними разработчиками или компаниями. Например, вы можете создать неофициальный навык, который позволяет управлять устройствами производителя Foo. Ваш навык будет отображаться в каталоге, но у него не будет специального значка. Яндекс Маркет будет показывать устройства, которые работают с такими навыками, без бейджа Алисы.
Чтобы навык был признан официальным:
При создании навыка установите атрибут Официальный навык.
В настройках навыка укажите свои официальные контакты: ваше имя, email и сайт вашей компании. Указанный сайт будет отображаться на странице описания навыка в каталоге, в разделе Информация. Обратите внимание: права на использование сайта должны быть подтверждены для вашего аккаунта в сервисе Яндекс Вебмастер.
При разработке навыка помните, что использование авторизации через Яндекс ID недопустимо для официального навыка.
С помощью платформы умного дома эти сервисы могут:
получать информацию об устройствах пользователя;
получать информацию о состоянии устройств пользователя;
отправлять команды устройствам пользователя (например, команду «Включи лампочку»).
Платформа умного дома также может принимать уведомления об изменении состояния устройств производителей и предоставляет API для программного управления устройствами.