Wiring the Internet of Things with Node-RED
Where Node.js meets IoT – the Node-RED web service lets users build a graphical interface into their website to control data flow between modules, all on top of Node.js.
Node-RED is an open-source visual tool for wiring the Internet of Things. Built on top of node.js, it provides a light-weight, browser-based editor that makes it easy to integrate different streams of both physical and digital events. Its light-weight nature makes it ideal to run at the edge of the network, such as on the Raspberry Pi.
By making use of the huge module eco-system within Node.js, it provides a framework for easily adding new nodes into its palette to extend its capabilities. In this tutorial from the 2014 IoT Conference in Berlin, Boris Adryan introduces Node-RED, demonstrates what it can do and how it can be easily extended.