openhue

Control Philips Hue lights, rooms, and scenes via the OpenHue CLI.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/loteiron/ZeusAgent --skill openhue-loteiron
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openhue
Source: https://github.com/loteiron/ZeusAgent/tree/main/optional-skills/smart-home/openhue
Command: npx skills add https://github.com/loteiron/ZeusAgent --skill openhue-loteiron

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openhue.

What problem does it solve? Managing Philips Hue lighting from a terminal or agent workflow normally requires manual app interaction or custom API calls against the Hue Bridge. This Skill wraps the OpenHue CLI so an agent can turn lights on and off, adjust brightness, color, and temperature, and activate scenes using simple commands. ## Core Features & Use Cases - Light Control: Turn individual lights on or off and set brightness (0-100), color temperature (153-500 mirek), and color by name or hex value. - Room and Scene Management: Control entire rooms at once and activate named Hue scenes such as Relax or Concentrate per room. - Resource Discovery: List all lights, rooms, and scenes on the bridge to resolve exact case-sensitive names before issuing commands. - Use Case: Ask the agent to set a bedtime preset, and it runs openhue set room "Bedroom" --on --brightness 20 --temperature 450 to dim the bedroom to a warm glow, or schedule it via cron for recurring automation. ## Quick Start Ask the agent to turn off the living room lights, and it will run the appropriate openhue set room command after listing available rooms.

Frequently Asked Questions about openhue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Philips Hue lights from the command line?▼

Use the OpenHue CLI to control Philips Hue lights from the terminal. Run `openhue set light "Name" --on` to turn a light on, and add flags like --brightness, --temperature, or --color to adjust its output.

How to install the OpenHue CLI on Linux or macOS?▼

On Linux, download the release tarball from the openhue-cli GitHub releases page, extract the binary, and install it to ~/.local/bin. On macOS, install it with Homebrew using `brew install openhue/cli/openhue-cli`.

Does OpenHue require a Hue Bridge on the same network?▼

Yes, the Hue Bridge must be on the same local network as the machine running the CLI. The first run also requires physically pressing the button on the Hue Bridge to authorize and pair the client.

Why does my openhue set light command fail to find the light?▼

Light and room names are case-sensitive, so a mismatched name causes the command to fail. Run `openhue get light` or `openhue get room` to list resources and copy the exact name before issuing control commands.

Can I set colors on any Philips Hue bulb with OpenHue?▼

Color flags only work on color-capable Hue bulbs, not white-only models. White ambiance bulbs support color temperature adjustment in the 153-500 mirek range, while white-only bulbs support only brightness.