模仿Kasa
模拟的KASA集成模拟了TP-Link KASA Smart Pugn,并宣布将配置设备的功率使用到可能在本地网络上要求它的任何设备。
例如,感官能量监控器可以使用它来识别功率使用情况。
该配置包括一个实体列表,以公开具有已发布名称和当前功率使用情况的属性。如果实体是传感器,则该值将报告为当前电源使用情况,除非定义电源场。电源场可以包含硬编码值,传感器或模板(请参见配置示例)。
提供的动力单元必须是瓦特当前的电源使用情况。值KW
可以转换,但是kwh
不能使用。
配置
这种集成要求公开的实体在您的configuration.yaml
文件:
#示例Configuration.yaml条目emulation_kasa:实体:light.dining_room:力量:40.2
完整的配置样本看起来像下面的样本。
#示例Configuration.yaml条目emulation_kasa:实体:#使用传感器状态值Sensor.power_meter:姓名:“力量仪表”#使用静态值light.dining_room:姓名:“用餐房间灯”力量:40.2#使用基于设备状态的模板fan.ceiling_fan:力量:> -{%如果IS_STATE_ATTR('fan.ceiling_fan','speed','low')%} 2{%elif is_state_attr('fan.ceiling_fan','speed','medive')%} 12{%elif is_state_attr('fan.ceiling_fan','speed','high')%} 48{% 万一 %}#使用第三方传感器的价值灯:姓名:“条灯”power_entity:Sensor.light_power_w#使用模板将设备状态转换为瓦特传感器。UPS_KW:姓名:UPS力量力量:“{{{float(状态('Sensor.ups_kw'))*1000}}””