Home Assistant 中的Infrared (IR) Proxy(红外代理)- 工作原理
在 Home Assistant 2026.4中正式引入Infrared (IR) Proxy(红外代理),它是一种将传统的红外遥控家电(如老式电视、空调、投影仪)接入智能家居系统的本地化控制架构。
它类似于早期为解决蓝牙覆盖不足而引入的 Bluetooth Proxy(蓝牙代理)。红外代理将 ESP32 等微控制器连接到 Wi-Fi,让代理设备部署在目标家电的视线范围内。
1. 为什么需要 Infrared Proxy?
过去控制红外设备,通常需要将红外发射棒或网关(如万能遥控器)直接连在 Home Assistant 主机上,这不仅限制了安放位置,也高度依赖云端或专有品牌的 App。IR Proxy 架构将硬件解耦,让部署更加灵活。
2. 核心工作原理
整个过程可以分为三个步骤:
解析与指令下发:Home Assistant 中集成了特定设备(如 LG 电视、美的空调)的控制逻辑。
当你在 HA 中点击按钮或触发自动化时,系统会将“操作指令”(例如“调高温度到 26 度”)转换为通用的红外脉冲时序(Raw Timings)。
当你在 Home Assistant 中触发一个动作(例如打开 LG 电视或关闭地下室的空调),HA 会通过本地加密网络将设备专用的红外代码指令发送给指定的代理硬件。
网络传输(API 通信):Home Assistant 通过本地 Wi-Fi 网络,将这些红外编码数据发送给分布在各处的 IR Proxy 硬件。
红外发射与接收:IR Proxy 收到数据后,将其转换为物理红外光信号(如 38 kHz 的载波),通过设备上的红外发射灯(IR Emitter)“闪烁”发送给家电;代理设备接收到指令后,其红外发射器(LED)会将代码物理转化为红外脉冲发送给家电设备。
反之,若带有红外接收器(IR Receiver),它也能捕获实体遥控器的按键码,上传给 HA 触发智能联动(例如用传统遥控器关电视,触发关闭全屋灯光)。
3.设备端要求:底层的代理硬件需要刷入 ESPHome 固件,并配置好相应的 ir_rf_proxy 组件。
Comments
Be the first to post a comment