Home Assistant Integration
AI-powered smart home control
TL;DR
Connect OpenClaw to Home Assistant. Control lights, thermostats, and scenes with natural language. Monitor sensors and automate your home — all from your messaging app.
Why Home Assistant?
Light Control
Turn lights on/off, adjust brightness and color via chat.
Climate Control
Adjust thermostats and HVAC systems with natural language.
Sensor Monitoring
Check temperature, humidity, and motion sensor readings.
Scene Triggering
Activate predefined scenes like 'Movie Night' or 'Good Morning'.
Security
Check door locks, cameras, and alarm system status.
Automations
Trigger and manage Home Assistant automations remotely.
Quick Setup
Generate a Long-Lived Token
In Home Assistant, go to your profile page and create a long-lived access token.
Ensure Network Access
Make sure OpenClaw can reach your Home Assistant instance over the network.
Configure OpenClaw
Add the URL and access token to your OpenClaw skills configuration.
Configuration Example
{
"skills": {
"home-assistant": {
"url": "http://homeassistant.local:8123",
"accessToken": "your-long-lived-access-token",
"entities": ["light.*", "climate.*", "sensor.*"],
"allowedDomains": ["light", "switch", "climate", "scene"]
}
}
} Ready to Start?
Control your smart home from any messaging app.