homeassistant-n8n-agentBridge OpenClaw with your n8n instance for Home Assistant automation.
Install via ClawdBot CLI:
clawdbot install enchantedmotorcycle/homeassistant-n8n-agentThis skill bridges OpenClaw with your n8n instance for Home Assistant automation.
Uses curl to trigger a n8n workflow for all things related to IoT. All requests should be a POST formatted as follows: curl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "USERS QUESTION/REQUEST", "requestType": "DETERMINED REQUEST TYPE", "sessionId":"openclaw"}'
Determine the nature of a user's prompt.
requestType is staterequestType is actionrequestType is historicalrequestType is calendarcurl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "turn off the office light", "requestType": "action", "sessionId":"openclaw"}'
curl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "change the downstairs thermostat to 72", "requestType": "action", "sessionId":"openclaw"}'
curl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "when was the front door last opened?", "requestType": "historical", "sessionId":"openclaw"}'
curl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "is the air conditioner running?", "requestType": "state, "sessionId":"openclaw"}'
curl -X POST http://localhost:5678/webhook/05f3f217-08b9-42de-a84a-e13f135bde73 -H "Content-Type: application/json" -d '{"chatInput": "when is my next meeting?", "requestType": "calendar, "sessionId":"openclaw"}'Generated Mar 1, 2026
Homeowners can use this skill to control IoT devices like lights, thermostats, and security systems via voice or text commands through OpenClaw. It enables hands-free automation, such as adjusting room temperatures or checking door lock status, enhancing convenience and energy efficiency in daily life.
Property managers can integrate this skill to monitor and control smart devices across multiple rental properties, such as checking HVAC system states or automating lighting schedules. It helps reduce operational costs by providing remote oversight and quick responses to tenant requests for device adjustments.
Caregivers can leverage this skill to track IoT sensors in assisted living facilities, such as checking if medical devices are running or reviewing historical data on patient room access. It supports proactive care by enabling easy queries about device states and past events to ensure safety and compliance.
Small business owners can use this skill to manage office IoT systems, like scheduling meeting room lights or querying calendar events for upcoming appointments. It streamlines administrative tasks by automating device actions and providing quick access to schedule information through natural language prompts.
Offer a monthly subscription where users pay for access to enhanced automation features, such as advanced historical data analysis or priority support for n8n workflow customization. Revenue is generated through recurring fees, with tiers based on the number of devices or complexity of automations.
Provide one-time consulting services to help clients set up and optimize their n8n and Home Assistant integrations with OpenClaw. Revenue comes from project-based fees for installation, custom workflow development, and training sessions tailored to specific IoT needs.
License this skill as a white-label product to IoT device manufacturers or service providers, allowing them to embed it into their own offerings. Revenue is generated through licensing fees or royalties based on the number of end-users or devices managed through the integrated system.
๐ฌ Integration Tip
Ensure your n8n instance is running locally on port 5678 and the webhook URL is correctly configured; test with simple curl commands before integrating into OpenClaw to verify connectivity and data flow.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection