OpenHue β€” Control Philips Hue Lights via Chat

Control your Philips Hue smart lighting through OpenClaw. Turn lights on/off, change colors, adjust brightness, activate scenes, and set timers β€” all by chat.

February 8, 2026

Control your Philips Hue setup through natural language. Lights, scenes, rooms β€” all from a quick message.

Features

  • πŸ’‘ Turn lights on and off
  • 🎨 Change colors
  • πŸ”† Adjust brightness
  • 🎭 Activate scenes
  • 🏠 Control rooms and zones
  • ⏰ Timers and schedules

Install

clawhub install openhue

πŸ”‘ Requires: HUE_BRIDGE_IP, HUE_USERNAME


Usage Examples

Basic control:

"Turn on the bedroom lights"
"Turn off all lights"
"Kitchen at 50%"

Colors and ambiance:

"Warm white in the living room"
"Blue light in the office"
"Movie mode"

Scenes:

"Activate the Relax scene"
"Evening mode"
"Bright light for reading"

Rooms and groups:

"Turn off the first floor"
"All lights to 100%"
"Downstairs to warm white"

Timers:

"Turn off the lights in 30 minutes"
"Fade in the bedroom light over 10 minutes"
"Turn on the office at 8 AM"

Setup

1. Find Your Bridge IP

Open the Hue app on your phone β†’ Settings β†’ My Hue System β†’ Bridge and note the IP address. Or check your router’s device list.

2. Create an API User

Press the physical button on the Bridge, then run:

curl -X POST http://<bridge-ip>/api \
  -d '{"devicetype":"openclaw#device"}'

Copy the username value from the response.

3. Add to OpenClaw Config

nano ~/.openclaw/openclaw.yaml
env:
  HUE_BRIDGE_IP: "192.168.1.100"
  HUE_USERNAME: "your-generated-username"

Auto-Discovery

The skill automatically discovers all rooms, zones, and lights from your Hue app. Use the same names you set in the Hue app:

"Turn on Office" ← matches the "Office" room in Hue app
"Activate Relax" ← matches the "Relax" scene

Tips

  • Pre-build scenes in the Hue app, then activate them by name through OpenClaw
  • Add light routines to your morning automation β€” β€œgradually brighten the bedroom over 10 minutes at 7 AM”
  • Pair with other skills β€” β€œstart my focus playlist and set the office to bright white”