Infrared integration 不能单独添加或直接使用,而是供其他红外设备集成调用。

 

Home assistant现有LG、Samsung、Sony、Daikin、Panasonic 等红外设备集成

 

结构

                     Home Assistant
                            │
        ┌───────────────────┴───────────────────┐
        │                                       │
   LG Infrared                         Samsung Infrared
   Daikin Infrared                     Sony Infrared
        │                                       │
        └───────────────┬───────────────────────┘
                        │
              Infrared (Building Block)
                        │
        InfraredEmitterEntity / ReceiverEntity
                        │
      ┌─────────────────┼──────────────────┐
      │                 │                  │
   ESPHome          Broadlink         SMLIGHT
 (实现Emitter)    (实现Emitter)    (实现Emitter)

 

LG Infrared Integration

知道 LG 遥控协议、生成 LG 红外码、提供 Media Player/Button/Event 实体。

上层设备集成(如 LG、三星或大金空调集成)有内置的红外码库。

 

Infrared Integration

提供统一 API(Emitter/Receiver)、路由命令和事件

 

ESPHome / Broadlink / SMLIGHT Integration

驱动具体红外发射器/接收器,将命令转换为真实 IR 信号。

也就是说,只有实现了 Infrared 平台(Infrared Entity)Infrared Emitter、Infrared Receiver的硬件集成,才能被 LG Infrared、Samsung Infrared 等上层集成使用。

Comments

Be the first to post a comment

Post a comment