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β