Протокол для интеграций MQTT
Обновлено 22 декабря 2024
DIY-энтузиасты могут самостоятельно реализовать поддержку протокола MQTT.
Адрес MQTT-сервера Sber отображается в Studio в проекте интеграции на вкладке
(см. раздел Получение данных для подключения агента к облаку).Для обмена данными используются топики, перечисленные в таблице ниже. В адресах топиков используется параметр username
— это логин, с которым осуществляется подключение к MQTT-серверу Sber. Логин также можно посмотреть в проекте интеграции в Studio.
Топик | Чтение/запись | Описание |
sberdevices/v1/username/down/commands | Чтение | Передача команд на изменение статуса. По завершению применения изменений необходимо отправить текущий статус устройств |
sberdevices/v1/username/down/status_request | Чтение | Запрос статуса устройств. Необходимо отправить текущий статус переданных устройств |
sberdevices/v1/username/down/config_request | Чтение | Запрос конфигурации устройств. Необходимо отправить текущую конфигурацию устройств |
sberdevices/v1/username/up/status | Запись | Передача статуса устройств |
sberdevices/v1/username/up/config | Запись | Передача конфигурации устройств |