Node-RED
Node-RED is a graphical programming tool based on blocks (nodes) which can be linked to each other. Most nodes have an input and an output. Each node can do a single task, it can evaluate or convert the input value.
Node-RED has also a module/plugin system, which add extra nodes with specific functionality.
I use it for all my automations.
- I read local sensors and camera’s, and based on these input values I act on it.
- I control actuators like lights, smart sockets, ESP’s or send notifications.
- I check online website for sales.
- I use external webservices to add extra functionality to my home automations.
I use this tool for a few years and created 100+ automations from all different types and there is no automation I couldn’t create with it!
For more information, check the website: https://nodered.org
Cheat Sheets
Look at these Cheat Sheets where I described how you can convert values from one to another and example flows.
Example flows
Basic flows
Here you find some basic useful example flows to control light, act on temperatures, etc.
Node-RED + Home Assistant integration
Here you find flows to interact between Home Assistant and Node-RED.
Average flows
Advanced flows
Here you see an example of a script which I use to automatically control my ventilation system. You can read all the details about this project on the Control an Orcon mechanic ventilation system from Home Assistant page.
Top | Homepage | Best Buy Tips