Концепция управления умным домом
Платформа умного дома помогает объединять устройства от различных производителей в одну экосистему, которая обладает дружественным голосовым интерфейсом. Производителю достаточно поддержать открытый протокол управления устройствами на стороне своего сервиса и создать навык умного дома в Яндекс Диалогах.
Схема работы
- Alice
- Provider
-
Провайдер умных устройств. Компания, которая продает устройства для умного дома и предоставляет интерфейс для управления ими. Примеры: Phillips Hue, Legrand, Redmond.
- Adapter API
-
Промежуточный API провайдера. Принимает на вход запросы в формате платформы умного дома и преобразует их в запросы к собственному API провайдера для управления умными устройствами.
- Provider IOT API
-
Основной API провайдера для управления умными устройствами собственного производства.
- Providers Smart Devices
-
Умные устройства провайдера.
- Yandex Smart Home
-
Сервис Яндекса для управления умными устройствами. Отправляет в Adapter API запросы в формате платформы умного дома.
- Yandex App
-
Приложение Дом с Алисой для управления умными устройствами.
Пример сценария
- Пользователь купил умную лампочку и хочет управлять ей через приложение Дом с Алисой и через голосового помощника Алису.
- Если пользователь первый раз воспользовался сервисами Яндекса, то для начала ему надо связать аккаунт в системе провайдера умного устройства с аккаунтом на Яндексе.
- Пользователь открывает приложение Дом с Алисой, в правом верхнем углу нажимает и выбирает Устройство умного дома.
- Находит навык разработчика и связывает аккаунты.
- После связки аккаунтов автоматически запускается обновление списка устройств.
- Платформа умного дома отправляет провайдеру запрос на получение информации об устройствах пользователя.
- Далее пользователь открывает экран управления устройством и платформа умного дома отправляет провайдеру запрос на получение информации о статусе устройства пользователя. В результате у пользователя на экране отображается устройство с актуальным статусом.
- Если пользователь хочет выключить лампочку, он выбирает соответствующий элемент в приложении и нажимает на него (в данном случае — кнопку выключения). В это время платформа умного дома отправляет провайдеру запрос на изменение состояния устройства и лампочка выключается.
- Теперь пользователь хочет выключить кондиционер с помощью голосового помощника Алисы. Пользователь произносит голосовую команду, например: «Алиса, выключи кондиционер». Платформа умного дома отправляет провайдеру запрос на изменение состояния устройства и кондиционер выключается.
Часто задаваемые вопросы
- Откройте приложение Дом с Алисой.
- Нажмите.
- Выберите.
После этого при входе на страницу устройства появится экран настроек, внизу которого будет кнопка Удалить устройство.