Платформа IFTTT позволяет связать между собой два облачных сервиса.
В сфере удаленного управления устройствами умного дома можно привести множество примеров работы с данной платформой. Рассмотрим 2 наиболее используемых способа работы с IFTTT:
1 Активация триггера IFTTT, когда сработало устройство умного дома.
Пример Когда умный замок на двери открылся, отправляется уведомление об этом на почту.
2 Срабатывание устройства, когда активировался триггер IFTTT.
Пример Когда пришло новое сообщение на почту, нужно чтобы загорелась лампа.
Далее, на примерах, мы опишем настройку данных способов работы.
Для работы с сервисом IFTTT необходим iRidium Server и постоянное интернет-соединение.
Активация триггера IFTTT, когда сработало устройство умного дома
Настройка Webhook
1 Зайдите на сайт IFTTT и авторизуйтесь
2 После авторизации нажмите на свою учетную запись и из появившегося списка выберите New Applet
3 Появится стандартная форма, нажмите +this
4 В появившемся списке найдите и выберите Webhooks
5 Для создания триггера создайте новый запрос (Receive a web request)
6 Создайте событие, например, door_opened и нажмите create trigger
7 Нажмите +that и выберите из списка, что должно произойти, когда сработает событие door_opened
В нашем примере, когда сработает событие door_opened на нашу почту будет приходить письмо и уведомлять нас о событии.
8 Для этого выберем Gmail
9 Выберем действие — прислать письмо самому себе (Send yourself an email). Появится обзор нашего триггера, нам нужно его проверить и закончить создание нажатием кнопки Finish
Можно проверить работу нашего триггера. Для этого перейдите на вкладку Webhooks
И перейдите на страницу документации
На этой странице можно создать запрос. Для этого в поле {event} впишите название события (в нашем примере это door_opened) и нажмите кнопку Test It.
Также на этой странице вы увидите ваш уникальный ключ, он понадобится нам в дальнейшем для настройки проекта iRidium.
Настройка проекта iRidium Pro
1 Создайте серверный проект
2 Добавьте в него драйвер AV&Custom Systems (HTTP)
3 Настройте его как показано ниже
4 Добавьте виртуальный канал Event
5 Создайте в проекте новый скрипт и добавьте в него следующее
IR.AddListener(IR.EVENT_START,0,function(){
var IFTTT_Token = «your key»; //сюда вписываем секретный ключ Webhook (берем его из раздела документации к Webhook) var IFTTT = IR.GetDevice(«IFTTT (Custom HTTP (TCP))»); //имя драйвера
IR.SetGlobalListener(IR.EVENT_GLOBAL_TAG_CHANGE, function(in_sName, in_nValue){ IFTTT.Send([«GET,/trigger/»+in_nValue+»/with/key/»+IFTTT_Token+»/»]); }); IR.SubscribeTagChange(«Server.Channels.Event»); //имя виртуального канала
IR.AddListener(IR.EVENT_RECEIVE_TEXT, IFTTT, function(text) { IR.Log(text); });
});
6 В переменную IFTTT_Token впишите свой ключ, который вы получили на странице документации Webhook
7 Добавьте драйверы с которыми вы будете работать (рассмотрим пример с Modbus TCP) и настройте их
8 Настройте обратные связи утройств
9 Создайте правило, по которому будет срабатывать событие Webhook: When=> в тег драйвера поступит сигнал о том, что дверь открыта
Then=> отправить текст с именем события в виртуальный канал
Впишите такое же имя события, как в триггере Webhook
Теперь, когда дверь откроется и в тег придет значение, сработает правило, которое отправит в Webhook информацию о том, что событие door_opened произошло и на почту придет уведомление об этом.
Срабатывание устройства, по письму на Gmail
Данный способ может работать также как и первый через Webhook
Для того чтобы устройство сработало, можно создать триггер IFTTT который будет отправлять письмо на Gmail, в теме которого будет название события.
Например, нам нужно чтобы включился свет, когда к нам на почту придет письмо с заголовком light_on и отключится, когда придет письмо с заголовком light_off.
Настройка Gmail
Лучшие скрипты от IFTTT
Сервис IFTTT (If this then that) является одним из лучших в плане автоматизации управления умными устройствами и построения системы зависимости в умном доме.
Сам сервис журналисты Medgadgets уже описывали, сейчас же только напомним, что этот сервис, к примеру, позволяет настроить взаимодействие между большим количеством умных устройств. Человек проснулся? Браслет сообщает об этом термостату, и тот поднимает температуру. Пользователь подъезжает к дому? Включается система освещения.
Таких зависимостей — большое количество, в IFTTT скриптов для настройки взаимодействия умных девайсов сотни, если не тысячи. Лучшие мы порекомендуем сегодня.
Включаем освещение, если Солнце село
LIFX — умная лампа, которая была выпущена производителем благодаря Kickstarter. Можно сказать, что это более дешевая и аналогичная по функциональности Philips Hue система. При помощи IFTTT можно подключить лампу к Yahoo Weather, что позволяет автоматически включать освещение после заката. При этом можно настраивать различные параметры освещения, например, яркость.
Скачать
При пробуждении включаем свет
Для владельцев лампочек Philips Hue и браслета Jawbone UP есть другой скрипт, который позволяет включать свет при пробуждении пользователя. Умный браслет определяет момент пробуждения, и отсылает сигнал системе, которая, обработав сообщение, включает лампочки. Зимой это очень полезная функция.
Скачать
Контроль за детьми
Интересный скрипт, открывающий возможность получать сообщение, если кто-то пытается получить доступ к вашему бару. Это могут быть, например, несовершеннолетние дети. Открылась дверца домашнего бара? Родители сразу же получают уведомление об этом.
Скачать
Закрыть или открыть дверь
Автоматическое закрытие двери при уходе из дома, и открытие в случае приближения пользователя — это тоже не проблема. Телефон отслеживает координаты пользователя и сообщает умному замку. А тот уже открывается или закрывается — в зависимости от того, на каком расстоянии находится пользователь.
Скачать
Умный термостат
Термостат Nest — действительно умное устройство, которое может сэкономить до 20% энергии, плюс сделать жизнь пользователя более комфортной. Если связать термостат с сервисом Yahoo Weather, он станет еще более умным. Теперь термостат сможет предугадывать понижение или повышение температуры, и корректировать микроклимат в помещении.
Скачать
Поливаем цветочки
Не хотите просить соседа поливать цветы, пока вас нет? Тогда стоит подключить систему полива Parrot к IFTTT. Все это будет работать, если в системе есть еще WeMo. Как только Parrot определяет, что цветам угрожает смерть от жажды, тут же включается WeMo, и система начинает исправлять ситуацию.
Скачать
Весы Withings и Misfit
Компания Misfit пока что не выпускает умных весов. Тем не мнее, такие весы выпускаются Withings. Для того, чтобы обучить девайсы работать друг с другом, нужно всего лишь скачать соответствующий скрипт. Вот он:
Скачать
Алиса управляет светом Noolite и карнизом SmartLife
?
Алексей Надёжин (ammo1) wrote, 2020-04-17 21:00:00 Алексей Надёжин ammo1 2020-04-17 21:00:00 Category: Я наконец-то разобрался, как заставить Алису управлять любыми умными устройствами, даже теми, которые пока не поддерживает умный дом Яндекса. Это делается с помощью сервисов Домовёнок Кузя и IFTTT.Цепочка устройств и сервисов для управления светом получилась внушительная:Алиса — Домовёнок Кузя — IFTTT — Универсальный WI-Fi пульт Broadlink — Noolite.При этом всё отлично работает, задержка составляет не более трёх секунд.Начнём с IFTTT (If This Then That). Этот сервис знает подавляющее большинство систем умного дома и управления устройствами и предназначен для автоматизации. Он может, к примеру, написать в твиттер заранее заготовленное сообщение, когда на улице пойдёт дождь или включить умную лампочку, когда вас упомянули в фейсбуке. Но мы его будем использовать для прямого управления устройствами из интернета. IFTTT будет давать команду устройству, когда происходит обращение по определённому адресу в интернете.
Заходим на https://ifttt.com и регистрируемся.
Создаём апплет для какого-либо действия, например включения лампочки. Щелкаем в свою аватарку и выбираем Create или просто переходим по адресу https://ifttt.com/create.Нажимаем на «+» и попадаем в список сервисов-источников.
Пишем в поиске «Webhooks» и щёлкаем в голубой квадрат этого сервиса.
Щёлкаем в квадрат единственного доступного триггера «Receive a web request».
Придумываем и пишем простое имя для действия, например «lamp-on». Нажимаем «Create Trigger».
Условие создано, нажимаем второй плюс.
Мы попали в список действий. Набираем в поиске название приложения, управляющего нужным устройством (например, ihc для Broadlink или SmartLife для карниза), и щёлкаем в иконку нужного сервиса.Сервис попросит доступ к вашему аккаунту соответствующего приложения. После ввода логина и пароля от ihc попадаем в список команд. Если мы хотим включить лампочку, выбираем «Turn device on or off».Выбираем устройство и действие и нажимаем «Create action».Отключаем движок уведомлений и нажимаем «Finish».Точно так же создаём апплеты для всех нужных действий.
Заходим в My Services (аватарка — My services или https://ifttt.com/my_services).
Нажимаем на «Webhooks»Сверху нажимаем «Documentation» и видим вот такую картинку.Копируем и сохраняем строку после «Make a POST or GET web request to:».
В моём случае это строка «https://maker.ifttt.com/trigger/{event}/with/key/Y7_exM2lhgyH». Вместо «{event}» вставляем имя нужного действия и получаем адрес, при переходе на который будет запускаться действие.
В моём примере имя действия было «lamp-on», соответственно адрес будет https://maker.ifttt.com/trigger/lamp-on/with/key/Y7_exM2lhgyH (не щёлкайте по нему, мой свет не включится — я изменил API-ключ :). Проверить работу действия можно, скопировав адрес в строку браузера и нажав Enter.
Теперь у нас есть список адресов, при переходе по которым запускаются нужные действия. Научить Алису переходить по этим адресам поможет Домовёнок Кузя.
Заходим по адресу https://alexstar.ru/smarthome.
Авторизуемся через Яндекс, нажимаем «Добавить правило IFTTT».Пишем активационную фразу, например «включаем свет» и копируем наш адрес IFTTT с нужной командой в нём.Все данные сохраняются автоматически, кнопки сохранения у Кузи просто нет.Добавляем правила IFTTT для всех действий, заранее созданных в сервисе IFTTT.
Нажимаем «Виртуальные устройства умного дома».Создаём новое устройство. Выбираем тип «Лампа» и называем наше устройство Люстра (это слово потом будет использоваться для команд Алисы). Выбираем созданные на предыдущем шаге правила для включения и выключения люстры.
Запускаем на смартфоне приложение Яндекс, заходим там в Устройства, Управление устройствами, нажимаем «+», выбираем «Добавить устройство», находим в списке Домовёнка Кузю, добавляем его и связываем аккаунты. В списке устройств умного дома Яндекса появилась Люстра, которой можно управлять.
Яндекс показывает множество команд, но нас интересуют «Алиса включи свет» или «Алиса включи люстру».Теперь люстрой можно управлять голосом (если конечно есть колонка-ассистент).Несколько нюансов и хитростей.Для управления силовыми блоками Noolite используется Broadlink RM Pro или RM Pro+.
Сейчас это устройство стоит $37.9, я его покупал у этого же продавца на распродаже за $26.7 с учётом купона.
Broadlink RM Pro может запоминать команды ИК-пультов и радиокоманды 433 и 315 Мгц. При записи команды приложение iHC просит нажать кнопку на пульте и держать. В случае Noolite так делать нельзя (при удержании выключатель даёт другую команду). Нужно часто-часто щёлкать по кнопке выключателя, пока приложение не распознает это, как непрерывный повтор команды. Из-за этого не получится записать команду диммирования, но можно взять пульт Noolite, сохранить пару сценариев (например, минимальная яркость и средняя яркость) и записать эти команды.C помощью Broadlink RM Pro и сервисов, о которых я писал выше, можно «научить» Алису управлять любыми устройствами с ИК и радиопультами.Оказалось, что IFTTT не знает, что в SmartLife бывают карнизы и при попытке добавить действие в списке устройств было пусто. Но я нашёл выход: IFTTT умеет выполнять сценарии SmartLife. Я создал в приложении SmartLife два сценария с невозможными условиями: открыть шторы, когда в Москве будет температура ровно -40 градусов и открыть шторы, когда будет ровно -39. IFTTT, и Алиса через Кузю по командам «Алиса открой шторы» и «Алиса закрой шторы» выполняют именно эти сценарии.Если в Домовёнка Кузю добавляются устройства уже после того, как Домовёнок добавлен в умный дом Яндекса, новые устройства в Яндексе сами не появятся. Чтобы они появились, нужно снова выбрать в приложении Яндекса добавление Домовёнка Кузи и нажать кнопку «Обновить список устройств».Обнаружилось, что если в Яндексе есть несколько ламп (в моём случае две люстры в двух комнатах), команды «Алиса включи свет» и «Алиса выключи свет» включают и выключают все лампы, поэтому важно давать уникальные названия лампам в Домовёнке. У меня они пока называются «Люстра» и «Свет в спальне».Когда-нибудь, в светлом будущем, Яндекс добавит BroadLink и научится управлять шторами (или хотя бы сценариями) SmartLife (сейчас он поддерживает только лампочки и розетки), а пока приходится пользоваться вот такими костылями, которые вполне работают.На первый взгляд всё, о чём я сегодня написал, выглядит громоздко и очень сложно. На самом деле в этом нужно один раз разобраться, а дальше всё становится просто, удобно и очень быстро.P.S. Второй день управляю светом и шторами голосом и это оказалось очень удобно.© 2020, Алексей НадёжинОсновная тема моего блога — техника в жизни человека. Я пишу обзоры, делюсь опытом, рассказываю о всяких интересных штуках. А ещё я делаю репортажи из интересных мест и рассказываю об интересных событиях. Добавьте меня в друзья здесь. Запомните короткие адреса моего блога: Блог1.рф и Blog1rf.ru.
Второй мой проект — lamptest.ru. Я тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
10 лучших рецептов IFTTT для автоматизации умного дома
Не позволяйте вашей одежде попасть в зону плесени. Позволять им болтаться в стиральной машине в течение нескольких часов после того, как они прошли цикл отжима, не очень хорошо.
Этот апплет , который работает с умными стиральными машинами Samsung, будет проверять ваш телефон, когда почти наступит время новой загрузки. По умолчанию он уведомляет вас за десять минут до окончания цикла, но вы можете настроить его в соответствии с вашими потребностями.
Как и при стирке всех вещей, может потребоваться некоторое время, чтобы выучить правильное количество времени для предупреждения, чтобы лучше всего соответствовать вашей рутине.
В то время как обрезка шнура может быть в моде, подписка на кабель все еще имеет смысл для любителей спорта. Лаборатории Xfinity выпустили интересный апплет для подписчиков Comcast, который будет пинговать вас прямо по телевизору, когда будут новости о вашей любимой команде. Выберите, какие команды вы хотите знать, и вы никогда не пропустите обновления снова.
4. Включите вашу систему безопасности Blink
Системы безопасности естественным образом подходят для автоматизации умного дома. Этот апплет активирует вашу систему Blink, когда вы выходите из дома. Вам нужно будет настроить систему, чтобы связать ваше местоположение с Blink и интегрировать с IFTTT. Как только вы это сделаете, вам будет о чем подумать, выходя из дома.
5. Автоматический переход в «Ночной режим»
Этот умный апплет из Weather Underground уменьшит яркость вашего оттенка, установит идеальную температуру для термостата Nest и включит подключенный выключатель света WeMo. в заранее установленное время. В этом и заключается сила использования платформы, подобной IFTTT: вы можете подключить сразу три разные платформы, чтобы упростить свою жизнь и, возможно, произвести впечатление на некоторых гостей.
6. Зажги свой лиричный поклонник Honeywell
Рассмотрите этот более продвинутый рецепт для тех, кто действительно хочет склонить свой умный дом к своей воле. Монитор качества воздуха Foobot стал популярным способом отслеживать все эти неприятные вещи, которые могут проникнуть в ваш воздух. Так что это идеальный компаньон для поклонника Honeywell Lyric, когда дело доходит до улучшения того, что вы дышите.
С помощью этого апплета ваш дом автоматически включит вентилятор, как только качество воздуха ухудшится до определенного уровня. Это один из многих умных продуктов, которые предлагает компания Lyric, которые довольно хорошо работают вместе, хотя дополнительные интеграции, безусловно, могут помочь.
Как использовать IFTTT для автоматизации вашего телефона Android
Если вы не знакомы, IFTTT означает «Если это, то это». Это веб-интерфейс, который позволяет объединять различные сервисы с помощью условных операторов, отсюда и название. Результаты, называемые апплетами, позволяют создавать мощные функциональные возможности.
IFTTT может быть веб-службой, но она доступна для Android и интегрируется со службами «умного дома». Это помещает множество функций буквально в ладони. Вы можете создавать свои собственные апплеты, но мы собрали список лучших ранее существующих примеров для Android.
Как использовать IFTTT для автоматизации вашего телефона Android
Включите подсветку Hue с помощью будильника
Если вы используете свой Android устройство для вашей утренней пробуждения, это отличный апплет IFTTT для вас. Конечно, это предполагает, что у вас есть несколько лампочек Philips Hue в вашем доме.
Когда ваша сигнализация выключается, это отправляет уведомление в IFTTT, который затем включает ваши лампочки Hue для вы. Если вы когда-либо споткнулись в темноте после раннего пробуждения, этот рецепт IFTTT предотвратит его повторение.
Вы можете найти этот апплет на веб-сайте IFTTT.
Автоматическое включение устройств Android Wi-Fi -Fi Включение и выключение
Включение Wi-Fi может привести к более быстрой разрядке аккумулятора. Когда вы находитесь дома, это того стоит, особенно если вы пользуетесь Wi-Fi. Тем не менее, пока вы находитесь в пути, это, вероятно, излишне истощает ваше драгоценное время автономной работы.
Существует пара апплетов IFTTT, которые могут помочь с этим. Первый автоматически отключает Wi-Fi, когда вы выходите из дома, чтобы сэкономить электроэнергию. Вы всегда можете вручную включить Wi-Fi, когда находитесь в кафе или другом месте Wi-Fi, но таким образом вам не нужно забывать отключать его.
Если вы не включаете Wi-Fi, когда вы вернувшись домой, вы можете тратить впустую данные на свой сотовый план. Для этого может пригодиться другой апплет, который автоматически включает Wi-Fi по прибытии домой.
Автоматическое отключение звука вашего телефона на работе
Никто не хочет быть тем человеком на работе, чей неприятный рингтон прерывает тихая встреча. К счастью, есть два апплета IFTTT, которые могут помочь вам в этом.
Обе они принадлежат пользователю с именем просто jeff. Первый из двух автоматически отключает звук вашего телефона, когда вы приходите на работу. Второй включает ваш телефон, когда вы возвращаетесь домой.
Как и в случае настроек, применяемых любым апплетом IFTTT, вы можете включить ваш телефон вручную, когда захотите.
Автоматически отправлять сообщение, когда вы уходите с работы
Хотите, чтобы ваш значимый друг узнал, когда вы возвращаетесь домой? Это может быть особенно важно, если вы не всегда уходите с работы одновременно. К счастью, апплет IFTTT может гарантировать, что вы никогда не забудете отправить это текстовое сообщение снова.
Апплет называется Отправка сообщения с вашего телефона Android, когда вы уходите с работы, и делает именно то, что он говорит, что делает.
Автоматически регистрируйте ваши телефонные звонки
У вас есть отдельные телефоны для личного и рабочего использования, и вы хотите знать, сколько времени вы тратите на телефонные звонки, связанные с работой? Что если вы просто хотите узнать, сколько времени вы проводите по телефону с определенными людьми?
Отчет о работе умного дома за 2 года — DRIVE2
Наверное, стоит написать отчет о работе умного дома. Прошло уже 2 года с установки первого устройства и есть чем поделиться, о чем расказать, чтобы вы могли не повторять чужих ошибок.
Начну с того, что для меня умный дом. Это не дом, которым управляет искусственный интеллект (с текущими технологиями это либо дорого, либо почти невозможно). Для меня это дом, в котором автоматически создается комфортная и безопасная атмосфера для проживающих в нем. Ни о каком самообучении речь сейчас не идет, все правила создаются вручную пользователем.
Итак, собираясь создавать умный дом, вы тоже задумаетесь, как будут общаться между собой все эти датчики и исполнительные механизмы.
Варианта в общем два — либо «по-старинке» проводить к каждому слаботочную проводку, либо использовать более современный метод — беспроводное соединение.
Уже несколько лет как стандарты этого беспроводного соединения выработаны и применяются широким кругом производителей устройств, что обеспечивает их совместимость между собой.
Это стандарты Zigbee и Z-wave. Первый стандарт одинаков по всему миру, со вторым надо быть аккуратнее — Z-wave работает на разных частотах в США и Европе, поэтому если часть устройств у вас из США, они не будут работать с европейскими устройствами. Об этом я не знал и когда то совершил несмертельную, конечно, но в общем то ошибку.
Я естественно выбрал формат беспроводной связи. Плюсы — огромное количество современных устройств с поддержкой от производителя, совместимость их между собой, возможность их перестановки и переконфигурирования, возможность перенести их в новое жилье. Минусы — необходимость периодически менять в этих устройствах батарейки 🙂
Итак мозгом умного дома был выбран хаб и система Smartthings. Ее владельцем к тому времени и сейчас является Samsung, поэтому полное название — Samsung Smartthings. Бывает в двух вариантах — для европейского и для американского рынков. Отличие — в частотах работы Z-Wave. Будьте бдительны когда покупаете.
Сейчас есть мозги и от других производителей: Amazon, Apple и др. Система от Самсунг позволяет встраивать в себя элементы и этих сторонних производителей, а также писать в открытом виде и использовать драйвера для устройств и программы самим пользователям.
Итак, что же должно быть в умном доме?
Во первых, он должен быть безопасным от проникновения. Это достигается установкой датчиков движения в помещениях, датчиков открытия/закрытия на дверях и окнах. Конечно, любую систему можно обойти, поэтому я не буду подробно описывать мою систему безопасности.
Скажу следующее — датчики движения и открытия реально работают. Но вот один датчик движения от Samsung (Motion Sensor) периодически давал ложные срабатывания, а в итоге через полтора года вообще перестал реагировать на движения.
Аналогичная ситуация у многих купивших их на Амазоне. Поддержка Самунг говорит, что раз год гарантия, то случаи не гарантийные. Поэтому я их не рекомендую.
В ближайшее время установлю дополнительные датчики движения от Xiaomi, во первых они стоят на порядок дешевле, во вторых отзывов по их отказам я не встречал.
Система безопасности работает на основе времени суток и геолокации жильцов — если дома никого нет, то система отслеживает все датчики безопасности и в случае чего поднимет тревогу (или оповестит жильцов), если все дома и ночь, то можно настроить на сработку датчики безопасности например во дворе.
Во-вторых, он должен быть безопасным от протечек воды. Во всех местах возможных протечек установлены
Краткий ликбез по IFTTT + анонс нашей новой рубрики — Лайфхакер
На страницах этого блога мы постоянно знакомимся с самыми лучшими сервисами, которые помогают вам выполнять множество полезных задач.
Все они работают примерно по одной схеме, которую можно выразить словами «нажми на кнопку — получишь результат», то есть требуют непосредственного взаимодействия с пользователем.
Однако есть способ научить сервисы работать самостоятельно. Вы уже вероятно догадались, что речь идет о проекте IFTTT.
IFTTT является специальным сервисом, который позволяет связать воедино самые разные веб-приложения и заставить их слаженно выполнять нужные вам действия.
Сама идея подобной автоматизации интернета кажется нам настолько перспективной, а примеры применения IFTTT настолько полезными, что с этой недели мы решили стартовать в блоге новую рубрику под названием Рецепт дня от IFTTT. Но предварительно хотим вам напомнить основные принципы работы этого сервиса.
Основной принцип работы IFTTT зашифрован в его названии.
То есть, если в одном месте происходит некое событие (Trigger), то в другом происходит заданное нами действие (Action). При этом, под словом «место» подразумевается обычно один из интернет-сервисов, хотя и не только. Эти сервисы, в терминологии IFTTT, называются каналами (Channels). При этом, каждый канал имеет свой собственный, свойственный только ему, набор триггеров и действий.
Так как каналы сделаны для получения и передачи различных данных, то вам необходимо каждый из них активировать, то есть предоставить сервису IFTTT право оперировать вашими данными в различных сервисах. Делается это очень просто, и заключается обычно во вводе своих учетных данных.
Комбинация триггера и действия из активированных вами каналов называется рецептом (Recipes) и это, собственно, именно то, для чего нам и нужен IFTTT. Вы можете создавать рецепты сами, а можете использовать сделанные другими пользователями сервиса, целиком или отредактировав под себя часть параметров. Распространяются рецепты в виде такой наглядной картинки:
Например, представленный на картинке рецепт позволяет каждое утро получать прогноз погоды на свой электронный почтовый ящик. Вы можете попробовать его работу по этой ссылке и, заодно, на практике разобраться с основными принципами работы IFTTT.
Ну а мы, в свою очередь, постараемся не дать вам скучать и будем снабжать вас самыми полезными примерами применения этого замечательного сервиса в нашей новой рубрике Рецепт дня от IFTTT.
Мэшап IFTTT
Один из лучших мэшап-сервисов, позволяющий объединить и автоматизировать работу сотен других онлайн-сервисов и не только.
Вам хотелось бы когда-нибудь стать немного программистом? Вот могло бы быть здорово, если бы Вы могли написать собственную программу, которая бы, например, автоматически отправляла поздравления тем из Ваших знакомых, у которых сегодня День Рождения. Или, допустим, Ваш телефон предупреждал Вас о том, что нужно взять зонт, поскольку ожидается дождь.
А ведь оказывается, что для всего этого не обязательно быть программистом или устанавливать множество специальных приложений – достаточно воспользоваться мэшап-сервисом IFTTT!
Зачем нужен сервис IFTTT
Основал IFTTT (и продвинул в широкие массы идею веб-мэшапов) американский разработчик Линден Тиббетс (Linden Tibbets) в 2011 году. Он придумал концепцию, при которой любой человек может задать определённое условие и выполнить действие, сопоставленное с ним. Собственно, название IFTTT является аббревиатурой этой концепции («IF This Then That» – «если это, тогда то»).
Идея сервиса проста – максимально ускорить и автоматизировать любые рутинные действия. Для этого IFTTT имеет в своём распоряжение доступ к нескольким сотням различных сайтов, порталов, соцсетей, а с недавних пор ещё и оборудованию некоторых производителей (в основном носимых гаджетов, роутеров, бытовой техники и систем «умного» дома).
Всё, что Вам нужно сделать – задать нужное условие и связать его с выполнением определённой функции. При этом, часто бывает так, что нужные рецепты (так называются готовые наборы команд в IFTTT) уже реализованы кем-нибудь и Вам даже не придётся ничего писать самостоятельно – достаточно лишь найти и выбрать подходящий:
Приятным моментом является то, что для выполнения задач, связанных с соцсетями и прочими онлайн-сервисами, Вам не нужно ничего устанавливать. Достаточно просто зарегистрироваться на IFTTT.
Причём как регистрация, так и работа созданных Вами заданий совершенно бесплатны! Если же Вы хотите «привязать» сервис к своему телефону, то для доступа ко всем функциям потребуется установить на последний специальное приложение (к счастью, тоже бесплатное):
Единственным минусом сервиса является его англоязычность. Многие ищут IFTTT на русском, но его (или хотя бы близких по доступному набору функций сервисов), увы, пока не существует. Так что придётся либо подтянуть свой уровень знания английского, либо пользоваться переводчиком. Ну, а разобраться с основами мы Вам сейчас поможем.
«Умный сервис» для «умного дома»
Российский сервис видеонаблюдения Ivideon интегрирован с платформой IFTTT
Cервис видеонаблюдения через интернет Ivideon продолжает развиваться как интеллектуальный проект. На этой неделе сервис интегрировался с популярной платформой IFTTT.
Теперь можно использовать видеонаблюдение через интернет как еще один элемент «умного дома».
Для этого достаточно объединить IP-камеры, интегрированные с сервисом, с другими компонентами из стремительно растущего мира интернета вещей.
«Больше половины россиян мечтают о доме, который сам бы выключал электричество и отключал электроприборы в пустой квартире, закрывал кран и даже запирал дверь за забывчивым хозяином, информировал хозяина о срабатывании датчиков дыма, газа или о проникновении в квартиру чужого человека.
Для одних системы «умного дома» — вопрос безопасности, для других – экономии, — отмечает управляющий партнер компании Ivideon Андрей Юдников, — Сейчас самый востребованный сервис – это видеонаблюдение. Только в России у Ivideon – сотни тысяч клиентов.
Теперь, скачав приложение IFTTT, они смогут связать в одно целое подключенные к интернету домашние датчики».
С платформой IFTTT уже работают многие разработчики оборудования и сетевых сервисов, включая облачные хранилища и социальные сети. Она предлагает максимально простой способ настроить поведение «умного дома» для тех, кто программировать не умеет.
Вся логика работы отражена в ее названии: If This Than That (если это, то то). Достаточно выбрать контролируемое событие и указать действие, которое должно выполняться при его наступлении. Настройка выполняется буквально в два клика или даже в один, поскольку наиболее популярные шаблоны уже есть на сайте.
Для удобства они объединены в каналы, названные по имени компаний.
Этой осенью калифорнийскому сервису IFTTT исполнилось четыре года. За это время число доступных каналов увеличилось с трёх десятков до 252. Теперь свой канал есть и у Ivideon. В нём уже представлено семь шаблонов (или «рецептов», как их называют разработчики платформы), позволяющих быстро начать использование интеллектуального видеонаблюдения.
«Рецепты задают реакцию камеры на различные события. Например, она автоматически включается, как только смартфон оказывается вне домашней сети Wi-Fi или термостат Nest переходит в режим away.
Оба события указывают на уход хозяина.
Когда же он вернётся, уведомления перестают отсылаться, а цвет «умной» светодиодной лампы укажет, было ли зафиксировано движение в его отсутствие», — говорит Андрей Юдников.
Системы интеллектуального управления домашней техникой под общим названием «умный дом» разрабатываются с девяностых годов. До сих пор большинство из них представлены обособленными вариантами. Низкая цена частичной автоматизации (от $100 до $800) подкупает. Потратив такую сумму, владелец повышает уровень комфорта и начинает экономить электроэнергию.
Однако обособленные системы не могут взаимодействовать и контролировать дом оптимальным образом. Настоящий «умный дом» с интеграцией десятков и даже сотен отдельных компонентов в единую систему стоит от $7000. Поэтому уровень проникновения интегрированных решений пока остаётся очень низким. По данным портала Statista, в 2015 году только 0,5% американских домов имеют комплексные системы.
На российском же рынке они появились сравнительно недавно. Их развитие связывают с «интернетом вещей», поскольку лишь облачные платформы как IFTTT способны обеспечить прозрачное взаимодействие всех элементов «умного дома». Дома, который будет обеспечивать не только комфорт, но и безопасность.
Можно поставить IP-камеру и наблюдать происходящее в квартире с экрана смартфона, но делать это каждую свободную минуту – не самый рациональный вариант. По закону Мёрфи, какое-то происшествие случится как раз в то время, когда хозяин не смотрит на дисплей.
Научить обычную камеру показывать только важные события способны технологии построения «умного дома». Они позволяют запрограммировать охранные системы и активировать видеонаблюдение по наступлению одного из событий.
Открылась дверь, разбилось окно, камера зафиксировала движение, возникло задымление или резко повысилась влажность… Все эти ситуации фиксируются датчиками, после чего выполняется одно из заданных действий: отправить уведомление, включить определённую камеру или проигнорировать.
До недавнего времени для того, чтобы связать видеокамеру с другими бытовыми приборами и датчиками, нужно было как минимум обладать способностями к программированию. К тому же, взаимодействовать друг с другом могли только компоненты одного производителя, поскольку у каждого из них свои стандарты.
Перечисленные недостатки устраняет сервис IFTTT. Выступая в роли универсального посредника, он делает возможным построение смешанных систем «умного дома», легко объединяя компоненты разных производителей. К примеру, можно сочетать сетевые камеры, интеллектуальные выключатели Belkin и термостат Nest с датчиками других фирм.
В ближайшем будущем пользователи смогут «связать» в одну систему не только датчики дыма или электроэнергии, но и датчики следящие за здоровьем человека – различные глюкометры и тахометры.
Таким образом, камера будет автоматически включаться и отправлять видео если персональные устройства, например, у пожилого родителя начали фиксировать какие-то серьезные скачки давления, пульса или сердцебиения.
Согласно исследованию Strategy Analytics, уже уже через 4 года примерно 245 млн домов во всем мире будут оборудованы системами управления и мониторинга состояния дома. А глобальный рынок технологий для «умных домов» достигнет 130 млрд долларов.