Перейти к содержанию

Алиса заводит автомобиль (IFTTT): различия между версиями

Материал из Wiki yaboard
мНет описания правки
Нет описания правки
Строка 1: Строка 1:
IFTTT расшифровывается как If This Then That «если это, то это». Принцип работы IFTTT предельно прост. Каждая задача состоит из двух частей – «триггера» (Trigger) и «действия» (Action). «Триггер» – это некое конкретное условие, при котором должно выполняться определённое «действие». Проще говоря, срабатывание «триггера» приводит к выполнению «действия» – «Если это, тогда то»
IFTTT расшифровывается как If This Then That «если это, то это». Принцип работы IFTTT предельно прост. Каждая задача состоит из двух частей – «триггера» (Trigger) и «действия» (Action). «Триггер» – это некое конкретное условие, при котором должно выполняться определённое «действие». Проще говоря, срабатывание «триггера» приводит к выполнению «действия» – «Если это, тогда то»


В IFTTT мы создаем новый апплет, который будет отправлять СМС с командой завести автомобиль. Условием для запуска этого апплета будет переход по Webhook ссылке. Затем в навыке Домовенок Кузя мы добавляем виртуальное устройство с командой
Принцип работы. В IFTTT мы создаем новый апплет, который будет отправлять СМС с командой завести автомобиль. Условием для запуска этого апплета будет переход по webhook ссылке. Затем в навыке Домовенок Кузя мы добавляем виртуальное устройство с правилом которое будет открывать webhook ссылку. Алиса через Домовёнка Кузю запускает правило с webhook ссылкой.
 
Перед началом настройки, убедитесь что у вас настроена сигнализация и вы можете через СМС заводить автомобиль.
 
 
# Устанавливаем IFTTT https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=ru на Android смартфон. Зарегистрировать ся в сервисе быстрее всего через Google аккаунт.
# Для удобства сделайте отображение апплетов на главной странице '''Account > Home screen > My applets'''.
# Создадим новый апплет, нажав Create your own или +
1
2
# Здесь мы как раз видим всю концепцию IFTTT. Нажимаем '''+This''', т.е. условие для запуска. В поиске пишем webhooks и выбираем сервис.
3
4
# Дадим имя нашему запросу, ведь их может быть много. Переходим по кнопке '''Receive a web request''' и задаем понятное нам '''Event Name'''. Это имя будет отображаться в webhook ссылке. Я назвал start_car
5
6
# Следующий этап, создание самого действия при выполнение созданного ранее условия. '''+That''', пишем SMS и выбираем '''Android SMS'''
7
8
# Нажимаем '''Send an SMS''', откроется окно где необходимо указать номер и текст сообщения. '''ВАЖНО!''' Номер телефона указывается в формате 0079171234567, т.е. вместо +7 надо писать 007. Текст для запуска автомобиля у каждого свой. Например, у Starline https://help.starline.ru/m96/ru/instruktsiya-po-ekspluatatsii/komandy-upravleniya-po-gsm  это 21, для Pandora 123*  http://manuals.alarmtrade.ru/pandora-dxl-3930/komandy-upravleniya-s-mobilnogo-telefona/ . Для удобства тестирования, рекомендую временно указать номер телефона который есть под рукой, дабы не сучить автомобиль проверкой работы апплета.

Версия от 10:12, 21 ноября 2019

IFTTT расшифровывается как If This Then That «если это, то это». Принцип работы IFTTT предельно прост. Каждая задача состоит из двух частей – «триггера» (Trigger) и «действия» (Action). «Триггер» – это некое конкретное условие, при котором должно выполняться определённое «действие». Проще говоря, срабатывание «триггера» приводит к выполнению «действия» – «Если это, тогда то»

Принцип работы. В IFTTT мы создаем новый апплет, который будет отправлять СМС с командой завести автомобиль. Условием для запуска этого апплета будет переход по webhook ссылке. Затем в навыке Домовенок Кузя мы добавляем виртуальное устройство с правилом которое будет открывать webhook ссылку. Алиса через Домовёнка Кузю запускает правило с webhook ссылкой.

Перед началом настройки, убедитесь что у вас настроена сигнализация и вы можете через СМС заводить автомобиль.

  1. Устанавливаем IFTTT https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=ru на Android смартфон. Зарегистрировать ся в сервисе быстрее всего через Google аккаунт.
  2. Для удобства сделайте отображение апплетов на главной странице Account > Home screen > My applets.
  3. Создадим новый апплет, нажав Create your own или +

1 2

  1. Здесь мы как раз видим всю концепцию IFTTT. Нажимаем +This, т.е. условие для запуска. В поиске пишем webhooks и выбираем сервис.

3 4

  1. Дадим имя нашему запросу, ведь их может быть много. Переходим по кнопке Receive a web request и задаем понятное нам Event Name. Это имя будет отображаться в webhook ссылке. Я назвал start_car

5 6

  1. Следующий этап, создание самого действия при выполнение созданного ранее условия. +That, пишем SMS и выбираем Android SMS

7 8

  1. Нажимаем Send an SMS, откроется окно где необходимо указать номер и текст сообщения. ВАЖНО! Номер телефона указывается в формате 0079171234567, т.е. вместо +7 надо писать 007. Текст для запуска автомобиля у каждого свой. Например, у Starline https://help.starline.ru/m96/ru/instruktsiya-po-ekspluatatsii/komandy-upravleniya-po-gsm это 21, для Pandora 123* http://manuals.alarmtrade.ru/pandora-dxl-3930/komandy-upravleniya-s-mobilnogo-telefona/ . Для удобства тестирования, рекомендую временно указать номер телефона который есть под рукой, дабы не сучить автомобиль проверкой работы апплета.