ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

homeassistant-n8n-agent

Bridge OpenClaw with your n8n instance for Home Assistant automation.

Why use this skill?

Bridge OpenClaw with n8n to automate your smart home. Control devices, query state, and manage calendar events with natural language commands.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/enchantedmotorcycle/homeassistant-n8n-agent
Or

What This Skill Does

The homeassistant-n8n-agent skill serves as a robust bridge between OpenClaw and your n8n automation workflows, specifically designed to control and monitor Home Assistant environments. By leveraging webhook endpoints, this skill allows users to transform natural language requests into structured API calls that trigger complex automation sequences. It acts as an intelligent intermediary that processes user intent—such as querying device status, commanding hardware changes, reviewing historical logs, or checking calendar schedules—and routes those requests directly to your n8n workflow for execution.

Installation

To integrate this capability into your OpenClaw environment, execute the following command via your terminal:

clawhub install openclaw/skills/skills/enchantedmotorcycle/homeassistant-n8n-agent

Ensure that your n8n instance is reachable and the webhook URL provided in the configuration matches the one defined in your workflow.

Use Cases

This skill is ideal for smart home enthusiasts and power users who want to manage their IoT devices using voice or text commands. Common scenarios include turning off smart lights when leaving, adjusting HVAC systems based on room temperature, auditing home security event logs, and synchronizing calendar events with automated notifications. Because the skill relies on n8n, the complexity of the response is limited only by your n8n workflow design.

Example Prompts

  1. "Set the living room temperature to 70 degrees for the evening."
  2. "Check if the garage door is currently locked."
  3. "Show me the last time someone rang the front doorbell."

Tips & Limitations

To ensure optimal performance, keep your n8n webhook nodes optimized for quick response times. The skill currently supports four distinct request types: state, action, historical, and calendar. Misclassification of a request type can lead to execution errors within n8n. Always verify that your webhook URL is secure and restricted if exposed to a wider network. Note that this skill depends entirely on external connectivity; if the n8n server is offline or the webhook URL is misconfigured, the skill will fail to transmit the request successfully.

Metadata

Stars2387
Views3
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-enchantedmotorcycle-homeassistant-n8n-agent": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#iot#home-automation#n8n#smart-home
Safety Score: 4/5

Flags: network-access, external-api