10分钟导入600+设备红外代码:Flipper Zero红外遥控完整实操
【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper
电视、空调、音响的遥控器总在最难找的地方。把 Flipper Zero 配置成红外遥控器,这些零散遥控器可以合并成一台。本文用 qFlipper 推送文件,把 600+ 台设备的 .ir 代码文件导入设备,再逐台验证生效。
核对设备、固件与 qFlipper
准备工作只有四项,全部到位再开始导入。
- Flipper Zero 设备,电量充足
- 固件版本支持红外功能(低版本固件可能缺少协议支持)
- 电脑端安装 qFlipper 客户端
- 一根可用的 USB 数据线
协议上,红外功能支持 NEC、SIRC、RC5、RC6、Kaseikyo、Samsung32,常见家电基本都在覆盖范围内。
导入 600+ 设备的红外代码库
代码库按设备类型拆成 5 个文件,先确定要控哪类设备,再挑对应的 .ir 文件。
定位目标设备的 .ir 代码文件
- tv.ir:电视
- ac.ir:空调
- audio.ir:音响
- projectors.ir:投影仪
- fans.ir:风扇
用 qFlipper 推送 .ir 文件到设备
- 用 USB 线连接 Flipper Zero 与电脑,打开 qFlipper 确认设备被识别。
- 将选好的 .ir 文件推送到设备的红外目录,等待传输完成。
打开红外应用加载代码文件
- 在 Flipper Zero 主界面进入红外应用,选中所导入的 .ir 文件。
- 在设备列表中找到与自家电器对应的条目,选中后即可按键控制。
验证红外遥控是否生效
对着电器正面测试,出现任一反馈即说明代码命中。
- 按电源键:设备能开能关,基本功能可用。
- 试音量加减或频道切换,观察设备参数是否同步变化。
- 看接收指示灯是否闪烁,无变化就换下一个候选条目。
排查导入后的常见问题
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 部分设备无响应 | 协议或品牌代码不匹配 | 在同一 .ir 文件中换相近品牌条目逐个试 |
| 红外目录找不到代码文件 | 推送路径错误、传输未完成 | 回到 qFlipper 确认文件位置并重新推送 |
| 按键有反应但功能错乱 | 同名设备实际型号不同 | 对照电器具体型号重新选条目 |
| 所有代码导入后都无效 | 固件版本不支持红外功能 | 升级固件后重新导入 |
备份原有文件并扩展自定义代码
这几条能减少返工。
- 覆盖前把设备中原有的 .ir 文件备份到电脑,方便回滚。
- 逐台设备测试,一次只导一类电器,失效原因更容易定位。
- 以固件能正常调起红外应用为准,低版本固件先升级。
- 代码库里没有的设备,用 Flipper Maker 在线工具生成自定义红外代码。
挑一台最常用的电视或空调,把对应的 .ir 文件推送到设备里试一次。跑通之后,其余设备按同样流程导入即可。
【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考