用途
OpenHue 是一个命令行工具(CLI),用于通过 Hue Bridge 控制飞利浦 Hue 的灯光与场景。
主要能力
- 读取信息:可获取灯光、房间、场景列表,并支持 JSON 输出。
- openhue get light --json
- openhue get room --json
- openhue get scene --json
- 写入控制:可开关灯、调节亮度、设置颜色、激活场景。
- 开灯:openhue set light <id-or-name> --on
- 关灯:openhue set light <id-or-name> --off
- 亮度:openhue set light <id> --on --brightness 50
- 颜色:openhue set light <id> --on --rgb #3399FF
- 场景:openhue set scene <scene-id>
使用方式
- 发现桥接器:openhue discover
- 引导式配置:openhue setup
- 配置过程中可能需要按下 Hue Bridge 上的按钮。
- 当灯光名称存在歧义时,可使用 --room "Room Name" 指定房间。
适用场景
适合在终端中直接操作 Hue 照明,或将其集成到脚本与自动化流程中,实现灯光开关、亮度与颜色调整以及场景切换。
限制
需要配合 Hue Bridge 使用;配置时可能需要物理按下桥接器按钮。关于收费、价格、支持平台等更多信息,资料中暂未提供。