Claw Hass
Skill by kordup
Why use this skill?
Easily manage your smart home devices using natural language with the Claw Hass skill for OpenClaw. Automate lights, thermostats, and sensors.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kordup/claw-hassWhat This Skill Does
Claw Hass is a powerful integration for OpenClaw that serves as a bridge to your Home Assistant ecosystem. By connecting your AI agent to your local smart home hub, it allows for natural language control of lights, switches, thermostats, and other IoT devices. The skill abstracts complex API calls into simple, intent-based actions, enabling you to manage your living environment without needing to navigate individual smart home apps.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Ensure that your Home Assistant instance is reachable from the machine where OpenClaw is running and that your Long-Lived Access Token is configured correctly in your environment variables.
Run the following command:
clawhub install openclaw/skills/skills/kordup/claw-hass
Use Cases
This skill is designed for users who want to automate their daily routines and reduce screen time. Use it to set "scenes" for movie nights by dimming lights and closing smart blinds simultaneously. It is also excellent for checking the status of sensors, such as inquiring about the current temperature in specific rooms or verifying if doors are locked before leaving for the day. Finally, it helps in orchestrating multi-device workflows where multiple entities need to change state at once.
Example Prompts
- "Turn off all the lights in the living room and set the thermostat to 72 degrees."
- "Is the front door locked? If not, please lock it immediately."
- "Activate my 'Good Morning' scene to open the blinds and start the coffee machine."
Tips & Limitations
To maximize the effectiveness of Claw Hass, ensure your Home Assistant entity IDs are descriptive (e.g., 'light_kitchen_main' instead of 'light_123'). This helps the agent match your natural language requests to the correct devices. Note that this skill requires a stable local network connection between your agent and your Home Assistant server. It does not store your authentication credentials within the skill itself; always use environment variables for sensitive tokens to maintain security. Be aware that the skill is dependent on your Home Assistant configuration—if a device is not exposed in Home Assistant, the agent will not be able to interact with it.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kordup-claw-hass": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access