Difference between revisions of "IFTTT (IF This, Then That)/ru"

From Larnitech wiki page
Jump to navigation Jump to search
Line 58: Line 58:
 
<li class="nummered">Зарегистрируйтесь/войдите в свою учетную запись.
 
<li class="nummered">Зарегистрируйтесь/войдите в свою учетную запись.
 
<br>[[file:ifttt24.png|500px]]<br></li>
 
<br>[[file:ifttt24.png|500px]]<br></li>
<li class="nummered">Выберите Мои апплеты в верхнем меню.
+
<li class="nummered">Выберите Мои приложения в верхнем меню.
 
<br>[[file:ifttt25.png|500px]]<br></li>
 
<br>[[file:ifttt25.png|500px]]<br></li>
<li class="nummered">Перейдите на вкладку "Услуги".</li>
+
<li class="nummered">Перейдите на вкладку Услуги.</li>
 
<li class="nummered">Найдите и подключите службу Webhooks.
 
<li class="nummered">Найдите и подключите службу Webhooks.
 
<br>[[file:ifttt26.png|500px]]<br></li>
 
<br>[[file:ifttt26.png|500px]]<br></li>
 
<li class="nummered">Откройте вкладку Webhooks в LT Setup.
 
<li class="nummered">Откройте вкладку Webhooks в LT Setup.
 
<br>[[file:ifttt27.png|250px]]<br></li>
 
<br>[[file:ifttt27.png|250px]]<br></li>
<li class="nummered">Добавить действие на вкладке "Действия" (вы можете просмотреть примеры, нажав кнопку "Справка").
+
<li class="nummered">Добавьте действие на вкладке Действия (Actions) (вы можете просмотреть примеры, нажав кнопку Справка).
 
<br>[[file:ifttt28.png|350px]]<br>
 
<br>[[file:ifttt28.png|350px]]<br>
 
<br>[[file:ifttt29.png|350px]]<br></li>
 
<br>[[file:ifttt29.png|350px]]<br></li>
 
<li class="nummered">Сохраните изменения.
 
<li class="nummered">Сохраните изменения.
 
<br>[[file:ifttt30.png|500px]]<br></li>
 
<br>[[file:ifttt30.png|500px]]<br></li>
<li class="nummered">Подпишитесь на IFTTT — Мои апплеты.</li>
+
<li class="nummered">Зайдите на страницу IFTTT — Мои приложения.</li>
<li class="nummered">Нажмите "Новый апплет".
+
<li class="nummered">Нажмите Новое приложение.
 
<br>[[file:ifttt31.png|800px]]<br></li>
 
<br>[[file:ifttt31.png|800px]]<br></li>
<li class="nummered">Выберите "это".
+
<li class="nummered">Выберите "this".
 
<br>[[file:ifttt32.png|500px]]<br></li>
 
<br>[[file:ifttt32.png|500px]]<br></li>
 
<li class="nummered">Выберите событие, по которому будет выполняться действие.
 
<li class="nummered">Выберите событие, по которому будет выполняться действие.
 
<br>[[file:ifttt33.png|500px]]<br></li>
 
<br>[[file:ifttt33.png|500px]]<br></li>
<li class="nummered">Найдите и добавьте сервис Webhooks в текстовое поле "Выберите сервис действия".
+
<li class="nummered">Найдите и добавьте сервис Webhooks в текстовое поле Выберите сервис действия.
 
<br>[[file:ifttt34.png|500px]]<br>
 
<br>[[file:ifttt34.png|500px]]<br>
 
<br>[[file:ifttt35.png|500px]]<br></li>
 
<br>[[file:ifttt35.png|500px]]<br></li>

Revision as of 13:52, 18 January 2022

Other languages:
English • ‎русский

Интеграция IFTTT и Larnitech через Webhook возможна с помощью событий и действий на вкладке Webhooks в программе LT Setup. Событие — это событие в системе Larnitech, при наступлении которого отправляется запрос на веб-хук сервера IFTTT (означает «ЭТО» в IFTTT). Действие — это операция в системе Larnitech, которая выполняется запросом к веб-хуку сервера Larnitech из IFTTT (означает «ТО» в IFTTT).

  1. Чтобы установить событие:
    1. Зайдите на веб-сайт IFTTT (https://ifttt.com/).
    2. Зарегистрируйтесь/войдите в свою учетную запись.
      Ifttt1.png
    3. Выберите Мои приложения (My Applets) в верхнем меню.
      Ifttt2.png
    4. Зайдите на страницу Услуги (Services).
    5. Найдите и подключите службу Webhooks.
      Ifttt3.png
    6. Нажмите Настройки (Settings) на странице Услуги.
      Ifttt4.png
    7. Скопируйте конечный код URL учетной записи (последнее слово в строке URL).
      Ifttt5.png
    8. Откройте вкладку Webhooks в LTSetup.
      Ifttt6.png
    9. На вкладке События (Events) добавьте событие (вы можете увидеть примеры, нажав кнопку Справка (Help)).
      Ifttt7.png

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

      Ifttt10.png
    11. Зайдите на страницу IFTTT – Мои приложения
    12. Нажмите Новое приложение
      Ifttt11.png
    13. Нажмите "this"..
      Ifttt12.png
    14. Найдите и выберите Webhooks.
      Ifttt13.png

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

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


      Ifttt19.png

      Ifttt20.png

      Ifttt21.png

      Ifttt22.png

      Ifttt23.png

    19. Наслаждайтесь!
  2. Чтобы добавить действие:
    1. Зайдите на веб-сайт IFTTT (https://ifttt.com/).
    2. Зарегистрируйтесь/войдите в свою учетную запись.
      Ifttt24.png
    3. Выберите Мои приложения в верхнем меню.
      Ifttt25.png
    4. Перейдите на вкладку Услуги.
    5. Найдите и подключите службу Webhooks.
      Ifttt26.png
    6. Откройте вкладку Webhooks в LT Setup.
      Ifttt27.png
    7. Добавьте действие на вкладке Действия (Actions) (вы можете просмотреть примеры, нажав кнопку Справка).
      Ifttt28.png

      Ifttt29.png
    8. Сохраните изменения.
      Ifttt30.png
    9. Зайдите на страницу IFTTT — Мои приложения.
    10. Нажмите Новое приложение.
      Ifttt31.png
    11. Выберите "this".
      Ifttt32.png
    12. Выберите событие, по которому будет выполняться действие.
      Ifttt33.png
    13. Найдите и добавьте сервис Webhooks в текстовое поле Выберите сервис действия.
      Ifttt34.png

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


      Ifttt36.png

      Ifttt37.png

      Ifttt38.png

      Ifttt39.png

      Ifttt40.png

    15. Сохраните апплет.
      Ifttt41.png
    16. Наслаждайтесь!