BT

myDevices Launches Cayenne, a Drag-and-Drop IoT Project Builder

| by Kevin Farnham Follow 0 Followers on Feb 04, 2016. Estimated reading time: 1 minute |

myDevices has launched Cayenne, a drag-and-drop application for developing Internet of Things (IoT) projects for the Raspberry Pi. The platform aims to provide IoT developers with a visual tool that mitigates the complexity inherent in creating new IoT projects by reducing the need to investigate details of SDKs and APIs.

In the announcement, myDevices CEO Kevin Bromber said "there are few IoT platforms that actually let the developer build a project without having to dig deep into SDKs and APIs just to get a simple proof of concept created."

Cayenne's capabilities include automated discovery of devices and sensors connected to a Raspberry Pi. Additional highlighted features are:

  • a mobile app for setting up, monitoring, and controlling devices and sensors (currently Apple only, but Android is under development);
  • setup procedures that quickly connect the Pi to the internet, sensors, actuators, etc.;
  • a rules engine that can trigger actions on one device based on conditions measured by another device;
  • a customizable dashboard with drag-and-drop configurable widgets;
  • scheduling of actions for connected devices such as lights, motors, and actuators;
  • GPIO configuration and control using the mobile app or computer dashboard.

The current Cayenne edition requires that the Raspberry Pi has the Raspbian OS installed, and that the Raspberry Pi is connected with the Internet. IoT Design Technology Editor Brandon Lewis notes that Cayenne uses the WebIOPi framework, "which enables developers to remotely view real-time resource utilization, power cycle the device, as well as configure hardware using GPIO controls from the myDevices web dashboard or app."

The image below is an example provided by myDevices of a GPIO control interface for a household IoT application.

The Cayenne Documentation provides information on how Cayenne works, its features, how to prepare your Raspberry Pi, how to install and set up Cayenne, add and configure sensors, configure actuators, triggers, and alerts, and more.

myDevices Cayenne if/then illustration

Developers can get started with Cayenne for free. The myDevices Cayenne Developer Community is available for asking questions and finding answers to issues developers may confront.

The initial reaction to Cayenne within the IoT technology community has been positive: it was named "Best IoT Edge Gateway Solution" in the "Battle of the Platforms" at the recent IoT Evolution Expo in Fort Lauderdale, Florida.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT