Запрос конфигурации устройств (config_request)
Обновлено 22 декабря 2024
Направление: облако → клиент.
Умный дом Sber запрашивает у приложения-агента текущую конфигурацию устройств. В ответ агент должен отправить сообщение sberdevices/v1/<username>/up/config.
Пример ситуации использования:
- Пользователь в приложении-агенте на контроллере добавляет новое устройство.
- Умный дом Sber периодически запрашивает у приложения-агента список всех устройств пользователя.
- Агент получает от контроллера актуальный список устройств. Затем отправляет сообщение sberdevices/v1/<username>/up/config.
- Умный дом обновляет список устройств пользователя. В приложении Салют, приложении СберБанк Онлайн, на SberBox, SberPortal и других устройствах с ассистентом Салют новое устройство отображается и доступно для управления.
Формат сообщения
Топик:
sberdevices/v1/<username>/down/config_request
Параметр | Тип | Обязательный? | Описание |
username | string | ✔︎ | Логин, с которым осуществляется подключение к MQTT-серверу Sber (см. раздел [Получение данных для подключения агента к облаку](/ru/smarthome/mqtt-diy/agent-authorization)) |
Тело сообщения:
Пустой JSON.
{
}
Пример сообщения
Умный дом запрашивает у приложения-агента на контроллере конфигурацию устройств.
Топик:
sberdevices/v1/1234567/down/config_request