How Cayenne Works

Cayenne is the first of its kind drag and drop IoT project builder that empowers developers to quickly create and host their connected device projects. Cayenne was designed for the Internet of Things. It can control hardware remotely, it can display sensor data, it can store data, analyze and do many other cool things.

There are several major components in the platform:

  • Cayenne App – setup and control your IoT projects with drag and drop widgets from an app.
  • Cayenne Online Dashboard – Use a browser to setup and control your IoT projects.
  • Cayenne Cloud – responsible for processing and storage of device, user and sensor data for commands, actions, triggers and alerts.
  • Cayenne Agent – enables communication with the server, agent and hardware for implementing incoming and outgoing commands, actions, triggers and alerts.

Every time you press a button from the Cayenne app or online dashboard, it travels to the Cayenne Cloud where it’s processed and finds its way to your hardware. It works the same in the opposite direction. You can use the Cayenne mobile app or online dashboard, it’s up to you. Any changes you make to hardware from the mobile app are reflected when viewing the online dashboard and vice versa.

Features:

  • Connection using Ethernet, Wi-Fi and cellular (mobile app only)
  • Discover and setup Raspberry Pis on a network (Ethernet or Wi-Fi only)
  • Customizable dashboard with drag and drop widgets
  • Remotely access, reboot and shutdown a Pi
  • Add and control sensors, actuators and extensions connected to Raspberry Pis
  • Configure triggers for Pis, sensors and actuators
  • Setup and receive threshold alerts via email and text messages
  • Monitor device and sensor history data
  • Remotely test and and configure hardware using GPIO
  • Coming soon! Setup reoccurring actions and commands