Yandex Smart Home operating protocol

Yandex Smart Home provides skill developers with two interaction protocols:

REST

One of the most popular protocols is based on the HTTP REST API.

Method

Resource

Description

HEAD

/v1.0/

Checking the provider's Endpoint URL availability

POST

/v1.0/user/unlink

Notification of unlinked accounts

GET

/v1.0/user/devices

Information about user devices

POST

/v1.0/user/devices/query

Information about the states of user devices

POST

/v1.0/user/devices/action

Change device state

JSON-RPC 2.0

JSON-RPC implementation is only supported via Yandex Cloud Functions.

You can see an example of function creation at: link.

Method

Description

unlink

Notification of unlinked accounts

discovery

Information about user devices

query

Information about the states of user devices

action

Change device state