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.