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

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "<ol><li class="nummered">Подпишитесь на веб-сайт IFTTT ([https://ifttt.com/ https://ifttt.com/]).</li> <li class="nummered">Зарегистрируйте...")
(Created page with "<ul><li>Найти скрипты — Скрипты из логики — Меню «Добавить блочные скрипты» в LTSetup;</li> <li>выберите в...")
Line 41: Line 41:
 
<li class="nummered">Последний необходимый шаг — добавить скрипт в Blockly, следуя следующей инструкции:
 
<li class="nummered">Последний необходимый шаг — добавить скрипт в Blockly, следуя следующей инструкции:
  
<ul><li>Find Scripts – Scripts from logic – Add Blockly scripts menu at LTSetup;</li>
+
<ul><li>Найти скрипты — Скрипты из логики — Меню «Добавить блочные скрипты» в LTSetup;</li>
<li>choose the Triggers tab at the script window, then choose and add required Device event to a workspace;</li>
+
<li>выберите вкладку «Триггеры» в окне скрипта, затем выберите и добавьте необходимое событие Устройства в рабочую область;</li>
<li>paste the Make webhook block from the Automation tab to the script’s event;</li>
+
<li>вставьте блок Make webhook со вкладки Automation в событие скрипта;</li>
<li>set name for script, choose the module where it will be executed and its location, then save the changes.</li></ul>
+
<li>задайте имя скрипта, выберите модуль, в котором он будет выполняться, и его расположение, затем сохраните изменения.</li></ul>
 
<br>[[file:ifttt19.png|800px]]<br>
 
<br>[[file:ifttt19.png|800px]]<br>
 
<br>[[file:ifttt20.png|500px]]<br>
 
<br>[[file:ifttt20.png|500px]]<br>
Line 51: Line 51:
 
<br>[[file:ifttt23.png|800px]]<br>
 
<br>[[file:ifttt23.png|800px]]<br>
 
</li>
 
</li>
<li class="nummered">Enjoy!</li></ol></li></li>
+
<li class="nummered">Наслаждайтесь!</li></ol></li></li>
  
 
<li class="nummered">To add an action:
 
<li class="nummered">To add an action:

Revision as of 13:17, 18 January 2022

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

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

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

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

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

      Ifttt14.png
    15. В поле "Имя события" необходимо ввести название события со страницы События в LTSetup – Webhooks. После заполнения «Имя события» нажмите кнопку «Создать триггер».
      Ifttt15.png

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


      Ifttt19.png

      Ifttt20.png

      Ifttt21.png

      Ifttt22.png

      Ifttt23.png

    19. Наслаждайтесь!
  2. To add an action:
    1. Follow to IFTTT website (https://ifttt.com/).
    2. Sign up/log into your account.
      Ifttt24.png
    3. Choose My Applets at the top menu.
      Ifttt25.png
    4. Follow to Services tab.
    5. Find and connect the Webhooks service.
      Ifttt26.png
    6. Open the Webhooks tab in LTSetup.
      Ifttt27.png
    7. Add action at the Actions tab (You can see the examples by clicking the Help button.).
      Ifttt28.png

      Ifttt29.png
    8. Save the changes.
      Ifttt30.png
    9. Follow to IFTTT – My Applets.
    10. Press New Applet.
      Ifttt31.png
    11. Choose "this".
      Ifttt32.png
    12. Choose an event, by which the action will be executed.
      Ifttt33.png
    13. Find and add Webhooks service at the "Choose action service" textfield.
      Ifttt34.png

      Ifttt35.png
    14. Enter the link https://service.larnitech.com/webhook/?key=API_KEY&sn=SERIAL&name=ACTION_NAME into URL field, where:
      • API_KEY: is a key from the Key field in LTSetup – Plugins – API – Configure;
      • SERIAL: is a serial number that can be copied from the Serial Number field at Overview page of LTSetup;
      • ACTION_NAME: name of an action from the Name field at LTSetup – Webhooks – Actions.


      Ifttt36.png

      Ifttt37.png

      Ifttt38.png

      Ifttt39.png

      Ifttt40.png

    15. Save the Applet.
      Ifttt41.png
    16. Enjoy!