Разве не было бы здорово, если бы простое перемещение вашего смартфона из одного места в другое могло вызвать такие события, как настройки термостата, уведомления или другие автоматические ответы? ? С небольшим количеством волшебства GPS и некоторыми рецептами IFTTT это может. Продолжайте читать, как мы покажем вам, как.
Что такое геозона и IFTTT?
Чтобы понять, насколько техно-магия уловки, которые мы собираемся изложить, это помогает понять, что такое геозоны и IFTTT. Хотя на первый взгляд сложные (а в случае с IFTTT они немного неразборчивы) их гораздо легче понять на примере.
На прошлой неделе мы подробно изучили концепцию геозонирования в HTG: что такое геозонирование (и почему вы должны его использовать), но вот краткое резюме. Геозоны – это невидимые границы, созданные комбинацией аппаратного обеспечения (например, чипа GPS в вашем смартфоне) и программного обеспечения (такого как мобильная операционная система и дополнительные приложения, многоуровневые), так что какое-то событие или действие инициируется, когда оборудование переходит в или задерживается в обозначенной зоне геозоны. Если вы установили приложение на телефон вашего ребенка, которое уведомляет вас о том, когда они приходят и покидают школу, или список дел, который напоминает вам покупать молоко, например, когда вы едете по магазину, вы использовали приложение на основе геозон.
IFTTT – это веб-сервис, представленный в 2011 году, предназначенный для упрощения настройки условных операторов, которые в свою очередь инициируют события, максимально приближенные к перетаскиванию мышью, с помощью простой системы создания рецептов. Аббревиатура IFTTT расшифровывается как «Если это, то что», и сервис содержит тысячи рецептов и позволяет вам создавать свои собственные рецепты, которые комбинируют «если это то тогда» таким новым способом, как «Если прогнозируется дождь, тогда отправьте уведомление на мой телефон, чтобы я не забывал зонтик »или« если я опубликую обновление в моей служебной учетной записи Twitter, то автоматически перенесу это обновление в свою служебную учетную запись Facebook »и так далее. Хотя IFTTT не может делать все , количество сервисов и устройств, которые интегрированы в IFTTT, довольно велико, и вы можете создавать рецепты для любых вещей.
Хотя существуют тысячи рецептов, которые не затрагивают ваш смартфон, использование вашего смартфона с помощью мобильного приложения IFTTT – это рецепт для действительно умных триггеров на основе определения местоположения, которые эффективно объединяют геозоны (где вы находитесь, где вы будете или даже где вы будете проходить мимо или через) с огромным количеством услуг, к которым IFTTT может получить доступ.
Давайте рассмотрим, как использовать на своем смартфоне триггеры и уведомления на основе геозон.
Использование географических триггеров с IFTTT Mobile
Первым делом стоит, если у вас его еще нет, зарегистрировать учетную запись IFTTT, посетив портал IFTTT здесь. Несмотря на то, что вы можете создать учетную запись и начать поиск рецептов в приложении IFTTT, мобильное приложение не такое гибкое и простое в работе, как веб-интерфейс, поэтому мы рекомендуем использовать веб-интерфейс для максимально возможной работы по настройке.
Единственный шаг, который необходимо выполнить на самом смартфоне, – это активировать канал определения местоположения (подробнее об этом чуть позже), поскольку для этого требуются локальные разрешения для доступа к информации GPS/Wi-FI на устройстве.
Установка и настройка приложения
Вы можете найти приложение IFTTT как в Google Play Store, так и в Apple App Store. Загрузите приложение на свое устройство и запустите его. Либо введите свои учетные данные для входа (если вы уже зарегистрированы на веб-сайте или у вас уже есть учетная запись), либо создайте новую учетную запись сейчас.
Все сервисы, приложения и другие компоненты рецептов IFTTT содержатся в «каналах». Ядро всех рецептов может быть описано как (Если вход этого канала = X) Тогда (Вывести предопределенный Y из этого канала).
Таким образом, мы должны подписаться на канал Location для нашей соответствующей операционной системы смартфона. Мы можем включить все остальное с телефона или через наш веб-браузер позже, но вы должны авторизовать разрешения на устройстве.
Интерфейс может быть немного сложнее, если вы впервые используете приложение. Чтобы добавить канал с устройства, откройте приложение, нажмите на маленький значок ступки и пестика (как показано на рисунке выше), затем, в появившемся меню «Мои рецепты», нажмите на маленькую шестеренку в правом нижнем углу, чтобы получить доступ к Меню настроек. В меню настроек вы увидите запись «Каналы».
Просто нажмите на него, найдите «location», чтобы найти записи для «Android Location» и «iOS Location», а затем выберите подходящий для ОС вашего устройства. Вам будет предложено авторизовать канал для использования данных о местоположении вашего устройства, после чего все будет готово.
Поиск Рецептов
Теперь, когда наше устройство может обмениваться данными о местоположении с системой IFTTT, пришло время начать поиск рецептов на основе определения местоположения. Вы можете не найти точный рецепт, который ищете (и это нормально), но мы настоятельно рекомендуем хотя бы несколько минут просмотреть базу данных рецептов.
Зачем сначала смотреть на другие рецепты? Вы не только увидите интересные способы использования людьми местоположения и IFTTT («Ого, я не знал, что вы можете использовать IFTTT с центром Smartthings!»), Но вы также получите возможность заглянуть в опубликованные рецепты и увидеть как именно люди их настраивали.
Каждый раз, когда мы смотрим на базу данных рецептов IFTTT, нас всегда впечатляют новые и новые способы использования сервиса людьми.
Создание вашего первого рецепта
В каталоге IFTTT имеется множество рецептов, но это не означает, что покрыты все возможные непредвиденные обстоятельства (не в долгосрочной перспективе). Давайте рассмотрим, как создать собственный рецепт IFTTT для настраиваемых оповещений, уведомлений и триггеров.
В настоящее время нет способа создать рецепт через мобильное приложение IFTTT, поэтому нам нужно перейти на веб-сайт.
Войдите на сайт и выберите «Создать» под своим именем пользователя в правом верхнем углу или перейдите вправо к новому экрану рецепта с этой ссылкой. Нажмите на подчеркнутый текст «this» в очень большом тексте «ifthisthenthat» на экране, чтобы начать процесс.
Первый шаг – выбрать канал запуска. Вы можете возиться с сотнями входных каналов позже, чтобы создавать всевозможные рецепты, не учитывающие местоположение, но прямо сейчас ингредиент, который мы жаждем, – это геолокация. Введите «местоположение» в поле поиска канала, чтобы сузить его, а затем выберите местоположение для Android или iOS в зависимости от вашего мобильного устройства.
Следующий шаг сфокусирован на том, какой тип триггера вы хотите. Ввод области? Покидая территорию? И то и другое?
То, что мы выбираем, зависит от того, чего мы хотим достичь, поэтому пришло время решить, какие результаты мы готовим с этим рецептом. Допустим, мы работаем в центре Чикаго и у нас нерегулярный график работы, продолжительные поездки, но, несмотря на это, наш супруг любит поужинать с нами, когда мы вернемся домой. Разве не было бы хорошо, если бы они автоматически уведомлялись, когда мы покидали офис, чтобы у них была хорошая идея, сколько времени пройдет, прежде чем мы вернемся домой? Чтобы создать такой рецепт, мы выберем триггер «Вы выходите из зоны», так как мы хотим, чтобы текстовое сообщение отправлялось только тогда, когда мы уходим, а не когда мы входим в обозначенную область.
Шаг 3 – установить геозону. Вы можете выбрать адрес, а затем увеличить его очень близко (чтобы установить границу, столь же узкую, как внутри офисного здания, или заблокировать офисное здание), до ширины самого города или географического региона.
У нас есть настроенная часть «Если», «Если мы покинем географическую границу около 200 Вакер Доктор в Чикаго, штат Иллинойс», все настроено сейчас. Следующим шагом является указание части «тогда это» соглашения. Выходим из офиса и что дальше?
Шаг 4 в процессе идентичен шагу 1. Нам нужно выбрать канал, который соответствует желаемому результату. В этом случае мы хотим, чтобы триггер отправил текстовое сообщение, поэтому мы ищем «SMS».
Выберите «Android SMS», если на Android, и просто «SMS», если вы на iOS. Как только вы выберете его и нажмете «Далее», вам будет предложено ввести номер телефона, чтобы получить PIN-код подтверждения. Обязательно введите номер телефона, который будет получать уведомление, а не ваш личный телефон. Это не проверка безопасности вашей учетной записи IFTTT, это проверка безопасности, чтобы убедиться, что номер SMS на входе хочет получать оповещения (т. Е. Телефон вашего супруга).
Примечание. В настоящее время вы можете привязать только один номер телефона к своей учетной записи для использования SMS, поэтому, если вы хотите использовать SMS-оповещения для других целей, вам следует отправить уведомление с помощью других средств (например, электронной почты, Twitter прямое сообщение, или такое).
Шаг 5 – это шаг, на котором вы выбираете конкретное действие, которое хотите. В случае SMS-оповещения и многих других каналов IFTTT не существует нескольких вариантов. Единственный выбор для канала SMS, как вы уже догадались, это отправить SMS. Выберите «Отправить мне SMS».
Текстовое сообщение по умолчанию является немного общим, поэтому мы немного его настроим.
Многие из выходных данных рецепта имеют пользовательские элементы (например, «OccurnAt», показанный выше). Если вы наведите курсор мыши на окно создания и нажмете на получившийся значок колокольчика, вы можете выбрать соответствующие элементы для вашего оповещения.
Подтвердите рецепт, и он будет автоматически добавлен в ваш список рецептов IFTTT (доступен как на вашем телефоне, так и на веб-портале).
Вот и все, что нужно сделать! Как только вы перепрыгиваете через мелкие хлопоты, связанные с установкой приложения и предоставлением ему доступа к данным о вашем местоположении, мир становится вашей устричной программой для рецептов; Вы можете связать свое местоположение с оповещениями, триггерами смартфонов, электронными письмами, всплывающими напоминаниями и любым другим «тогда» каналом, доступным в системе IFTTT. Просмотрите рецепты на основе местоположения Android и iOS, чтобы получить больше идей.