Add device models (post models)
Last updated on August 15, 2025
The vendor adds a new device model to the database of Sber Smart Home.
Sample case:
- The vendor has started to produce or sell a new device model in Russia: a light bulb, a socket or other goods.
- The vendor notifies Sber Smart Home about the new model.
- Smart Home Sber adds the new device model to its base.
Query format
The vendor sends a notification to Sber Smart Home endpoint: https://partners.iot.sberdevices.ru/
. Please note that in order to access the Sber cloud, Russian certificates must be installed on vendor's server.
For the headers, see Query headers.
POST /v1/models
Query body:
Field | Type | Mandatory? | Description |
models | list<object> | ✔︎ | List of device models (see Device model (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
},
},
{
// ...
}
}
},
{
// ...
}
]
}