Controlling devices over the API

Using the Yandex Smart Home API, you can manage devices of any providers connected to the platform.

To control devices using the Yandex Smart Home API:

  1. Register the app on the Yandex OAuth server. Select your platform and request the necessary permissions for smart home devices (iot:view, iot:control).
  2. Read more about device types and their capabilities.
  3. Get familiar with the programmatic device control protocol.
  4. Set up logging of the request ID returned in the platform's response in the request_idfield. You may need it to investigate incidents and problems.