SmartIR:智能家居控制的强大开源工具
SmartIR 是一个为 Home Assistant 开发的自定义集成,用于通过红外控制器控制气候设备、媒体播放器和风扇。该项目主要使用 Python 编程语言实现其功能。
项目基础介绍
SmartIR 目前支持多种红外控制器,包括 Broadlink、Xiaomi IR Remote (ChuangmiIr)、LOOK.in Remote、ESPHome 以及用户自定义的远程传输服务。它通过 MQTT 发布服务与其他设备进行交互,实现了对超过 120 种气候设备的原生支持,主要得益于其社区社区的贡献。
核心功能
- 控制器支持:支持多种红外控制器,包括 Broadlink 和 Xiaomi,以及其他自定义服务。
- 设备兼容性:原生支持超过 120 种气候设备。
- 自动化更新:SmartIR 可以自动检测更新,并在每次 Home Assistant 启动后提示用户安装。
- 兼容性保护:具有防止更新至与当前 Home Assistant 实例不兼容版本的机制。
最近更新的功能
- 更新分支配置:用户现在可以选择从 rc(发布候选)分支获取更新。
- HACS 集成:如果用户使用 HACS 来处理安装和更新,可以将 SmartIR 添加为自定义仓库。
- 平台配置优化:提供了详细的平台配置说明,包括气候平台、媒体播放器平台和风扇平台的设置。
SmartIR 项目的持续更新和完善,使其成为智能家居控制领域的一个强大且可靠的开源工具。如果您对智能家居控制感兴趣,不妨关注并尝试使用 SmartIR。