Difference between revisions of "IFTTT (IF This, Then That)/ru"
Jump to navigation
Jump to search
| Line 83: | Line 83: | ||
<ul><li>API_KEY: это ключ из поля Key в LTSetup – Plugins – API – Configure;</li> | <ul><li>API_KEY: это ключ из поля Key в LTSetup – Plugins – API – Configure;</li> | ||
| − | <li>SERIAL: серийный номер, который можно скопировать из поля | + | <li>SERIAL: серийный номер, который можно скопировать из поля Серийный номер (Serial Number) на странице Обзор (Overview) LTSetup;</li> |
| − | <li>ACTION_NAME: имя действия из поля | + | <li>ACTION_NAME: имя действия из поля Имя (Name) в LTSetup — Webhooks — Actions.</li></ul> |
<br>[[file:ifttt36.png|500px]]<br> | <br>[[file:ifttt36.png|500px]]<br> | ||
<br>[[file:ifttt37.png|800px]]<br> | <br>[[file:ifttt37.png|800px]]<br> | ||
| Line 91: | Line 91: | ||
<br>[[file:ifttt40.png|300px]]<br> | <br>[[file:ifttt40.png|300px]]<br> | ||
</li> | </li> | ||
| − | <li class="nummered">Сохраните | + | <li class="nummered">Сохраните приложение. |
<br>[[file:ifttt41.png|500px]]<br></li> | <br>[[file:ifttt41.png|500px]]<br></li> | ||
<li class="nummered">Наслаждайтесь!</li></ol></li></ol> | <li class="nummered">Наслаждайтесь!</li></ol></li></ol> | ||
Revision as of 13:54, 18 January 2022
Интеграция IFTTT и Larnitech через Webhook возможна с помощью событий и действий на вкладке Webhooks в программе LT Setup. Событие — это событие в системе Larnitech, при наступлении которого отправляется запрос на веб-хук сервера IFTTT (означает «ЭТО» в IFTTT). Действие — это операция в системе Larnitech, которая выполняется запросом к веб-хуку сервера Larnitech из IFTTT (означает «ТО» в IFTTT).
- Чтобы установить событие:
- Зайдите на веб-сайт IFTTT (https://ifttt.com/).
- Зарегистрируйтесь/войдите в свою учетную запись.

- Выберите Мои приложения (My Applets) в верхнем меню.

- Зайдите на страницу Услуги (Services).
- Найдите и подключите службу Webhooks.

- Нажмите Настройки (Settings) на странице Услуги.

- Скопируйте конечный код URL учетной записи (последнее слово в строке URL).

- Откройте вкладку Webhooks в LTSetup.

- На вкладке События (Events) добавьте событие (вы можете увидеть примеры, нажав кнопку Справка (Help)).


- В строке URL измените ключ на скопированный, как указано в пункте 1.7, и сохраните событие.


- Зайдите на страницу IFTTT – Мои приложения
- Нажмите Новое приложение

- Нажмите "this"..

- Найдите и выберите Webhooks.


- В поле Имя события (Event Name) необходимо ввести название события со страницы События в LT Setup – Webhooks. После заполнения поля Имя события нажмите кнопку Создать триггер (Create trigger).


- Выберите любую услугу и подключите ее.

- Завершите добавление приложения.

- Последний необходимый шаг — добавить скрипт в Blockly, следуя следующей инструкции:
- Найдите меню Скрипты — Скрипты из алгоритма — Добавить скрипты Blockly (Scripts – Scripts from logic – Add Blockly scripts) в LTSetup;
- выберите вкладку Триггеры (Triggers) в окне скрипта, затем выберите и добавьте необходимое Событие для устройства в рабочую область;
- скопируйте и вставьте блок Make webhook со вкладки Automation в событие скрипта;
- задайте имя скрипта, выберите модуль, в котором он будет выполняться, и его расположение, затем сохраните изменения.





- Наслаждайтесь!
- Чтобы добавить действие:
- Зайдите на веб-сайт IFTTT (https://ifttt.com/).
- Зарегистрируйтесь/войдите в свою учетную запись.

- Выберите Мои приложения в верхнем меню.

- Перейдите на вкладку Услуги.
- Найдите и подключите службу Webhooks.

- Откройте вкладку Webhooks в LT Setup.

- Добавьте действие на вкладке Действия (Actions) (вы можете просмотреть примеры, нажав кнопку Справка).


- Сохраните изменения.

- Зайдите на страницу IFTTT — Мои приложения.
- Нажмите Новое приложение.

- Выберите "this".

- Выберите событие, по которому будет выполняться действие.

- Найдите и добавьте сервис Webhooks в текстовое поле Выберите сервис действия.


- Введите ссылку https://service.larnitech.com/webhook/?key=API_KEY&sn=SERIAL&name=ACTION_NAME в поле URL, где:
- API_KEY: это ключ из поля Key в LTSetup – Plugins – API – Configure;
- SERIAL: серийный номер, который можно скопировать из поля Серийный номер (Serial Number) на странице Обзор (Overview) LTSetup;
- ACTION_NAME: имя действия из поля Имя (Name) в LTSetup — Webhooks — Actions.





- Сохраните приложение.

- Наслаждайтесь!