【openclaw实用Skill】openhue 技能

张开发
2026/4/10 22:21:11 15 分钟阅读

分享文章

【openclaw实用Skill】openhue 技能
通过OpenHue CLI控制Philips Hue灯光和场景。提供完整的Hue Bridge控制功能,包括发现设备、设置灯光、调整亮度、颜色和场景。技能概述openhue 技能使用OpenHue CLI工具来控制Philips Hue智能灯光系统。通过Hue Bridge,用户可以控制单个灯光、房间和场景。该技能提供了完整的灯光管理功能,包括发现Hue Bridge、设置、读取灯光状态、开关控制、亮度调整、颜色设置和场景切换。OpenHue CLI提供了简单而强大的命令行界面,使得通过命令或脚本控制Hue灯光变得简单易用。下载地址:https://github.com/openclaw/openclaw/tree/main/skills主要功能设备发现: 自动发现网络中的Hue Bridge引导设置: 提供引导式设置流程灯光控制: 开关、亮度、颜色控制房间控制: 按房间控制多个灯光场景切换: 切换预定义的灯光场景状态读取: 读取灯光、房间和场景状态触发条件在以下情况下应该调用此技能:用户需要控制Philips Hue灯光用户需要设置Hue Bridge用户需要调整灯光亮度或颜色用户需要切换灯光场景用户需要读取灯光状态使用场景场景1: 开关灯光用户需要打开或关闭特定的灯光,使用开关控制命令。场景2: 调整亮度用户需要调整灯光的亮度,使用亮度控制命令。场景3: 设置颜色用户需要改变灯光的颜色,使用颜色控制命令。处理过程1. 设置发现Hue Bridge并进行引导设置:openhue discover openhue setup2. 读取状态读取灯光、房间和场景的状态:openhue get light --json openhue get room --json openhue get scene --json3. 控制灯光开关灯光、调整亮度和颜色:openhue set light --on openhue set light --off openhue set light --on --brightness 50 openhue set light --on --rgb #3399FF4. 切换场景切换到预定义的场景:openhue set scene输入要求使用此技能时,用户需要提供:操作类型: 要执行的操作(读取、设置等)目标: 灯光、房间或场景的ID或名称参数(可选): 亮度、颜色等参数输出说明技能将提供:设备信息: 发现的Hue Bridge信息状态数据: 灯光、房间和场景的当前状态操作确认: 控制操作的执行结果使用示例示例: 打开灯光并设置亮度和颜色openhue set light --on --brightness 50 --rgb #3399FF最佳实践首次设置: 首次使用时运行openhue setup进行引导设置设备发现: 使用openhue discover查找网络中的Hue Bridge使用房间: 当灯光名称有歧义时,使用--room Room Name参数Bridge按钮: 设置过程中可能需要按下Hue Bridge按钮读取状态: 使用--json参数获取机器可读的状态数据注意事项设置过程中可能需要按下Hue Bridge按钮当灯光名称有歧义时,使用--room Room Name参数确保Hue Bridge和设备在同一网络中首次使用需要完成引导设置

更多文章