Site icon AppTractor

Cayenne значительно упростит разработку в области IoT

Cayenne – это drag-and-drop IoT инструмент, который значительно упрощает работу с Raspberry Pi для создания IoT приложений. Это не ещё один облачный сервис, это нечто действительно новое.

Все мы знаем, что IoT будет следующим большим прорывом, и крупные компании хотят урвать себе кусочек от прибыли. И нет конца объявлениям вроде «Такая-то компания запустила IoT инициативу». Большинство из них просто позволяют соединить ваш IoT девайс с облачным сервисом компании, и ничем не помогут в разработке приложения.

Почему же так происходит?

Потому что подключиться к облаку – просто, а создать IoT приложение – трудно. Другими словами, корпорации сейчас практически не прикладывают усилий для решения IoT проблем.

Но компания myDevices, создавшая Cayenne, не принадлежит к этому списку. Это не новая операционная система для Pi, а приложение, которое позволит вам получить доступ к Pi через веб-сайт Cayenne или через мобильное приложение.

Всё, что вам нужно сделать, это установить агент Cayenne на любом Raspberry Pi, при этом нужен уже установленный Raspbian и подключение к интернету. Вы можете провести установку из командной строки Linux или скачать Android или iOS приложение, и не связываться с Linux совсем.

Фактически, если вы будете использовать мобильное приложение, то вы сможете избежать использования Linux на любой стадии разработки вашего IoT приложения. Это уже значительное упрощение для многих пользователей.

После того, как агент Cayenne установлен на вашем устройстве Pi, вы можете взаимодействовать с ним через мобильное приложение или веб-сайт. Используя дашборд, вы можете отслеживать и настраивать Pi, но что более важно – вы сможете настраивать работу сенсоров.

Конечно, вам придется их подключать вручную, иного способа нет, но на веб-сайте вы найдете множество понятных схем, показывающих как это сделать. Также, вы не сможете использовать сенсоры, которые не поддерживает Cayenne, но список поддерживаемых устройств достаточно широк и разнообразен для большинства проектов. Вы также сможете получить доступ к портам универсального ввода-вывода.

Сенсор, подключенный к дашборду, покажет вам температуру, и вы сможете вручную привести в действие устройство вывод. Обычно это требует усилий. Более того, вы сможете выполнять такие действия на любом расстоянии от Pi. Для автоматизации вы можете установить активаторы действия. Например, отключить какое-нибудь устройство, если температура достигнет порога.

Помимо активаторов, вы также можете настроить и повторяющиеся события в определенный момент времени. Скажем, отключать все освещение в полночь.

Таким образом, Cayenne сделает всё, что вы захотите? Вероятно нет, но он поможет вам с большинством стандартных задач, которые придут вам в голову. Вы не сможете настроить мгновенные реакции на ситуацию, например, создать балансирующего робота, поскольку петля обратной связи лимитирована по времени обработки данных, но большинство IoT проектов такого и не требуют.

Exit mobile version