LaunchKit · 2026
Back to Skills

homebridge

Control smart home devices via Homebridge Config UI X.

1
1.7k downloads
by @jiasenl

Setup & Installation

openclaw skills install @jiasenl/clawdbot-skill-homebridge

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install clawdbot-skill-homebridge

What This Skill Does

Connects to Homebridge Config UI X's REST API to control HomeKit-compatible smart home devices. Supports listing accessories by room or type, toggling power, adjusting brightness, setting colors, controlling thermostats, and managing fans.

Lets you control any Homebridge-managed device from a script or agent without needing the Home app or Siri.

When to use it

  • Turn off all lights in a room before bed
  • Set thermostat to a target temperature remotely
  • Dim living room lights to a specific brightness
  • Switch a smart fan to a set speed
  • Check which accessories are currently active

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: set the living room lights to 40% brightness

AGENT
  1. 1Authenticate with Homebridge Config UI X to get a Bearer token
  2. 2List all accessories filtered by room 'Living Room'
  3. 3Identify the Lightbulb accessory uniqueId from the response
  4. 4Send a PUT request with characteristicType 'Brightness' and value 40
OUTPUT

Living room lights are now at 40% brightness

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Homebridge with Config UI X installed and runningCredentials file at ~/.clawdbot/credentials/homebridge.json with url, username, and password