HomeKit 智能家居控制器 通过 Python 脚本控制苹果 HomeKit 智能家居设备。 功能特性 - 🔍 发现未配对设备 - 🔗 配对/取消配对设备 - 📱 列出所有已配对设备 - 💡 控制灯光开关和亮度 - 🔌 控制插座和开关 - 🌡️ 查看设备状态 前提条件 1. 安装依赖 2. 配对设备 首次使用前需要配对设备: 配对码通常在设备说明书或设备本体上(格式:XXX-XX-XXX)。 使用方法 列出所有设备 输出示例: 控制设备 打开设备: 关闭设备: 调节亮度(0-100): 查看设备状态 设备管理 发现新设备: 取消配对: 支持的设备类型 | 类型 | 支持操作 | |------|---------| | 💡 Lightbulb | 开关、亮度调节 | | 🔌 Outlet | 开关 | | 🔲 Switch | 开关 | | 🌡️ Thermostat | 查看温度、设置目标温度 | | 🌀 Fan | 开关、风速调节 | 常见问题 错误:homekit 库未安装 → 运行: 错误:未找到设备 → 确保设备和电脑在同一 WiFi 网络 错误:配对失败 → 检查配对码是否正确,设备是否处于配对模式 设备显示离线 → 尝试重新配对或检查设备电源 高级用法 批量控制 场景脚本示例 创建 : 参考 - HomeKit 官方文档: https://…