家庭能源监控,电力数据接入HA能源模块
逛大妈看到了这篇文
和我使用的硬件方案是一样的,不过我在新版HA出了能源模块以后,就转而使用了能源模块,更简单和容易理解,所以就想在原文去评论下不换方案使用新版能源模块的方法,无奈评论发不出去
所以便有了这样一篇小短文。
写在前面
如果您准备新增电量监测功能,新购买模块,强烈建议PZEM-004T+DT-06使用透传固件,然后HA装个插件就能搞定,可以看看这里:
如果已经像第一个链接中使用了PZEM-004T+ESP01刷的tasmota,先在HA的配置文件中清除它们的相关配置(只需要在集成中配置好MQTT和tasmota即可,详细方式参考以上文章,作者写的非常清楚),然后请继续往下看。
配置HA能源模块
新版的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
然后在HA配置->能源中进行配置:
点击ADD CONSUMPTION,添加我们刚刚使用配置文件生成的实体(截图是已经添加好了的):
如果有时间可以自己按自己区域的电费标准生成一个实时电价的实体(个人是使用NR去国家电网查询实时的当月用量,判断阶梯,然后再使用MQTT生成电价实体,各省市查询方式不同,若同在四川的话可以留言索取现成的方式),这样就能自动的统计出费用。不需要的话选择不监测电费即可。
配置完成后过俩小时就能看到数据了
总结
新版HA的能源模块确实比之前的方式要简单和直观很多,希望往后的升级能 让它更简单易用。感兴趣的话快去试试吧。







校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案