About Node-red

Node-red is a visual tool for wiring together hardware devices, APIs and online services. It is built on node.js, a server side JavaScript platform that uses an event driven, non-blocking model suited to create real-time applications that run across distributed devices.

Installation

Node-red can be run on a variety of platforms.

For detailed installation instructions, refer node-red installation guide.

Running

Refer the instructions in here.

Adding nodes

Node-red comes with a set of core nodes and additional nodes can be found in Node-red Library.

Installation instructions of additional nodes can be found in here.

Creating Node-red flows

Once the node-red is running, point a local browser at http://localhost:1880 or if connecting from another machine, point at the ip of node-red machine. (http://{node-red-ip-address}:1880).

For detailed instructions on how to create flows, refer this.