node-red

Build and deploy Home Assistant automation flows with Node-RED.

100|3|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/tonylofgren/aurora-smart-home --skill node-red-tonylofgren
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-red
Source: https://github.com/tonylofgren/aurora-smart-home/tree/main/node-red
Command: npx skills add https://github.com/tonylofgren/aurora-smart-home --skill node-red-tonylofgren

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Node-RED skill enables you to design and deploy Home Assistant automation flows using the Node-RED ecosystem, empowering drag-and-drop orchestration instead of hard-coding YAML or Python.

Core Features & Use Cases

  • Visual automation: Build, test, and deploy Home Assistant automations as Node-RED flows with the node-red-contrib-home-assistant-websocket nodes.
  • Template-driven guidance: Access extensive references and templates to kick-start common automations (presence, lighting, notifications) without starting from scratch.
  • Safety and best practices: Follow guidelines for node naming, context handling, and error management to produce robust automations.

Quick Start

Import the included templates and references into Node-RED and point each flow's server node to your Home Assistant instance. Then deploy and begin wiring triggers to actions.

Frequently Asked Questions about node-red

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build Home Assistant automations with Node-RED instead of YAML?

Node-RED automations use the node-red-contrib-home-assistant-websocket integration to visually drag-and-drop triggers and actions for Home Assistant setups. This replaces hard-coded YAML or Python with reusable templates and visual debugging.

What is the best way to start designing Node-RED flows for Home Assistant?

Import the provided templates and references into Node-RED, point each flow's server node to your Home Assistant instance, then deploy. This kick-starts common automations like presence, lighting, and notifications without starting from scratch.

Can I use websocket nodes to manage Home Assistant context and debugging?

Yes, the websocket integration enables visual debugging and context management for Home Assistant automations in Node-RED. Following best practices for node naming and error handling ensures reliable flows across your setup.

Does this Node-RED skill provide templates for common Home Assistant automations?

Yes, the skill provides extensive template-driven guidance and references for common Home Assistant automations like presence detection, lighting, and notifications. These templates help you quickly create reliable flows with proper context handling.

What are the limitations of using Node-RED flows for Home Assistant automations?

Node-RED flows require the node-red-contrib-home-assistant-websocket integration and careful context management. Complex automations need proper node naming and error handling to prevent flow failures and ensure robust operation across Home Assistant setups.