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

13 мар. 2019 г.

Нам стало доступно описание 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 направляет этот запрос к провайдеру и кондиционер выключается.

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

Выводы

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


Мы в Telegram - t.me/soprut
  1. Евгений Твёрдый (Mazaxaka)
    Интересно, указание в списке провайдеров Redmond означает, что станция будет работать с их устройствами или нет)

  2. (sergey-kz)
    (sergey-kz) 9 дней назад

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

  3. (mike02)
    (mike02) отредактировано 8 дней назад

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

    • Олег Челбаев (sprut)
      Олег Челбаев (sprut) 8 дней назад

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

      • (mike02)
        (mike02) 7 дней назад

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

К списку новостей

Призовой фонд 4 510 ₽

Похожие статьи

26 окт. 2018 г.
Один из ведущих отечественных производителей DeLUMO и Gidrolock, раскрыл свои планы на ближайшее будущее о готовности открытой интеграции с любыми разработчиками систем управления (умный дом) и производителями оборудования на базе высокоэффективного протокола передачи данных собственной разработки.
1 февр. 2019 г.
Мы продолжаем нашу славную традицию выбирать в конце месяца лучшего автора. В феврале мы снова выберем лучшую статью и лучшую запись в блоге и наградим авторов замечательными подарками от наших спонсоров!
9 февр. 2019 г.
Узнайте о четырех устройствах для умного дома, которые помогут вам сократить расходы на электроэнергию.
5 февр. 2019 г.
Сводный обзор новинок в экосистеме Google Assistant на CES 2019
31 янв. 2019 г.
HomeKit сможет определять положение пользователей с точностью до полуметра
19 янв. 2019 г.
Сводный обзор новинок в экосистеме Apple HomeKit на CES 2019
3 февр. 2019 г.
Яндекс выпустила в свет автомобильную мультимедиа систему под названием Яндекс Авто. Разберемся что же это такое.
16 февр. 2019 г.
Сводный обзор новинок в экосистеме Amazon Alexa на CES 2019
27 окт. 2018 г.
Умные дома требуют умного сервиса. Как формируется рынок обслуживания "умных" решений и какие тенденции существуют на сегодняшний день.
7 февр. 2019 г.
Приглашаем 17 февраля на очередной открытый DIY-Meetup, он пройдёт в московском офисе Mail.Ru Group.