Платформа должна иметь домен с действительным SSL-сертификатом.
При необходимости вы можете обратиться к официальной документации ВК.
1. Перейдите на страницу VK для разработчиков, выполните вход и нажмите Создать проект.
2. В проекте создайте приложение. Для этого нажмите Добавить приложение, задайте название и выберите тип. Нажмите Создать.
3. Созданное приложение отобразится на странице Приложения.
4. Выберите приложение и сохраните значение поля ID приложения для выполнения шага 6.
5. Заполните необходимые параметры приложения в соответствии с таблицей, приведенной ниже:
Жирным шрифтом выделены параметры, значения которых необходимо задать, учитывая ваши индивидуальные требования.
| Параметр | Требуемое значение | Описание |
|---|---|---|
Название | Любое | Название навыка задается тем, кто настраивает интеграцию. Допускается указание любого значения. |
Адрес API |
где | По данному URL УД ВК будет обращаться к API платформы умного дома ELIS. |
Адрес страницы авторизации |
где | По данному URL УД ВК будет перенаправлять пользователей для входа в аккаунт на платформе умного дома ELIS. |
Адрес для получения тоĸена |
где | По данному URL УД ВК будет получать токен для доступа к платформе умного дома от имени привязанного пользователя. |
Адрес для обновления токена |
где | По данному URL УД ВК будет обновлять токен для доступа к платформе умного дома от имени привязанного пользователя. |
Авторизационный client_id | Любое | Идентификатор приложения задается тем, кто настраивает интеграцию. Допускается указание любого уникального значения (не совпадающего с Client ID других интеграций). |
Авторизационный secret | Любое | Секрет приложения задается тем, кто настраивает интеграцию. Допускается указание любого значения. |
Протокол интеграции | Яндекс | Протокол, при помощи которого будет выполняться обращение к API платформы умного дома ELIS. |
6. Отредактируйте конфигурационный файл /etc/ansible-iot/latest/vars/default.yml в соответствии с таблицей, приведенной ниже:
Жирным шрифтом выделены параметры, значения которых необходимо задать, опираясь на столбец "Значение по умолчанию", с учетом ваших индивидуальных требований, а также данных из предыдущих шагов документа.
| Параметр | Значение по умолчанию | Требуемое значение | Описание |
|---|---|---|---|
| false |
| Включение возможности интеграции с УД ВК. |
| | Идентификатор приложения, указанный при создании навыка в шаге 4 | Идентификатор приложения, использующийся для определения интеграции, отправившей запрос на авторизацию. |
| | Секрет приложения, указанный при создании навыка в шаге 4 | Секрет приложения, использующийся для верификации интеграции, отправившей запрос на авторизацию. |
| "" | ID приложения, полученный в шаге 4 | Идентификатор диалога, использующийся для отправки уведомлений УД ВК от имени созданного навыка. |
| "" | "" | Данное поле не используется при работе с интеграцией УД ВК (Маруся) |




