openhue

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

6|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/yakeworld/Synthos --skill openhue-yakeworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openhue
Source: https://github.com/yakeworld/Synthos/tree/main/skills/extended/external-automation/automation-skills/smart-home/openhue
Command: npx skills add https://github.com/yakeworld/Synthos --skill openhue-yakeworld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Managing Philips Hue lighting from a terminal or automation pipeline requires knowing exact resource names, valid parameter ranges, and bridge pairing steps; this Skill packages the openhue CLI commands, presets, and validation rules so an agent can control lights correctly on the first attempt. ## Core Features & Use Cases - Light and Room Control: Turn lights or entire rooms on/off, and adjust brightness (0-100), color temperature (153-500 mirek), and color by name or hex RGB. - Scene Activation: Apply named Hue scenes to specific rooms, such as Relax or Concentrate modes. - Automation Presets: Ready-made combinations for bedtime, work, and movie modes, plus guidance for cron-based scheduled lighting. - Use Case: A user asks to set the bedroom to a sleep-friendly atmosphere; the Skill verifies the exact room name with openhue get room, then runs openhue set room "Bedroom" --on --brightness 20 --temperature 450. ## Quick Start Ask the agent to dim the bedroom lights to a warm bedtime setting, and it will list available rooms, verify the exact name, and apply the appropriate brightness and color temperature via the openhue CLI.

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?

Install the openhue CLI, pair it with your Hue Bridge by pressing the bridge button on first run, then use commands like `openhue set light "Bedroom Lamp" --on --brightness 50` to control individual lights or `openhue set room` for entire rooms.

How do I set a Philips Hue scene from the terminal?

Use `openhue set scene "Scene Name" --room "Room Name"` after listing available scenes with `openhue get scene`. Scene and room names are case-sensitive, so verify exact names with `openhue get room` first.

Why does openhue fail to connect to my Hue Bridge?

The Hue Bridge must be on the same local network as the machine running openhue, and the first run requires physically pressing the button on the bridge to authorize pairing. Check network connectivity and repeat the pairing step if the environment changed.

Can I set colors on any Philips Hue bulb with openhue?

No, color and RGB settings only work on color-capable bulbs. White-only bulbs support on/off, brightness, and color temperature (153-500 mirek) but will reject color commands, so check bulb capabilities with `openhue get light` first.

Can openhue be used for scheduled lighting automation?

Yes, openhue is a stateless CLI that works well in cron jobs for scheduled lighting, such as dimming lights at bedtime or brightening them at wake time. Verify commands run correctly in non-interactive environments before scheduling.