ym88659208ym87991671
Схема интеграции | Документация SmartMarket
Skip to main content

Схема интеграции

Архитектура интеграции

Для создания интеграции необходимо связать контроллер клиента с облаком умного дома Sber. Для этого на контроллер клиента устанавливается приложение SberDevices IoT Agent, в это приложение вводятся данные для соединения с облаком: адрес MQTT-сервера Sber, логин и пароль.

Затем вы должны описать устройства клиента в приложении SberDevices IoT Agent на контроллере: для каждого из устройств указать характеристики и функции. Добавленные в приложение устройства регистрируются на вашем сервисном аккаунте в SmartMarket Studio.

После этого вы должны передать устройства умного дома на аккаунт Сбер ID клиента — для этого необходимо сгенерировать одноразовые логин и пароль и выслать их клиенту. Используя эти логин и пароль клиент сможет подключить дом и управлять его устройствами в приложении Салют и на устройствах с ассистентами Салют.

После создания интеграции процесс управления устройствами выглядит следующим образом:

  1. Клиент в приложении Салют или на устройстве с ассистентами Салют отдает команду. Например, выключает лампу.
  2. Команда отправляется в облако умного дома Sber и транслируется на MQTT-сервер умного дома Sber.
  3. MQTT-сервер умного дома Sber передает команду в приложение SberDevices IoT Agent на контроллере клиента.
  4. Приложение SberDevices IoT Agent преобразовывает команду в поддерживаемый контроллером клиента формат и выполняет команду. Лампа выключается.
  5. Приложение SberDevices IoT Agent на контроллере клиента получает новый статус лампы и возвращает на MQTT-сервер умного дома Sber новое состояние устройства («выключено»).
  6. Умный дом меняет статус лампы: она отображается как выключенная в приложении Салют и на устройствах с ассистентами Салют.
Обновлено 29 апреля 2022

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней