家庭能源监控,电力数据接入HA能源模块

2021-10-27 18:25:52 35点赞 291收藏 60评论

逛大妈看到了这篇文

家庭用电量及电费统计模块 (Home Assistant 、Node-RED、MQTT综合应创作立场声明:本文所有商品为自费购入。【写作说明】:看了frLab的个人主页|什么值得买(smzdm.com)的几篇关于HomeAssistant的文章HomeAssistant篇一:从Node-RED与微信推送谈起_NAS存储_什么值得买(smzdm.com)HomeAssistant篇二:群晖Dtane274| 192 评论125 收藏1k查看详情

和我使用的硬件方案是一样的,不过我在新版HA出了能源模块以后,就转而使用了能源模块,更简单和容易理解,所以就想在原文去评论下不换方案使用新版能源模块的方法,无奈评论发不出去家庭能源监控,电力数据接入HA能源模块

所以便有了这样一篇小短文。

写在前面

如果您准备新增电量监测功能,新购买模块,强烈建议PZEM-004T+DT-06使用透传固件,然后HA装个插件就能搞定,可以看看这里:

支持HA2021.8.X能源功能的培正用电信息采集方案-『HomeAssistant』综合讨论区-『瀚思彼岸』»智能家居技术论坛-PoweredbyDiscuz!Peacefair Energy Monitor[md]# 2021.9.5更新- 修改state_class适配HA2021.9.X,下载附件0.7.2或者HACS更新# 2021.9.3更新- 修改了可能无法建立存储目录从而导 ... 支持HA2021.8.X能源功能的培正用电信息采集方案 ,『bbs.hassbian.com去看看

如果已经像第一个链接中使用了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配置->能源中进行配置:

家庭能源监控,电力数据接入HA能源模块

点击ADD CONSUMPTION,添加我们刚刚使用配置文件生成的实体(截图是已经添加好了的):

家庭能源监控,电力数据接入HA能源模块

家庭能源监控,电力数据接入HA能源模块

如果有时间可以自己按自己区域的电费标准生成一个实时电价的实体(个人是使用NR去国家电网查询实时的当月用量,判断阶梯,然后再使用MQTT生成电价实体,各省市查询方式不同,若同在四川的话可以留言索取现成的方式),这样就能自动的统计出费用。不需要的话选择不监测电费即可。

配置完成后过俩小时就能看到数据了

家庭能源监控,电力数据接入HA能源模块

总结

新版HA的能源模块确实比之前的方式要简单和直观很多,希望往后的升级能 让它更简单易用。感兴趣的话快去试试吧。家庭能源监控,电力数据接入HA能源模块


展开 收起
60评论

  • 精彩
  • 最新
  • 大佬牛啊,我选择国网绑定电e宝,设置低于50自动充值50,连到工资卡上,然后就永远不烦了 [龇牙]

    校验提示文案

    提交
    主要不是看余额的,余额绑了支付宝,低于50自动提醒充值。

    校验提示文案

    提交
    收起所有回复
  • 大佬能分享个四川的电价不呢,正需要呢 [高兴] [高兴]

    校验提示文案

    提交
    需要自己抓下包,可以把nr的流分享给你,留个邮箱什么的吧

    校验提示文案

    提交
    大佬,帮忙分享一下四川电费统计9550325@qq.com

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 所以得先买个模块,然后改动家里电路,再在ha里按你方案设置?

    校验提示文案

    提交
    电路不用改,把感应线圈套上去就行

    校验提示文案

    提交
    收起所有回复
  • 有没2mqtt推荐?打算折腾一下。所以想买那些半成品。

    校验提示文案

    提交
    推荐什么2mqtt

    校验提示文案

    提交
    收起所有回复
  • [喜极而泣] 配置的代码貌似有问题,找不到生成的实体

    校验提示文案

    提交
    检查下你的esp01刷的tasmota使用的mqtt的topic和配置是否一致。

    校验提示文案

    提交
    和那篇文章的一样的,tasmota实体可以发现到

    校验提示文案

    提交
    还有12条回复
    收起所有回复
  • 请问作者这个mqtt生成实体电价要如何操作啊,已经查到各个阶梯价了

    校验提示文案

    提交
    评论里只能说下思路,我用的办法是用NR生成个电价实体,然后NR定时查询电价后更新上去就好了。其实HA使用模版也可以完成,不过我不太熟悉。具体怎么使用NR生成实体或者模版如何用可以百度下文档看看。

    校验提示文案

    提交
    好的谢谢 [高兴] [高兴] [高兴] 等我再摸索一下

    校验提示文案

    提交
    收起所有回复
  • 没看懂电路箱里怎么接的线,我看着是一个插座接到别的空开上通电,然后插上USB给PZ供电,感应圈套在进户火线上,是这意思吗?

    校验提示文案

    提交
    对的,紫薯布丁

    校验提示文案

    提交
    收起所有回复
  • 请教大佬,三相电要怎么配置硬件模块?去哪个店铺购买?谢谢!

    校验提示文案

    提交
    瀚思彼岸论坛去看看,我记得有人写过

    校验提示文案

    提交
    感谢回复!

    校验提示文案

    提交
    收起所有回复
  • DT-06是啥设备啊?

    校验提示文案

    提交
    一个透传模块,淘宝一下就知道了

    校验提示文案

    提交
    好的 谢谢

    校验提示文案

    提交
    收起所有回复
  • 这个方案还需要配5v电源模块么

    校验提示文案

    提交
    要,很小的一个

    校验提示文案

    提交
    好的 谢谢

    校验提示文案

    提交
    收起所有回复
  • 请问nr的全称是什么?光搜索“nr生成电价实体”找不到需要的内容

    校验提示文案

    提交
    NodeRED

    校验提示文案

    提交
    研究了2天,还是不知道怎么做这个虚拟的实体。大佬能否出个教程。上海的

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 直接从国家电网拉数据不是更方便吗,还能实时显示余额。

    校验提示文案

    提交
  • 透传确实很厉害。MQTT也有他的优势,只要MQTT服务器有公网可以实现远程监控信息,而且对网络要求比较低。

    校验提示文案

    提交
  • 这个折腾来玩下

    校验提示文案

    提交
  • 这个方案还需要烧录固件么?

    校验提示文案

    提交
    我买了淘宝现成的,不需要烧,按说明操作成功了

    校验提示文案

    提交
    收起所有回复
  • 请问下我按照第一个链接,添加peacefair_energy集成,ha显示搜索不到是什么问题

    校验提示文案

    提交
    HA版本 core-2022.7.7

    校验提示文案

    提交
    HA版本 core-2022.7.7
    我不管是在配置-设备与服务-添加集成,还是在HACS-集成-浏览并下载存储库都搜不到peacefair_energy
    我已经按照教程把压缩包里面的peacefair_energy文件夹都复制到\docker\home assistant\custom_components目录下了。
    我是群晖docker安装的HA

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 大佬方便分享一个四川的电价实体不

    校验提示文案

    提交
  • 麻烦大佬分享下四川的完整实现方式,邮箱huangfei79@hotmail.com 谢谢

    校验提示文案

    提交
  • 大佬请问我的是用nodered生成总电量的实体,配置文件里面的代码应该怎么修改啊?

    校验提示文案

    提交
  • 已经按照大佬的教程做出来并连接到HA了,遇到一个小问题就是数据刷新速度不稳定,有时候会很快的刷新有时候会隔好几分钟才能刷新,除非重载一下Tasmota组件。有什么办法可以让HA以固定的频率获取用电数据吗?要不统计出来的数据会不准。感谢!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
291
扫一下,分享更方便,购买更轻松