Back to Skills
๐Ÿ 

Home Assistant Control

Community

Home Assistant Control lets OpenClaw manage lights, climate, and connected devices through natural language, making smart-home automation simple and reliable.

v1.1.0 MIT 680 iotsmart-homehome-assistant
Home Assistant Control skill illustration with smart home hub icons and connected device nodes.
openclaw config set skills.home-assistant true

๐Ÿ“– Overview

Control your entire smart home through chat. Turn on lights, adjust thermostats, check security cameras, and create automations. Home Assistant Control It is built for daily operations: complete setup, connect required secrets, and run natural-language requests with predictable, repeatable output.

๐Ÿ“ฆ Installation

1
openclaw config set skills.home-assistant true
2
openclaw config set homeassistant.url http://YOUR_HA_IP:8123
3
openclaw config set homeassistant.token $HA_TOKEN

๐Ÿ”‘ Required Secrets

  • HA_LONG_LIVED_TOKEN

โš™๏ธ Configuration

skills:
  home-assistant:
    url: http://192.168.1.100:8123
    token: ${HA_LONG_LIVED_TOKEN}

๐Ÿ’ฌ Commands

Command Description
Turn on/off [device] Control a device
Set [device] to [value] Adjust device settings
What's the status of [device]? Check device state

๐Ÿ’ก Examples

"Turn on the living room lights."

"Set bedroom temperature to 22 degrees."

"Is the front door locked?"

๐Ÿ›ก๏ธ Permissions

network.localhomeassistant.control

๐Ÿ”— Compatibility

Minimum Version

2026.1.0

Supported Channels

telegramwhatsapp

Ready to use this skill?

Install OpenClaw, enable Home Assistant Control, and start automating your workflow in minutes.