OpenHue智能照明
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ef9e183a/smart-home-openhue 技能到 AI 助手中。
技能介绍
Philips Hue 的问题不在单品控制,而在边界:手机 App 能点开关,脚本和 Agent 要操作同一套灯时,却常常被 Hue Bridge、房间/场景命名和 CLI 调用挡在外面。Smart Home Openhue 这类技能要解决的是把 Hue 控制收敛到一个可被程序调用的入口,让“打开客厅的阅读场景”“把卧室灯调暗”这类请求能直接落到 openhue CLI。
它解决什么
- 统一控制面:围绕
openhue命令提供 Philips Hue 的灯光、场景和房间控制,减少在多个 App、网页和手动操作之间来回切换。 - 适合脚本与 Agent:当上层流程希望按意图执行命令时,可以把请求拆解为灯、场景或房间目标,再交给 CLI。
- 跨桌面环境:声明支持 Linux、macOS、Windows,适合本机运行自动化或通过主机侧工具接入。
技能如何工作
核心能力来自 OpenHue CLI 对 Hue 资源的抽象:灯光、场景、房间。调用时可按如下路径理解:
- 确认前置条件:运行环境必须已有
openhue命令,技能负责把自然语言请求映射到该 CLI,而不是替代 Hue Bridge 或云端账号体系。 - 识别控制对象:判断目标属于单盏灯、预设场景,还是某个房间内的一组灯。
- 执行 CLI 调用:使用
openhue对应的命令完成控制;若失败,应检查命令是否可用、桥接/网络是否可达、名称或房间映射是否正确。 - 返回结果:把 CLI 的输出或错误反馈给调用方,便于定位是参数问题、权限问题还是 Hue 侧资源问题。
适用边界与注意点
- 能力边界以
openhueCLI 实际支持为准,技能本身不扩展 Hue 协议,也不应假设它覆盖所有 Hue API。 - 非 Hue 设备、第三方灯控协议、复杂自动化规则通常不在覆盖范围内。
- 在 Linux/macOS/Windows 上可用,但前提是
openhue已部署且可执行;CI、容器或无头环境里还要确认网络和访问权限。 - MIT 许可证、社区维护,适合工程化接入,但生产使用前应验证命令稳定性、错误处理和隐私边界。
使用场景
- 在客厅准备观影时,用命令行一键切换到 Hue 预设的观影场景,并调暗灯光。
- 睡前在卧室通过 CLI 关闭该房间所有 Hue 灯,避免逐个检查开关。
- 在家做自动化调试时,用 `openhue` 命令批量测试不同房间的灯光响应。
- 为夜间工作建立脚本,到点后自动打开书房 Hue 灯并切换到阅读场景。
适合人员
- 使用 Philips Hue 且希望用脚本控制灯光的开发者
- 需要把 Hue 灯光、场景和房间接入自建自动化流程的智能家居爱好者
- 负责维护本机 CLI 工具链、要在 Linux/macOS/Windows 上调用 `openhue` 的工程师