Introduction to NodeRED
summary
Node-RED is a visual flow engine running on Node.js that wires HTTP, MQTT, WebSockets and databases like Cloudant/CouchDB, with flows saved as a JSON file in ~/.node-red. The demo shows rapid prototyping: drag HTTP input, a small function node that inspects msg.payload, send to Cloudant, deploy, and it works live. Examples include blinking lights controlled from mobile via Raspberry Pi, an Enigma node for encryption, and confirmed runtime separation so UI can be optional on a Raspberry Pi.
AI-written summary · about
chapters (8)
- 0:00Introduction to Node-RED
- 0:51Visual flow programming
- 3:20Deployment and customization
- 5:22Message passing and architecture
- 7:20Extending Node-RED
- 9:43Runtime and storage mechanics
- 12:23Use cases and performance
- 16:07State management and hardware
related talks
31mWiring the Internet of Things with Node-RED
33mNode-RED and Android in IoT Application Development
06mNode RED, an introduction to flow based programming
08mLightning Talk: Node-RED Update
09mNick O'Leary, IBM | Node Summit 2017
16mRaspberry Pi and Node-RED: Open Source Tools for Local Automation and Industrial IoT applications
14mFrom Prototype to Production: Scaling Node-RED with FlowFuse
29mNode Generator: Realizing Rapid Low-Code Prototyping of Node-RED Connectors
