A powerful Python-based bridge for controlling Home Assistant devices, sensors, and scenes via a command-line interface.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install home-assistant-bridge-python
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install home-assistant-bridge-python using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill enables seamless integration between your AI agent and a Home Assistant instance. By leveraging the Home Assistant REST API and a specialized Python bridge, it allows for granular control over smart home devices. Whether you need to toggle lights, adjust climate settings, or query sensor history, this addition to your Openclaw Skills library provides a robust interface for home automation.
The skill is designed for reliability and ease of use, featuring an alias system that translates friendly names into technical entity IDs. This makes it ideal for users who want to interact with their smart home environment using natural language or simple scripts while maintaining the technical power of the Home Assistant ecosystem.
ha-bridge.py script parses the command and checks aliases.json to resolve any friendly names into valid Home Assistant entity IDs.--verify flag is used, the script waits for a short period to confirm the state change was successful before returning the result.To get started with this skill in your Openclaw Skills collection, follow these steps:
cd /root/.openclaw/workspace/skills/home-assistant/scripts
./ha-setup.sh
source ~/.homeassistant.conf
cp scripts/aliases.example.json scripts/aliases.json
The skill manages configuration and device mapping through the following files:
| File | Description |
|---|---|
~/.homeassistant.conf |
Stores HA_URL and HA_TOKEN environment variables for API authentication. |
aliases.json |
A JSON map linking friendly names to entity IDs (e.g., "kitchen": "switch.kitchen_light"). |
ha-bridge.py |
The central logic hub that processes commands and returns JSON-formatted state data. |
All state and history queries return standard JSON objects compatible with Openclaw Skills data processing workflows.
--verify flag to automatically check the device state 3 seconds after a command is sent.Loading
A comprehensive toolkit and workflow for publishing Java and Kotlin libraries to Maven Central via the modern Sonatype Central Portal.

A powerful multimodal skill for generating and editing AI images and videos via the MuleRouter and MuleRun APIs.

A comprehensive multimodal interface for generating and editing AI-driven images and videos through the MuleRouter and MuleRun APIs.

A professional automation skill designed to manage team daily routines, morning briefings, and end-of-day reporting cycles.

Search and apply for thousands of space industry jobs across top aerospace companies directly through your AI agent.

A competitive food classification skill that pits your AI agent against NVIDIA's Nemotron model to determine if a photo contains a hot dog.








































