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

1

Generate a Long-Lived Token

In Home Assistant, go to your profile page and create a long-lived access token.

2

Ensure Network Access

Make sure OpenClaw can reach your Home Assistant instance over the network.

3

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.