На конец 2018 года у устройств от компании Яндекс не было встроенных возможностей для управления умными гаджетами. Однако в мае 2018 года на международной конференции YaC была представлена платформа для сторонних разработчиков под названием «Яндекс.Диалоги».
После ее появления независимые программисты могут расширять возможности взаимодействия с Яндекс Алисой, создавая специальные приложения, именуемые Навыками.
Цель запуска программы — повышение вовлеченности пользователей в изучение возможностей голосового управления. Такие же способности появились ранее и у продукта от Amazon под названием «Skills», разработанные для голосового ассистента Alexa.
Навык – это, своего рода, надстройка для Яндекс.Алиса. Она активируется особыми действиями и позволяет голосовому помощнику выполнять ранее недоступные действия, например, играть с пользователем в игры.
Для примера: ранее Алиса не могла заказать еду, но после добавленного компанией «Папа Джонс» Навыка пользователь может выбрать интересующую пиццу из меню и назвать адрес доставки.
Что такое Альфред?
Альфред — это навык, созданный независимыми разработчиками студии VoiceApp. Он дает возможность включать, выключать или менять режимы работы аксессуаров системы «Умный дом» с помощью Алисы, установленной в Яндекс.Станции или мобильном телефоне.
Альфред позволяет давать команды через Яндекс.Алису всем умным устройствам, объединенным в систему «Умный дом». Важным требованием является возможность настройки сценариев через IFTTT. Среди таких приборов есть устройства от Xiaomi, Dlink и прочих производителей, но их список довольно сильно ограничен.
Альфреда можно использовать для того, чтобы включить или выключить лампочку, отменить подачу питания в розетку и других простейших задач.
Как им пользоваться?
Настройка Навыка состоит из трех пунктов:
- Составление сценария поведения умного устройства через сервис IFTTT;
- Добавление устройства в приложение Альфред для Android.
- Запуск навыка через Алису
Сценарий взаимодействия прописывается в приложении IFTTT (IF This, Then That), которое необходимо скачать и настроить. После прохождения регистрации пользователю предлагается создать сценарий поведения устройства.
Основной принцип — создание действия на основе появляющегося триггера. Например, включить питание после появления команды. Важным элементом здесь является правильная последовательность действий.
Установка и настройка Альфреда
Перед началом использования необходимо скачать приложение «Альфред – умный дом для Алиса» для смартфонов на Андроид.
[ag-appbox googleplay voiceapp.smarthome platform=»Android» link=»https://play.google.com/store/apps/details?id=voiceapp.smarthome&hl=ru»]
К сожалению, разработчики не предусмотрели создание приложения для iOS.
Далее потребуется произнести или ввести текстом код активации, появившийся на экране мобильного телефона. С его помощью Яндекс.Алиса связывает конкретный гаджет с умным аксессуаром.
Для активации навыка необходимо запустить его с помощью фразы:
— Алиса, запусти навык Альфред.
Если настройка прошла успешно, то Альфред реагирует на фразы и выполняет заложенные в IFTTT действия, например:
- Попроси Альфреда включить свет;
- Скажи Альфреду выключить розетку;
Средняя задержка между триггером и действием составляет около 3 секунд. Важно понимать, что приложение Альфред работает в Beta-режиме, однако оно уже отлично показало себя при взаимодействии с Xiaomi Yeelight, Sonoff и другими приборами через сервис IFTTT.
Примеры задач
Список сценариев, которые Альфред может запускать, ограничивается только списком устройств, поддерживающих сервис IFTTT, и вариантами сценариев. Так Альфред может включить и выключить свет в помещении, заставлять мерцать, а также увеличить или уменьшить яркость лампы.
Благодаря использованию розеток от Redmond и Sonoff можно управлять практически любым устройством, начиная от зарядки мобильного телефона до включения и выключения аудиосистемы.
Заключение
Пока что приложение Альфред довольно серьезно ограничено приборами, сценарии поведения которых можно настроить через IFTTT. Возможно, в скором будущем таких устройств станет больше, либо голосовой помощник от Яндекса обзаведется собственной экосистемой умного дома, тем более что к этому есть все предпосылки.
Но уже сейчас, используя голосовые команды, пользователи могут управлять устройствами Умного дома, что добавляет очков в пользу российского голосового помощника и мультирумов, работающих на базе Алисы.