ym88659208ym87991671
How integration works | Documentation for developers

How integration works

Last updated on June 23, 2023
Integration scheme

To create an integration, you need to link your controller to Sber Smart Home cloud. For this purpose, you will need to install the SberDevices IoT Agent app on your controller, and then enter the cloud connection data: Sber MQTT server address, login and password, in the app.

The SberDevices IoT Agent application is currently in beta testing: we are actively improving it.

After you have connected the controller to the cloud, you will need to describe your devices in the SberDevices IoT Agent app installed on the controller: indicate each device's features and functions. The devices registered in the app will be instantly imported into Sber cloud and added to your Sber ID account: you will see them in the Salute app and on devices with Salute assistants, and will be able to control them.

Once an integration has been created, the device control process will look as follows:

  1. You issue a command either in the Salute app or on a device with Salute assistants. For example, you turn off a lamp.
  2. The command is sent to Sber Smart Home cloud and transmitted to Sber Smart Home MQTT server.
  3. Sber Smart Home MQTT server transmits the command to the SberDevices IoT Agent app on your controller.
  4. The SberDevices IoT Agent app translates the command into the format supported by your controller and executes the command. The lamp goes off.
  5. The SberDevices IoT Agent app on your controller receives the lamp's new status and returns the new device status ("off") to Sber Smart Home MQTT server.
  6. Smart Home will change the lamp status: it will be displayed as turned off in the Salute app and on devices with Salute assistants.
Sber process cookies only to personalize services according to Cookies Usage Policy. You can prevent the processing of cookies in your browser settings.