Обновление моделей устройств (put models)
Обновлено 13 апреля 2025
Вендор передает умному дому Sber актуальные сведения о моделях своих устройств.
Пример ситуации использования:
- Вендор изменил характеристики какой-либо модели устройства. Например, на всех устройствах теперь установлена новая версия прошивки.
- Вендор уведомляет умный дом Sber об изменении модели устройства.
- Умный дом Sber обновляет сведения о модели в своей базе данных.
Формат запроса
Вендор отправляет уведомление на эндпоинт умного дома Sber: https://partners.iot.sberdevices.ru/
. Обратите внимание, что для обращения к облаку Sber на сервере вендора должны быть установлены российские сертификаты.
Заголовки см. в разделе Заголовки запросов.
PUT /v1/models
Тело запроса:
Поле | Тип | Обязательное? | Описание |
models | list<object> | ✔︎ | Список моделей устройств (см. Модель устройства (model)) |
{
"models": [
{
"id": string,
"manufacturer": string,
"model": string,
"hw_version": string,
"sw_version": string,
"description": string,
"category": string,
"features": [
string,
string,
// ...
],
"dependencies": {
"func_name": {
"key": string,
"value": [
{
"type": string,
"type_value": object
},
{
// ...
}
]
}
},
"allowed_values": {
"func_name": {
"type": string,
"type_values": {
"min": object,
"max": object,
"step": object
},
},
{
// ...
}
}
},
{
// ...
}
]
}