
What is Node-RED?
Node red is a Open Source flow based tool and IOT platform and Dashboard developed by IBM and written in Node.js.
Node-red lets you easily build applications by joining together black box functions (nodes) using a web interface, and it requires very little, if any, programming knowledge.
Because of its flexibility and ease of use node-red is ideally suited for building IOT and Home control dashboards and automations as well as many other applications.
Node-red can be installed locally on Windows and Linux and also because of its small size also on the raspberry Pi.
It is also available as a cloud service from IBM and others like flowforge.
- Create Industrial IOT applications
- Automate your smart home
- Automate your business with smart workflows
- Monitor your crypto portfolio, track prices …
- And much more..
All without having to write lots of complex code.
Getting Started
Getting Started Course
Get Node-RED running on your system and understand the core concepts of flows, nodes, and messages. Getting started
Node-RED Admin
Understand the settings file and how to copy flows etc. Node-Red Admin
Programming
Master functions, subflows, context, and data processing for complex scenarios.Node-Red programming
Dashboards & UI
Build custom control interfaces for your home automation system.Node-Red Dashboards
Data Storage & UI
Storing data in databases.Node-Red Data storage
Home Automation and IOT
Automate your smart home .Node-Red IOT and Home Automation
Notifications
Many flows will utilize notification via email, SMS etc for errors and status messages.
Tutorials
Latest Videos
Useful Tools
Useful Links
Summary Of Terms
Note: These are the terms and meanings used in tutorials and videos.
Workspace – Contains all of your flows
Flow – A collection of nodes and wires
Flow Canvas – The Flow Edit screen
Node – A packaged JavaScript function with data.
Wire – A connection between nodes.
Newsletter
Latest Tutorials
Latest tutorials are on the blog page