Як створити географічні події тригерів з вашим смартфоном і IFTTT
Чи не було б чудово, якби просте переміщення смартфона з одного місця в інше могло викликати події, такі як регулювання термостата, сповіщення або інші автоматичні відповіді? ? З невеликою магією GPS та деякими IFTTT recipes це може. Читайте далі, як ми покажемо вам, як це зробити.
Що таке геофізика і IFTTT?
Щоб зрозуміти, наскільки техно-магія трюки, які ми збираємося намітити, допомагає зрозуміти, що саме таке геофізика і IFTTT. Незважаючи на складність на перший погляд (і у випадку IFTTT трохи незрозумілий), вони набагато легше зрозуміти за допомогою прикладу.
Минулий тиждень ми копали широко в концепції geofencing у HTG Роз'яснює: Що Geofencing is (та чому ви мусите це Використовувати) але ось коротке резюме. Геозони - це невидимі межі, створені комбінацією апаратних засобів (наприклад, чіп GPS у смартфоні) і програмного забезпечення (наприклад, мобільної операційної системи та додаткових додатків, накладених над головою), так що деяка подія або дія ініціюється, коли апаратні засоби переходять у, поза ними , або затримується в призначеній зоні геозони. Якщо на телефоні вашої дитини встановлено програму, яка повідомляє вас, коли вони прибувають, і покидають школу або список справ, який нагадує вам про придбання молока, коли ви їдете в магазині, наприклад, ви використовували додаток на основі геозону.
IFTTT - це веб-сервіс, представлений у 2011 році, призначений для створення умовних операторів, які, у свою чергу, викликають події максимально наближені до простого перетягування за допомогою простої системи створення рецептів. Акронім IFTTT означає "If This That That", і служба одночасно містить тисячі рецептів і дозволяє створювати власні рецепти, які поєднують, якщо-то-то-те, що в новий спосіб, як "Якщо дощ прогнозується, то надішліть сповіщення на мій телефон, щоб я не забув парасольку »або« якщо я опублікую оновлення на своєму обліковому записі Twitter, то автоматично перепрофілюю це оновлення на мій бізнес-обліковий запис Facebook »тощо. Хоча IFTTT не може все, кількість послуг і пристроїв IFTTT інтегрована досить велика і ви можете створювати рецепти для всіляких речей.
Хоча існують тисячі рецептів, які не пов'язані з вашим смартфоном, залучення смартфона через мобільний додаток IFTTT є рецептом деяких дійсно розумних тригерів на основі місцезнаходження, які ефективно поєднують геозони (де ви знаходитеся, де ви будете, або навіть де ви будете проходити повз або через) з величезною кількістю послуг, доступ до яких може отримати IFTTT.
Давайте подивимося, як скористатися тригерами та сповіщеннями на основі геозону на вашому смартфоні.
Використання географічних тригерів з IFTTT Mobile
Перший порядок діяльності полягає в тому, щоб, якщо ви його ще не маєте, зареєструйтеся в обліковому записі IFTTT, відвідавши тут портал IFTTT. Хоча ви можете створити обліковий запис і розпочати пошук рецептів програми IFTTT, мобільний додаток не є таким гнучким і простим у роботі, як веб-інтерфейс, тому ми рекомендуємо використовувати веб-інтерфейс для максимально можливої роботи з налаштування..
Єдиний крок, який потрібно виконати на самому смартфоні, це активація каналу місцеположення (більше про це зараз), оскільки для цього потрібні локальні дозволи для доступу до інформації GPS / Wi-FI на пристрої..
Встановлення та налаштування програми
Програму IFTTT можна знайти в магазинах Google Play і Apple App Store. Завантажте програму на свій пристрій і запустіть її. Або введіть облікові дані для входу (якщо ви вже зареєструвалися на веб-сайті чи вже маєте обліковий запис), або створіть новий обліковий запис зараз.
Всі послуги, програми та інші компоненти рецептів IFTTT містяться в «каналах». Ядро всіх рецептів можна охарактеризувати як (Якщо вхід цього каналу = X) Тоді (Вихід зумовлений Y з цього каналу).
Тому ми повинні підписатися на канал розташування для відповідної операційної системи смартфона. Ми можемо ввімкнути все інше з телефону або веб-браузера пізніше, але ви повинні авторизувати дозволи на пристрої.
Інтерфейс може бути трохи складніше, якщо це ваш перший раз за допомогою програми. Щоб додати канал з пристрою, відкрийте програму, торкніться піктограми маленької ступки і маточки (на зображенні вище), після чого в меню "Мої рецепти" натисніть на маленьке спорядження в нижньому правому куті, щоб отримати доступ до В меню установок. У меню налаштувань ви побачите запис для "Каналів".
Просто натисніть на це, пошук "розташування", щоб підняти записи для "Розташування Android" і "Розташування iOS", а потім виберіть відповідний для вашого пристрою ОС. Вам буде запропоновано авторизувати канал для використання даних про місцезнаходження вашого пристрою, а потім все налаштовано.
Пошук рецептів
Тепер, коли наш пристрій може обмінюватися даними про місцезнаходження з системою IFTTT, настав час почати пошук рецептів на основі місцезнаходження. Ви не можете знайти точний рецепт, який ви шукаєте (і це нормально), але ми настійно рекомендуємо принаймні переглядати базу даних рецептів протягом декількох хвилин.
Навіщо спочатку дивитися на інші рецепти? Мало того, що ви побачите цікаві способи, за допомогою яких люди використовують розташування та IFTTT ("О, wow я не знав, що ви можете використовувати IFTTT з центром Smartthings!"), Але ви також отримаєте шанс заглянути в опубліковані рецепти і подивитися як саме люди налаштували їх.
Кожного разу, коли ми розглядаємо базу даних рецептів IFTTT, ми завжди вражені новим і новим способом, яким люди користуються послугою.
Створення першого рецепту
Існує велика кількість рецептів у каталозі IFTTT, але це не означає, що всі можливі непередбачені обставини покриваються (не довгим). Давайте подивимося, як створити свій власний рецепт IFTTT для спеціальних сповіщень, сповіщень і тригерів.
В даний час немає способу виготовити рецепт через мобільний додаток IFTTT, тому нам потрібно перейти на веб-сайт.
Увійдіть на сайт і виберіть "Створити" під своїм іменем користувача у верхньому правому куті або перейдіть прямо на новий екран рецепта за допомогою цього посилання. Натисніть на підкреслений текст у цьому дуже великому тексті "ifthisthenthat" на екрані, щоб почати процес.
Першим кроком є вибір пускового каналу. Ви можете зіткнутися з сотнями вхідних каналів пізніше, щоб створити всілякі рецепти, які не враховують місцеположення, але зараз інгредієнт, який ми жадаємо, є гео-розташуванням. Введіть "Location" у полі пошуку каналу, щоб звузити його, а потім вибрати розташування Android або iOS на основі вашого мобільного пристрою.
Наступний крок зосереджений на тому, який тип тригера потрібно. Вхід в область? Вийшовши з області? Обидва?
Те, що ми вибираємо, залежить від того, що ми хочемо досягти, тому настав час вирішити, які результати ми готуємо за цим рецептом. Скажімо, ми працюємо в центрі Чикаго і у нас є нерегулярний робочий графік, тривалий час, але, незважаючи на це, наша дружина любить їсти вечерю з нами, коли ми повернемося додому. Не було б красиво якщо вони автоматично були сповіщені коли ми лишали офіс таким чином вони мали гарну ідею як довге це було б перед тим, як ми прибули додому? Щоб розпочати створення такого рецепту, ми виберемо тригер "Ви виходите і область", оскільки ми хочемо лише надіслати текстове повідомлення, коли ми виходимо, а не коли ми входимо в призначений район.
Крок 3 - встановити геозону. Ви можете вибрати адресу, а потім збільшити її впритул (щоб встановити границю так само щільно, як у межах офісної будівлі або заблокувати офісну будівлю) до такої широкої, як і сама територія, або більшого географічного регіону.
Ми отримали “Якщо” частину встановлену “Якщо ми лишаємо географічну межу навколо 200 Whacker Доктор у Чікаґо, Illinois” все встановлене зараз. Наступний крок полягає в тому, щоб визначити “тоді ту” частину домовленості. Ми виходимо з офісу, а потім що?
Крок 4 в процесі ідентичний кроку 1. Ми повинні вибрати канал, який відповідає бажаному результату. У цьому випадку ми хочемо, щоб тригер посилав текстове повідомлення, щоб ми шукали "SMS".
Виберіть "Android SMS", якщо на Android і просто "SMS", якщо ви знаходитесь на IOS. Після вибору та натискання наступного буде запропоновано ввести номер телефону, щоб отримати PIN-код підтвердження. Обов'язково введіть номер телефону, який отримає сповіщення, а не ваш особистий телефон. Це не перевірка безпеки для вашого облікового запису IFTTT. Це перевірка безпеки, щоб переконатися, що введений номер SMS бажає отримувати сповіщення (наприклад, телефон вашого чоловіка).
Примітка: Наразі ви можете зв'язати лише один номер телефону зі своїм обліковим записом для використання SMS, тому, якщо ви хочете використовувати SMS-сповіщення для інших цілей, ви повинні відправити сповіщення різними засобами (наприклад, електронною поштою, прямим повідомленням у Twitter або таким).
Крок 5 - це етап, на якому ви вибираєте потрібну дію. У випадку SMS-сповіщення та багатьох інших каналів IFTTT не існує декількох варіантів. Єдиний вибір для каналу SMS - це, напевно, відправити SMS. Виберіть "Надіслати мені SMS".
Текстове повідомлення за замовчуванням є трохи загальним, тому ми трохи налаштуємо його.
У багатьох виходах рецепта є власні елементи (наприклад, «Виявлено»). Якщо наведіть курсор на поле створення та клацніть на піктограмі дзвінка, яку ви отримали, ви можете вибрати відповідні елементи для вашого сповіщення.
Підтвердьте рецепт і він буде автоматично доданий до вашого списку рецептів IFTTT (доступний як на телефоні, так і на веб-порталі).
Ось і все! Як тільки ви переходите через незначні труднощі з встановленням програми та надаючи їй доступ до даних про місцезнаходження, світ - це ваша устриця з програмування рецептів; Ваше місцеположення можна зв'язати зі сповіщеннями, тригерами смартфонів, електронною поштою, спливаючими нагадуваннями та будь-яким іншим каналом «тоді», доступним у системі IFTTT. Перегляньте рецепти Android та iOS, засновані на розташуванні, для отримання додаткових ідей.