AC-Nexus
使用 AI 代理控制智能空调
管理多个空调品牌需要使用不同的应用程序和手动遥控器。AC-Nexus 提供统一的 Python API,让 AI 代理可以通过编程方式控制 Broadlink IR 和 Xiaomi MIoT 设备,实现自动化调度和智能气候控制。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“AC-Nexus”。 我所在位置附近有风暴吗?
预期结果:
最近的风暴:台风 Mawar,距离 85 公里。风速:45 m/s。已触发所有设备关机。调度器已暂停直至风暴过去。
正在使用“AC-Nexus”。 将卧室空调打开,制冷模式 25°C
预期结果:
命令已发送到 二楼卧室 (Broadlink e870723f41ee)。空调已开启,模式:制冷,温度:25°C,风速:自动。红外信号发送成功。
正在使用“AC-Nexus”。 当前配置了哪些设备?
预期结果:
[broadlink] 客厅 = e870723f41ee
[xiaomi_cloud] 主卧 = 2003509235
[xiaomi_cloud] 书房 = 2003509236
总计:2 个供应商下的 3 台设备
安全审计
低风险Static analysis flagged 153 potential issues but evaluation confirms these are false positives. The skill is a legitimate home automation library for controlling air conditioners. The 'shell backtick execution' findings are markdown code blocks in documentation, not actual code execution. Hardcoded IPs are private addresses (192.168.x.x) used as examples. The filesystem and credential references are standard IoT patterns for storing device tokens and config. The risk is rated LOW due to documented persistence behaviors (background scheduler daemon) that warrant user awareness.
高风险问题 (1)
中风险问题 (2)
低风险问题 (2)
风险因素
⚙️ 外部命令 (3)
🌐 网络访问 (5)
📁 文件系统访问 (4)
🔑 环境变量 (2)
质量评分
你能构建什么
自动化家庭气候控制
根据日常作息设定空调的自动开关时间,并根据室外天气条件自动调节温度。
多品牌空调统一管理
通过单一 Python API 控制不同品牌的空调(格力、美的、海信),无需在多个厂商应用之间切换。
风暴感知空调保护
在强风暴接近时自动关闭空调,防止电压波动造成损坏并减少能源浪费。
试试这些提示
帮我设置 AC-Nexus 来控制我的格力空调。我网络上有一台 Broadlink RM4 mini。请引导我完成初始化过程。
我有一台连接到米家 App 的小米红外遥控器。请演示如何通过二维码登录将其添加到 AC-Nexus,并开始通过局域网进行控制。
创建一个定时任务,在工作日(周一至周五)早上 8:00 打开客厅空调,下午 6:00 关闭,周末使用不同的时间段。
配置 AC-Nexus 在台风进入我所在位置 100 公里范围内时自动关闭所有空调,并在风暴过后恢复正常运行。
最佳实践
- 在启用定时模板或自动调节功能之前务必与用户确认,因为这些操作会创建持续的后台行为
- 使用有意义的设备名称(房间/位置)而非 MAC 地址,以便代理更好地匹配意图
- 禁用自动化时设置 schedule_enabled=False 和 auto_adjust=False,以防止后台执行
- 安全存储设备令牌,并定期检查 ~/.ac_controller/config.json 中的敏感数据
避免
- 未经用户明确同意,不得为持续自主运行启用 auto-adjust 或台风自动关机功能
- 不得将 ~/.ac_controller/config.json 提交到版本控制系统,因为它包含 API 密钥和设备令牌
- 不得在代理代码中硬编码设备令牌或 API 密钥;请使用配置系统