An ongoing list of nodes I have found useful for constructing home automation flows. I have not included device platform nodes, as all state tracking and actions are performed in Home Assistant.
Useful Home Automation Nodes
| Node | Comment |
|---|---|
| actionflows | Package flows into reusable functions that can be looped, prioritized, and benchmarked |
| change-detect | Detects change in payload based on time and value. More configurable than the default rbe node. |
| dashboard | Create custom, live dashboards. |
| home-assistant | The one to connect them all. |
| interval-length | Measure time between messages |
| stoptimer | A timer that can be reset or stopped. |
| looptimer | A simple timed loop. |
| moment | Convert, format, and add or subtract dates or times. |
| mysql | Interact with a SQL database |
| owntracks | Convert Owntracks GPS signal to a usable form. |
| python3-function | Function node to use Python instead of the default Javascript |
| simple-message-queue | Queue messages |
| sunevents | Trigger for solar events. |
| statistics | Simple statistics |
| state-machine | A state machine based on your parameters |
| time-range-switch | Filter messages based on a time range. |
| timecheck | Compare a given time against the current. |
| traffic | Useful logic node, creates a 'traffic light' that forwards or drops messages based on it's own state (red or green). |
| geofence | Highly configurable geofence, based on a radius or draw your own. Ex: Improving Presence Detection with Node-Red |
| Google calendar, directions, & geocoding information. | |
| worldmap | Highly configurable custom map |
| watson | Watson artificial intelligence analysis nodes |


[…] Useful Home Automation Nodes for Node-Red […]
[…] Home Automation Nodes for Node-Red […]
[…] Home Automation Nodes for Node-Red […]
[…] Useful home automatition nodes: https://diyfuturism.com/index.php/2017/11/26/big-list-of-home-automation-nodes-for-node-red/ […]
Hi,
Great list and great website! 🙂 Really inspired me to use Node-RED and I think by now it helped me to automate lots of small tasks.
Have a look at my new node: https://flows.nodered.org/node/node-red-contrib-webhookrelay. Once the node is deployed and connected, it becomes trivial to receive and process webhooks without exposing Node-RED to the internet. Example: https://dev.to/krusenas/automating-github-tasks-with-node-red-3cgc.
[…] also have a look at the page from DYIfuturism with even lager list of Node-RED […]
[…] Useful home automation nodes: https://diyfuturism.com/index.php/2017/11/26/big-list-of-home-automation-nodes-for-node-red/ […]