Новость

В сеть утекли API Яндекс Алиса для работы с системами "умный дом"

Нам стало доступно описание API Яндекса для взаимодействия с системами "умный дом". О том, что это будет реализовано, говорилось еще на старте продаж Яндекс.Станции.

Но до сегодняшнего дня вся реализация взаимодействия с системами домашней автоматизации ограничивалась только наличием отдельных навыков.

Один из авторов нашего портала уже писал о том, как работает навык "Ленивый Джимми". Также в сети довольно популярен навык "Альфред".

Но по сути проблема взаимодействия через навык - это лишние фразы и действия, и не идет ни в какое сравнение с удобством Siri, Google Assistant или Alexa.

А уж про глупость Яндекс Станции было снято отдельное видео:

Что же дает нам API

По факту это вполне рабочий функционал для взаимодействия с любыми системами автоматизации. Реализовано по аналогии с Google Home (кто бы сомневался)

Типы поддерживаемых устройств

ТипОписаниеПример устройстваlightУстройство, которое имеет управляемые светящиеся элементыЛампочка, лампа-светильник, ночникsocketРозеткаУмная розеткаswitchПереключательНастенный выключатель света, тумблер, автомат в электрическом щиткеremote_controlУстройство, управляемое через ИК-трансмиттер (по сути — виртуальный пульт ДУ)Здесь могут быть любые устройства, управление которыми доступно только через ИК-пульт ДУ. Их можно подключить через ИК-трансмиттер провайдера через приложение провайдераthermostatУстройство с возможностью регулирования температурыКондиционер, водонагреватель, теплый пол, обогреватель, электровентиляторmedia_deviceАудио и видеотехникаТелевизоры, DVD-плееры, медиаприставки и другие медиаустройстваotherОстальные устройстваОстальные устройства, не подходящие под типы выше

Концепция работы API

Пример сценария

  1. Пользователь купил умную лампочку и хочет управлять лампочкой через поисковое приложение Яндекса и через голосового помощника Алису.
  2. Если пользователь первый раз воспользовался сервисами Яндекса, то для начала ему надо связать аккаунт в системе провайдера умного устройства с аккаунтом на Яндексе.
  3. Пользователь открывает поисковое приложение.
  4. Поисковое приложение отправляет запрос на получение информации об устройствах пользователя в Smart Home API. Smart Home API направляет этот запрос к провайдеру.
  5. Далее поисковое приложение отправляет запрос на получение информации о статусах устройств пользователя. Smart Home API направляет этот запрос к провайдеру. В результате у пользователя на экране отображается список его устройств с актуальными статусами.
  6. Если пользователь хочет выключить лампочку, он выбирает ее в списке устройств и выключает. В это время поисковое приложение отправляет запрос на изменение статуса у устройства в Smart Home API. Smart Home API направляет этот запрос к провайдеру и лампочка выключается.
  7. Теперь пользователь хочет выключить кондиционер с помощью команды для голосового помощника Алиса. Пользователь произносит голосовую команду, например, «Алиса, выключи кондиционер». Алиса отправляет запрос на изменение статуса у устройства в Smart Home API. Smart Home API направляет этот запрос к провайдеру и кондиционер выключается.

Ну и немного выдержек из документации

Выводы

Яндекс продолжает экспериментировать на пользователях. С одной стороны, это весело и есть энтузиасты, которые будут с радостью тестировать новые функции. С другой стороны, учитывая сырость самой Алисы и недочеты аппаратного характера Яндекс.Станции, можно предположить, что реализация взаимодействия с системами "умный дом" будет довольно долгой и мучительно "хромать", потому что традиционно Яндекс выпустит заведомо сырой продукт. Хотя я могу и ошибаться. И в этом случае это будет приятная ошибка. Посмотрим.


Интересно, указание в списке провайдеров Redmond означает, что станция будет работать с их устройствами или нет)

А редмонд щас всем дает... Апи...

потому что они клевые, хоть и блютусные в основном. Но качество/цена - вне конкуренции

Где можно получить их апи?

Нигде какой-то "доброжелатель" слил в сеть

А так у нас в основном чате валяется архив yandex =)

А я апи редмонда имел в виду. )

Выбор - это хорошо!

Насчет цены/качества Редмонд не соглашусь. У меня был их чайник (типа умный), меньше чем через год стал жутко глючить (сам включался, не всегда грел до нужной температуры и тд). В итоге через вестернет купил чайник ismarter 3 (всего на 2 тр дороже Редмонда), и очень им доволен! Гораздо 'умнее' и не глючит. Сейчас второй такой же на дачу взял

Может статейку ? Что-бы люди так же не обжигались....

Если это кому-то нужно, то конечно без проблем напишу опыт использования чайника Рэдмонд и iKettle3 👌🏻

Конечно нужно )))


Вернуться назад

Устройства


Вернуться назад