ym88659208ym87991671
Device intercom | Documentation for developers

intercom

Last updated on November 06, 2025

Intercom.

Available device functions

The device can have all the functions listed below or some of them. E.g. if the intercom is not able to reject incoming calls, there is no need in including the reject_call function in its model description.

The online function must be described.

FunctionMandatory?Description
incoming_callWhether the intercom has incoming call
online✔︎Device availability: offline or online
reject_callReject incoming intercom call
unlockOpen the intercom lock

Intercom model description example

The model shall be described in accordance with the model structure. The example describes an intercom equipped with all functions.

{
"id": "QWERTY124",
"manufacturer": "Xiaqara",
"model": "SM1123456789",
"hw_version": "3.1",
"sw_version": "5.6",
"description": "Xiaqara Smart Intercom",
"category": "intercom",
"features": [
"incoming_call",
"online",
"reject_call",
"unlock",
]
}

User's intercom description example

The device shall be describe in accordance with the device structure. The example contains no intercom model description as we believe that models are described independently and the model ID will be enough (in this case, QWERTY124).

{
"id": "ABCD_004",
"name": "My intercom",
"default_name": "Smart intercom",
"room": "Entrance",
"groups": ["Guests", "Common areas"],
"model_id": "QWERTY124",
"hw_version": "3.1",
"sw_version": "5.6",
"partner_meta": {
"internal-id": 1234,
"specificity": "microchip 2A"
},
}
Sber process cookies only to personalize services according to Cookies Usage Policy. You can prevent the processing of cookies in your browser settings.