Posted on

Node-RED for Internet of Things

Node RED

Node-RED is a programming tool developed by IBM for wiring together hardware devices, APIs and online services in new and interesting ways.

It is built on Node.js, taking full advantage of its event-driven, non-blocking model. This makes it ideal to run at the edge of the network on low-cost hardware such as the Raspberry Pi as well as in the cloud.

It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
Features

  • Browser-based flow editing
  • Built on Node.js
  • Social Development

Node-RED Comes along with the Bluemix IOT Starter Application. Adding IoT Foundation Service with Bluemix allows to use Node-RED. You can use the incoming and outgoing MQTT nodes in your flows. Most of them use Node-RED to define flows where either incoming sensor data from ‘things’ is handled, e.g. stored in databases, or where commands are sent to devices.

GitHub Link: https://github.com/node-red/node-red