IFTTT — известная платформа автоматизации, которая позволяет автоматизировать действия в нескольких приложениях. Как следует из названия, IFTTT (If This Then That) — это двухэтапный метод автоматизации, где на первом этапе вы должны определить триггер, а на втором этапе — действие, которое вы хотите увидеть при возникновении триггера. Это делает его идеальным для базовых проектов домашней автоматизации и взаимодействия ваших приложений друг с другом.
На нашем сайте мы уже рассматривали использование платформы IFTTT в ряде проектов, наиболее популярными из которых являются следующие:
- умный дверной звонок с камерой на основе модуля ESP32-CAM;
- веб-сервер на модуле ESP32 для измерения температуры и влажности;
- автоматизация дома на ESP8266 и приложении Android с голосовым управлением;
- умный измеритель электроэнергии на ESP12 и Arduino.
Автоматизация с помощью платформы IFTTT помогает вам экономить время и энергию, автоматизируя повторяющиеся и рутинные действия, такие как включение кондиционера при падении температуры, автоматическая передача данных датчиков в Google Таблицы и т. д. Однако у нее есть некоторые ограничения. Во-первых, она поддерживает только двухэтапную автоматизацию, поэтому вы не сможете выполнять с ее помощью сложную автоматизацию/задачи. Во-вторых, в своем недавнем обновлении IFTTT объявили о своей подписке «Pro» и ограничениях на бесплатные учетные записи. Согласно новой политике подписки IFTTT, вы можете создать/включить только 3 «пользовательских» апплета в любой момент времени — что является существенным ухудшением по сравнению с их безлимитным бесплатным планом.
Итак, если вы долгое время являетесь пользователем IFTTT и хотите перейти на него из-за недавних обновлений или если вы новичок и хотите автоматизировать свои проекты IoT, вот пять лучших альтернатив IFTTT, которые вы можете рассмотреть для своего следующего проекта:
- Zapier.
- Node-RED.
- Integromat.
- Automate.io.
- Integrately.
Некоторые из этих платформ имеют больше интеграций и допускают более продвинутые варианты использования, чем IFTTT. Однако у каждой из представленных платформ есть свой набор недостатков. Поэтому в этой статье я расскажу о функциях каждой платформы с их плюсами и минусами, а также о ценах, чтобы вы знали, чего ожидать, если решите использовать их в своем следующем проекте.
Zapier
Zapier, несомненно, является самым известным конкурентом IFTTT и одной из самых популярных альтернатив IFTTT. Он работает аналогично своему конкуренту. Zapier соединяет приложения и сервисы через «Zaps». Он предназначен для клиентов, которые хотят создавать сложные последовательности действий. Zapier соединяет более 1000 веб-приложений, включая Adafruit.IO, Webhook’s, Google Sheets, Slack и т. д.
Zapier можно легко использовать с популярными платами микроконтроллеров, такими как Arduino, ESP и Raspberry Pi, в домашней автоматизации и других проектах автоматизации. Создание ‘Zap’ в Zapier похоже на создание апплета в IFTTT.
Цены Zapier
С бесплатной версией вы можете создавать индивидуальные соединения с вашими приложениями и выполнять 100 задач в месяц. Помимо бесплатного плана, Zapier предлагает четыре ценовых уровня. Стартовый план позволяет вам выполнять 750 задач в месяц, и вы можете создавать многошаговые 20 Zaps с 15-минутным временем обновления. Все остальные планы описаны на изображении ниже:
Плюсы Zapier:
- Поддерживает более 1000 веб-приложений, включая Facebook Lead Ads, Webhook и т. д.
- Позволяет выполнять многоступенчатую автоматизацию.
- Предлагает бесплатный уровень обслуживания при 100 задачах в месяц.
Минусы Zapier:
- При сложной автоматизации у вас могут быстро закончиться задачи, что увеличит ваши расходы.
- Некоторые интеграции имеют очень ограниченную функциональность.
- Ошибки может быть трудно устранить, поскольку устранение неполадок может занять много времени.
Node-RED
В отличие от IFTTT, Node-RED — это программный инструмент с открытым исходным кодом на основе потоков для соединения вместе аппаратных устройств, API и онлайн-сервисов новым и интересным способом. Он предоставляет редактор на основе браузера, который позволяет легко соединять вместе «потоки», используя широкий спектр узлов, которые можно развернуть в его среде выполнения одним щелчком мыши. Node-RED поставляется с большой библиотекой полезных функций, шаблонов и потоков. Он также использует событийно-управляемую, неблокирующую парадигму, что делает его пригодным для использования на недорогом оборудовании.
IFTTT отлично подходит для домашнего использования или личных проектов, и это простой в использовании инструмент для создания простой автоматизации. В то время как Node-RED может использоваться для создания более сложных потоков и автоматизации и требует определенного количества знаний. Node-RED можно легко использовать с платой Raspberry Pi, Arduino или ESP для автоматизации проектов IoT. Для Raspberry Pi вам просто нужно установить Node-RED на Pi, и вы можете использовать его для создания автоматизации. Если вы хотите использовать его с платами Arduino или ESP, то вам нужно установить сервер Node-RED на ноутбук или ПК, а затем подключить платы с помощью последовательного или MQTT-протокола связи.
Цены Node-RED
Node-RED — это полностью бесплатный сервер с открытым исходным кодом на основе JavaScript и графического веб-интерфейса. Он не накладывает никаких ограничений на использование и позволяет пользователям создавать столько потоков и автоматизаций, сколько они хотят.
Преимущества Node-RED
- Поддерживает редактирование потока на основе браузера.
- Вы можете запустить его локально.
- Его можно запускать в облачной среде, например Bluemix, AWS, MS-Azure и т. д.
- Его можно легко установить на большинство широко используемых платформ, таких как Raspberry Pi, Arduino и т. д.
Минусы Node-RED
- Новичку сложно создать продвинутый поток.
- Необходимо устройство, работающее 24×7.
- Отсутствует документация по устранению неполадок.
Integromat
Integromat — это надежная платформа интеграции, которая позволяет визуализировать, разрабатывать и автоматизировать вашу работу за считанные минуты. Она способна не только подключать приложения, но и перемещать и преобразовывать данные. Она предоставляет множество предварительно разработанных интеграций для вариантов использования, от разработки программного обеспечения до управления временем и задачами. Все эти интеграции можно настраивать настолько просто или сложно, насколько того требует ваш дизайн. Integromat подключает более 650 веб-приложений, включая Facebook Lead Ads, Webhook’s, Google Sheets, Slack и т. д.
Integromat в основном используется для автоматизации программных приложений, но его также можно использовать для автоматизации приложений ESP, Raspberry Pi, поскольку он поддерживает интеграцию Webhooks. Для этого добавьте Webhooks в сценарий и нажмите кнопку Add рядом с полем Webhook и введите имя для нового webhook. После этого вы увидите уникальный URL, который Integromat будет прослушивать. Используйте этот URL в коде Arduino или Raspberry Pi.
Цены на Integromat
Бесплатная версия позволяет выполнять до 1000 операций с лимитом передачи данных 100 МБ и минимальным интервалом 15 минут. Базовый план Integromat начинается от $9 / месяц, что позволяет выполнять до 10000 операций с лимитом передачи данных 1 ГБ и минимальным интервалом 5 минут. Помимо бесплатной базовой версии Integromat также предлагает планы Standard, Business и Platinum, которые показаны на изображении ниже:
Плюсы Integromat
- Очень прост в использовании для пользователей без опыта программирования.
- Превосходный пользовательский интерфейс с функцией перетаскивания.
- Поставляется с функцией планирования задач, которая предотвращает превышение ограничений API.
Минусы Integromat
- Может быть сложно интегрировать с крупными платформами, такими как Hubspot.
- Плохая пользовательская документация.
- Отсутствует документация по устранению неполадок.
Automate.io
Automate.io — это интеграционная платформа, которая позволяет пользователям интегрировать все инструменты и сервисы, которые они используют ежедневно, чтобы они могли работать вместе гладко. Используя Automate.io, вы сможете настраивать автоматизированные задачи всего за несколько щелчков, без необходимости изучать кодирование или писать скрипты. Они предлагают интеграцию с широким спектром сервисов, таких как Webhooks, Trello, Google Docs, приложениями социальных сетей и другими популярными платформами.
Он идеально подходит для автоматизации трудоемких, повторяющихся задач. Он также поддерживает интеграцию WebHooks, что делает его идеальным для автоматизации устройств IoT. Например, если вы хотите отправлять уведомление о сообщении всякий раз, когда NodeMCU обнаруживает движение, вставьте URL-адрес веб-перехватчика в код. Automate.IO будет прослушивать этот URL-адрес и, получив данные от NodeMCU, отправит сообщение на указанный номер с помощью приложения Twilio.
Цены Automate.io
Бесплатная версия позволяет пользователям выполнять 300 действий и создавать 5 ботов. Персональный план начинается с $9.99 / месяц, что позволяет пользователям выполнять 600 действий в месяц и создавать 10 многофункциональных ботов. Полные сведения о ценах Automate.io показаны на изображении ниже:
Преимущества Automate.io
- Отличная техническая поддержка.
- Интуитивно понятный конструктор интеграции с функцией перетаскивания.
- Предлагает большее количество задач по более низкой стоимости за задачу.
- Процесс настройки бота прост и интуитивно понятен.
Минусы Automate.io
- Иногда замедляется загрузка экранов и списков данных.
- Подключается всего лишь к 200 приложениям, в то время как у конкурентов, таких как Zapier, есть около 3000 на выбор
Integrately
Integrately — это платформа автоматизации одним щелчком, которая позволяет вам с удивительной легкостью подключать несколько приложений. Integrately помогает вам создавать простые рабочие процессы «один к одному» или сложные рабочие процессы всего за несколько щелчков. Integrately также предлагает готовые к использованию автоматизации, которые помогут вам настроить рабочий процесс всего за один щелчок. Он также имеет функцию, позволяющую делиться своими автоматизациями с вашими коллегами или клиентами. Integrately может подключать более 600 веб-приложений, включая Facebook Lead Ads, Webhook’s, Google Sheets, Slack и т. д.
Аналогично Integromat, Integrately также имеет интеграцию Webhooks, которая может использоваться для автоматизации плат микроконтроллеров, таких как ESP, Arduino и Raspberry Pi. Чтобы отправить данные с платы микроконтроллера в Integrately, просто вставьте URL-адрес webhook в код, и всякий раз, когда Integrately получит триггер, он инициирует действие.
Цены Integrately
Бесплатная версия позволяет пользователям выполнять 200 задач с 15-минутным временем обновления и 5 автоматизациями. Стартовый план Integrately начинается с $29 / месяц, что позволяет пользователям выполнять 14000 задач с 5-минутным временем обновления и 20 автоматизациями. Помимо бесплатного и стартового Integrately также предлагает планы Professional, Growth и Business. Полная информация о ценах представлена на изображении ниже:
Плюсы Integrately
- Простой в использовании интерфейс.
- Интуитивно понятный конструктор интеграции с функцией перетаскивания.
- Имеет очень привлекательную модель ценообразования по сравнению с аналогичными инструментами.
Минусы Integrately
- Иногда замедляется загрузка экранов и списков данных.
- Подключается всего лишь к 600 приложениям, в то время как у конкурентов, таких как Zapier, есть около 3000 на выбор.
Заключение
Вот и все. Это 5 лучших альтернатив, которые вы можете использовать вместо IFTTT. Что касается перечисленных выше платформ автоматизации, то предоставляемые ими автоматизация и интеграция являются первоклассными и открывают двери для множества инноваций. Дайте нам знать, что вы думаете об этих альтернативах IFTTT в разделе комментариев.