Схема интеграции
Интеграция строится на базе контроллера Sber с предустановленным на нем программным обеспечением. Вы физически устанавливаете контроллер в доме клиента и подключаете к нему оконечные устройства. Также вы настраиваете интернет-подключение контроллера к облаку умного дома Sber.
После соединения контроллера с облаком, вы должны описать устройства клиента в ПО на контроллере: для каждого из устройств указать характеристики и функции. Добавленные в приложение устройства регистрируются на вашем сервисном аккаунте в Studio.
Затем вы должны передать устройства умного дома на аккаунт Сбер ID клиента — для этого необходимо сгенерировать одноразовые логин и пароль и выслать их клиенту. Используя эти логин и пароль клиент сможет подключить дом и управлять его устройствами в приложении Салют, приложении СберБанк Онлайн и на устройствах с ассистентом Салют.
После создания интеграции процесс управления устройствами выглядит следующим образом:
- Клиент в приложении Салют, приложении СберБанк Онлайн, веб-версии приложения Салют или на устройстве с ассистентом Салют отдает команду. Например, выключает лампу.
- Команда отправляется в облако умного дома Sber и транслируется на MQTT-сервер умного дома Sber.
- MQTT-сервер умного дома Sber передает команду в ПО на контроллере клиента.
- ПО преобразовывает команду в поддерживаемый контроллером формат и выполняет команду. Лампа выключается.
- ПО на контроллере получает новый статус лампы и возвращает на MQTT-сервер умного дома Sber новое состояние устройства («выключено»).
- Умный дом меняет статус лампы: она отображается как выключенная в приложении Салют, приложении СберБанк Онлайн, веб-версии приложения Салют и на устройствах с ассистентом Салют.