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

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

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

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

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

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

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


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


- Подписаться на IFTTT – Мои апплеты
- Нажмите "Новый апплет"

- Нажмите "это".

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


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


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

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

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





- Наслаждайтесь!
- To add an action:
- Follow to IFTTT website (https://ifttt.com/).
- Sign up/log into your account.

- Choose My Applets at the top menu.

- Follow to Services tab.
- Find and connect the Webhooks service.

- Open the Webhooks tab in LTSetup.

- Add action at the Actions tab (You can see the examples by clicking the Help button.).


- Save the changes.

- Follow to IFTTT – My Applets.
- Press New Applet.

- Choose "this".

- Choose an event, by which the action will be executed.

- Find and add Webhooks service at the "Choose action service" textfield.


- 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.





- Save the Applet.

- Enjoy!