---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.0
alternate:
  - https://yandex.ru/dev/dialogs/smart-home/doc/en/concepts/quick-start.md
  - https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/quick-start.md
  - href: https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/quick-start.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.ru/dev/dialogs/smart-home/doc/ru/llms.txt?revision=r21995741
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/dialogs/smart-home/doc/ru/llms.txt?revision=r21995741


# Порядок действий

<!-- source: ru/_includes/reusables/neuroexpert-button.md -->



<!-- endsource: ru/_includes/reusables/neuroexpert-button.md -->


1. Прочитайте [концепцию управления умным домом](https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/general-concept.md).
1. Реализуйте авторизационный сервис на основе [стандарта OAuth 2.0](https://tools.ietf.org/html/rfc6749) для авторизации пользователей.
1. Реализуйте API, который принимает на вход запросы в [формате платформы умного дома](https://yandex.ru/dev/dialogs/smart-home/doc/ru/reference/resources.md) и преобразует их в запросы к вашему API.
1. Ознакомьтесь с [типами устройств](https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/device-types.md) и их [умениями](https://yandex.ru/dev/dialogs/smart-home/doc/ru/concepts/capability-types.md).
1. Опишите устройства в [формате платформы умного дома](https://yandex.ru/dev/dialogs/smart-home/doc/ru/reference/resources.md).
1. Настройте логирование запросов от платформы умного дома (в каждом запросе передается заголовок `X-Request-Id`). Это понадобится, чтобы изучать инциденты и проблемы.
1. Создайте и опубликуйте [навык умного дома](https://yandex.ru/dev/dialogs/smart-home/doc/ru/start.md).

После этого сервисы Яндекса смогут понимать, как работать с вашими устройствами.

<!-- source: ru/_includes/about/id-support/support-button.md -->
[![Служба поддержки](../_images/support-image.svg)](https://yandex.ru/dev/dialogs/smart-home/doc/ru/feedback.md)
<!-- endsource: ru/_includes/about/id-support/support-button.md -->


<!-- <concept id="smart-home">
        <title>Действия пользователя и Smart Home API</title>
        <conbody>
            <dl display-style="htab">
                <dlentry>
                    <dt>Через поисковое приложение</dt>
                    <dd>
                        <ol>
                            <li>Пользователь заходит в приложение провайдера и связывает свой аккаунт в системе провайдера с аккаунтом на Яндекса.
                            <note type="restriction">
                                <p>Актуально только при первом входе.</p>
                            </note></li>
                            <li>Пользователь предоставляет приложению Яндекса доступ к своим данным в системе провайдера.
                                <note type="restriction">
                                    <p>Актуально только при первом входе.</p>
                                </note>
                            </li>
                            <li>Пользователь открывает поисковое приложение. Поисковое приложение через Smart Home API выполняет операцию <xref href="../reference/get-devices.dita"/> и операцию <xref href="../reference/get-devices-states.dita"/>. В результате у пользователя на экране отображается список его устройств с актуальными статусами.</li>
                            <li></li>
                        </ol>
                    </dd>
                </dlentry>
                <dlentry>
                    <dt>Через голосового помощника Алису</dt>
                    <dd><ol>
                        <li></li>
                    </ol></dd>
                </dlentry>
            </dl>
        </conbody>
    </concept> -->
