node-red

Solid

Node-RED visual automation flows for Home Assistant. Covers visual automation, flow JSON, trigger-state, api-call-service, function nodes, context storage, timer patterns, error handling, and node-red-contrib-home-assistant-websocket nodes. Use when user mentions "Node-RED", "flow", "visual automation", or "node-redflöde".

AI & Automation 98 stars 3 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
66
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Node-RED for Home Assistant Build Node-RED flows using node-red-contrib-home-assistant-websocket nodes (v0.80+). **Requirements:** Node-RED 4.x (Node.js 18+), Home Assistant 2024.3.0+. ## The Iron Law ``` USE CURRENT NODE NAMES - NEVER OUTDATED ONES ``` The node-red-contrib-home-assistant-websocket package has renamed several nodes. Using old names produces broken flows that silently fail. ## Delivery Contract (read first, applies to every output) **Every flow ships as files in a project folder on disk. Chat output is not delivery.** A flow JSON pasted in chat is not a delivered flow. Create `<project-slug>/` (or write into the existing project folder in a multi-agent build), write the flow JSON under `node-red-flows/`, and write a `README.md` per Iron Law 3 in `../aurora/souls/river.md`. README sections follow `../aurora/references/deliverables/manual-format.md`: What this does, Installation, Troubleshooting, Recovery. No chat-only output option. ## The Process ``` User request │ ▼ HA server config node exists in Node-RED? │ no ─────────────────────────┐ │ yes ▼ │ Set up `server` config first │ (URL, access token, allow self-signed if needed) │ │ ▼ ◀────────────────────────────┘ Pick trigger node (current names only — see table below) │ │ time-based? ──▶ inject (time) or trigger-state with cron │ state-change? ──▶ tr...

Details

Author
tonylofgren
Repository
tonylofgren/aurora-smart-home
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category