首先,在小米的设备里,找到你要反转状记的传感器的 ID, 以大连为例,冰箱门的传感器状态是反的,门开时显示关的,门关时显示开的,需要反转显 法,此设备的传感器 ID 为:

“binary_sensor.isa_cn_blt_3_1lqaf2rrgco01_dw2hl_contact_state_p_2_2

记住这个 ID

找到配置文件

在配置文件中增加如下格式的传感器反转配置,注意,此配置要严格遵守 YML 格式,不懂 的可以百度学一下,

内容为:

  - binary_sensor:
      - name: "大连冰箱门-1 (状态反转)"
        unique_id: "reversed_大连冰箱门_1"
        state: >
          {{ is_state('binary_sensor.isa_cn_blt_3_1lqaf2rrgco01_dw2hl_contact_state_p_2_2', 'off') }} 

注意,state 后面的格式要对,传感器 ID 要换成刚记下的传感器 ID 这样你就多了一个名称为:“大连冰箱门-1 (状态反转)”的传感器

然后,到仪表盘,对应的组件中 选中 大连冰箱门-1 (状态反转) 保存即可 这样就实现了反转,仪表盘中,不要再使用原来的 ID,要使用你配置文件中新增的 id

注意: 如果,状态没有反转,可以从开发者工具中查看传感器的状态,确认是否正确反转。