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

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

Чтобы интегрироваться в умный дом Sber, вендор должен предоставить сведения о своем бренде и данные для доступа к его вебхуку в облаке Tuya: Client ID и Secret ID. После этого умный дом Sber самостоятельно настраивает интеграцию, и пользователи получают возможность подключать устройства вендора и управлять ими через приложение Салют, SberPortal, SberBox и другие устройства с ассистентами Салют.

Для работы с устройствами вендора пользователь должен в приложении Салют связать свой Сбер ID с аккаунтом в системе вендора: выбрать название вендора и ввести пароль от своего аккаунта. При успешной авторизации авторизационный сервер Tuya генерирует access-токен пользователя — с ним умный дом Sber будет отправлять запросы в облако Tuya. Все происходит автоматически, участие вендора не требуется.

Затем умный дом запрашивает список устройств пользователя и импортирует их: устройства начинают отображаться в приложении Салют, на SberPortal, SberBox и других устройствах с ассистентами Салют. Пользователь может ими управлять.

Пример управления устройством вендора:

  1. Пользователь в приложении Салют выключает лампу вендора.
  2. Приложение Салют передает команду в умный дом Sber.
  3. Умный дом использует access-токен пользователя и транслирует команду в облако Tuya.
  4. API Tuya отправляет команду на устройство. Лампа гаснет.
  5. API Tuya возвращает в умный дом Sber новое состояние устройства («выключено»).
  6. Умный дом меняет статус лампы: она отображается как выключенная в приложение Салют и в устройствах с ассистентами Салют.

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

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