homeassistant-n8n-agent

Bridge OpenClaw actions to n8n webhooks for Home Assistant automation.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/zhangyanbo2007/openclaw --skill homeassistant-n8n-agent
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: homeassistant-n8n-agent
Source: https://github.com/zhangyanbo2007/openclaw/tree/main/workspace-fox-smarthome/skills/homeassistant-n8n-agent-1.0.4
Command: npx skills add https://github.com/zhangyanbo2007/openclaw --skill homeassistant-n8n-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bridges OpenClaw with your n8n instance to automate Home Assistant workflows, enabling seamless IoT automation through webhook-driven triggers.

Core Features & Use Cases

  • Trigger Home Assistant automations by sending a POST to an n8n webhook, enabling OpenClaw-driven IoT actions.
  • Query or change device states, retrieve historical data, and manage calendar events via n8n workflows.
  • Use cases include turning on lights when a scenario is detected and logging device state changes for audit.

Quick Start

Use a POST request to the n8n webhook URL with a JSON payload containing chatInput, requestType, and sessionId to start an automation.

Frequently Asked Questions about homeassistant-n8n-agent

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

FAQPage Schema
How do I trigger Home Assistant automations from an n8n webhook?▼

You can query or change device states, retrieve historical data, and manage calendar events by sending a POST request to an n8n webhook. The webhook processes a JSON payload containing chatInput, requestType, and sessionId to execute the workflow.

Can I query and update Home Assistant device states through n8n?▼

Yes, you can query or change device states by sending a POST request to an n8n webhook. The webhook processes a JSON payload containing chatInput, requestType, and sessionId to execute the workflow.

What do I need to bridge OpenClaw with n8n for IoT automation?▼

To bridge OpenClaw with n8n, you need an active n8n instance with a configured webhook URL. You use curl to POST a JSON payload containing chatInput, requestType, and sessionId to trigger your IoT workflows.

Does OpenClaw work with n8n to manage Home Assistant calendar events?▼

Yes, OpenClaw works with n8n to manage Home Assistant calendar events. You trigger the management workflow by sending a POST request with a JSON payload containing chatInput, requestType, and sessionId to the webhook.

How do I log Home Assistant device state changes for audit using n8n?▼

You can log Home Assistant device state changes for audit by configuring an n8n workflow to receive the POST request. The workflow is triggered by a JSON payload containing chatInput, requestType, and sessionId sent via curl.