手动配置Home Assitant能源模块代码
新版的HA推出了全新的能源模块,可以按天,按周,按月,按年显示能源消耗情况,比之前使用配置文件手动处理的方式好了很多。但是它需要一个设置一个总消耗电量的实体,默认情况下tasmota生成的实体是不被支持的,我们需要在配置文件中这样设置:
sensor: - platform: mqtt name: "ElectricityTotal" state_topic: "tele/sonoff/SENSOR" value_template: "{{value_json['ENERGY'].Total }}" unit_of_measurement: "kWh" last_reset_value_template: "{{ value_json['ENERGY'].TotalStartTime }}" qos: 1 state_class: 'total_increasing' device_class: 'energy'homeassistant: customize: sensor.ElectricityTotal: friendly_name: 家庭电表 icon: mdi:flash