Нам стало доступно описание API Яндекса для взаимодействия с системами "умный дом". О том, что это будет реализовано, говорилось еще на старте продаж Яндекс.Станции.
Но до сегодняшнего дня вся реализация взаимодействия с системами домашней автоматизации ограничивалась только наличием отдельных навыков.
Один из авторов нашего портала уже писал о том, как работает навык "Ленивый Джимми". Также в сети довольно популярен навык "Альфред".
Но по сути проблема взаимодействия через навык - это лишние фразы и действия, и не идет ни в какое сравнение с удобством Siri, Google Assistant или Alexa.
А уж про глупость Яндекс Станции было снято отдельное видео:
Что же дает нам API
По факту это вполне рабочий функционал для взаимодействия с любыми системами автоматизации. Реализовано по аналогии с Google Home (кто бы сомневался)
Типы поддерживаемых устройств
ТипОписаниеПример устройстваlightУстройство, которое имеет управляемые светящиеся элементыЛампочка, лампа-светильник, ночникsocketРозеткаУмная розеткаswitchПереключательНастенный выключатель света, тумблер, автомат в электрическом щиткеremote_controlУстройство, управляемое через ИК-трансмиттер (по сути — виртуальный пульт ДУ)Здесь могут быть любые устройства, управление которыми доступно только через ИК-пульт ДУ. Их можно подключить через ИК-трансмиттер провайдера через приложение провайдераthermostatУстройство с возможностью регулирования температурыКондиционер, водонагреватель, теплый пол, обогреватель, электровентиляторmedia_deviceАудио и видеотехникаТелевизоры, DVD-плееры, медиаприставки и другие медиаустройстваotherОстальные устройстваОстальные устройства, не подходящие под типы выше
Концепция работы API
Пример сценария
- Пользователь купил умную лампочку и хочет управлять лампочкой через поисковое приложение Яндекса и через голосового помощника Алису.
- Если пользователь первый раз воспользовался сервисами Яндекса, то для начала ему надо связать аккаунт в системе провайдера умного устройства с аккаунтом на Яндексе.
- Пользователь открывает поисковое приложение.
- Поисковое приложение отправляет запрос на получение информации об устройствах пользователя в Smart Home API. Smart Home API направляет этот запрос к провайдеру.
- Далее поисковое приложение отправляет запрос на получение информации о статусах устройств пользователя. Smart Home API направляет этот запрос к провайдеру. В результате у пользователя на экране отображается список его устройств с актуальными статусами.
- Если пользователь хочет выключить лампочку, он выбирает ее в списке устройств и выключает. В это время поисковое приложение отправляет запрос на изменение статуса у устройства в Smart Home API. Smart Home API направляет этот запрос к провайдеру и лампочка выключается.
- Теперь пользователь хочет выключить кондиционер с помощью команды для голосового помощника Алиса. Пользователь произносит голосовую команду, например, «Алиса, выключи кондиционер». Алиса отправляет запрос на изменение статуса у устройства в Smart Home API. Smart Home API направляет этот запрос к провайдеру и кондиционер выключается.
Ну и немного выдержек из документации
Выводы
Яндекс продолжает экспериментировать на пользователях. С одной стороны, это весело и есть энтузиасты, которые будут с радостью тестировать новые функции. С другой стороны, учитывая сырость самой Алисы и недочеты аппаратного характера Яндекс.Станции, можно предположить, что реализация взаимодействия с системами "умный дом" будет довольно долгой и мучительно "хромать", потому что традиционно Яндекс выпустит заведомо сырой продукт. Хотя я могу и ошибаться. И в этом случае это будет приятная ошибка. Посмотрим.
А редмонд щас всем дает... Апи...
потому что они клевые, хоть и блютусные в основном. Но качество/цена - вне конкуренции
Где можно получить их апи?
Нигде какой-то "доброжелатель" слил в сеть
А так у нас в основном чате валяется архив yandex =)
А я апи редмонда имел в виду. )
Выбор - это хорошо!
Насчет цены/качества Редмонд не соглашусь. У меня был их чайник (типа умный), меньше чем через год стал жутко глючить (сам включался, не всегда грел до нужной температуры и тд). В итоге через вестернет купил чайник ismarter 3 (всего на 2 тр дороже Редмонда), и очень им доволен! Гораздо 'умнее' и не глючит. Сейчас второй такой же на дачу взял
Может статейку ? Что-бы люди так же не обжигались....
Если это кому-то нужно, то конечно без проблем напишу опыт использования чайника Рэдмонд и iKettle3 👌🏻
Конечно нужно )))