『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: hzcoolwind

[经验分享] 带实时年度阶梯电价和峰谷电统计的培正ESPHOME

[复制链接]

11

主题

247

帖子

1940

积分

金牌会员

Rank: 6Rank: 6

积分
1940
金钱
1693
HASS币
10
QQ
发表于 2024-3-19 22:45:58 | 显示全部楼层
hzcoolwind 发表于 2024-3-19 22:37
esphome 里干就好多了,关键数据保存在esphome,ha重启, wifi离线都不影响

我是用的tasmota 也能存总数据
回复

使用道具 举报

39

主题

1065

帖子

3903

积分

论坛元老

Rank: 8Rank: 8

积分
3903
金钱
2838
HASS币
0
发表于 2024-3-19 23:59:04 | 显示全部楼层
KleinerSource 发表于 2024-3-19 22:38
前提是你能搞定 国网加密解密。要么就用其他大佬提供的api

我肯定搞不定国网加密和解密,能推荐的大佬的api吗
回复

使用道具 举报

41

主题

1303

帖子

5358

积分

论坛元老

Rank: 8Rank: 8

积分
5358
金钱
4050
HASS币
20
发表于 2024-4-2 22:10:23 | 显示全部楼层
KleinerSource 发表于 2024-3-19 22:45
我是用的tasmota 也能存总数据

那一点用都没有
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

15

主题

194

帖子

1952

积分

论坛技术达人

积分
1952
金钱
1738
HASS币
40
 楼主| 发表于 2024-4-2 22:29:31 | 显示全部楼层
本帖最后由 hzcoolwind 于 2024-4-2 22:37 编辑

跨月也没啥大问题, 只是跨月时忘记将昨日抄表数清0, 未清会导致今日电量为负数.  只要在 1号 0点 这里增加一句即可:                 id(global_yesterday_energy) = 0.000f;
实际年电量结果跟 国网统计数据整数部分也是一致的, 因为加了国网培正电量比
结果基本符合预期。

评分

参与人数 1金钱 +12 收起 理由
jjcs + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

41

主题

1303

帖子

5358

积分

论坛元老

Rank: 8Rank: 8

积分
5358
金钱
4050
HASS币
20
发表于 2024-4-22 17:59:50 | 显示全部楼层
2024.4.22
疑似的bug反馈

ESPhome通信协议,mqtt

起因,我在异地部署了一块培正,使用esphome通过mqtt服务器上传,异地有vpn可以访问,所以接入ha是通过api的,我设置了api不重启0s,这样mqtt和api可以共存了,但是发现一个问题,实时电价会有跳变,因为是使用的sntp时钟,是网络波动吗,有办法优化吗,还有使用web server进行ota上传的时候,昨日总电量直接飙升。最后{ 只要在 1号 0点 这里增加一句即可:                 id(global_yesterday_energy) = 0.000f;},是加在这里吗 20240422175928.png 20240422175243.png 20240422175234.png 20240422175228.png 20240422175718.png

折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

41

主题

1303

帖子

5358

积分

论坛元老

Rank: 8Rank: 8

积分
5358
金钱
4050
HASS币
20
发表于 2024-4-22 18:04:00 | 显示全部楼层
我的yaml配置 esphome.zip (4.64 KB, 下载次数: 1)
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

41

主题

1303

帖子

5358

积分

论坛元老

Rank: 8Rank: 8

积分
5358
金钱
4050
HASS币
20
发表于 2024-4-22 18:07:04 | 显示全部楼层
相关运行时间传感器,因为部署的地方网络不是很好,可能是因为wifi断联,或者连接不上mqtt服务器导致epshom软重启 20240422180556.png
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

15

主题

194

帖子

1952

积分

论坛技术达人

积分
1952
金钱
1738
HASS币
40
 楼主| 发表于 2024-4-23 09:29:37 来自手机 | 显示全部楼层
我感觉你还是首先得解决esphome的稳定运行,不断软重启肯定有问题,实时电价的跳跃估计跟这也有关系,实时电价只跟时间跟总电量有关,唯一可能也就是时间的不稳定了,估计还是跟你的软重启有关。bug修复位置没错,另外ota上传昨日电量突变应该是ota破坏了flash中保存的昨日电量?这个值只有0点时才会被改写。我这边这个月运行都比较稳定,没发现什么异常
回复

使用道具 举报

15

主题

194

帖子

1952

积分

论坛技术达人

积分
1952
金钱
1738
HASS币
40
 楼主| 发表于 2024-4-23 09:29:39 来自手机 | 显示全部楼层
我感觉你还是首先得解决esphome的稳定运行,不断软重启肯定有问题,实时电价的跳跃估计跟这也有关系,实时电价只跟时间跟总电量有关,唯一可能也就是时间的不稳定了,估计还是跟你的软重启有关。bug修复位置没错,另外ota上传昨日电量突变应该是ota破坏了flash中保存的昨日电量?这个值只有0点时才会被改写。我这边这个月运行都比较稳定,没发现什么异常
回复

使用道具 举报

41

主题

1303

帖子

5358

积分

论坛元老

Rank: 8Rank: 8

积分
5358
金钱
4050
HASS币
20
发表于 2024-4-25 11:45:41 | 显示全部楼层
hzcoolwind 发表于 2024-4-23 09:29
我感觉你还是首先得解决esphome的稳定运行,不断软重启肯定有问题,实时电价的跳跃估计跟这也有关系,实时 ...

是我理解错了,昨日抄表数是直接保存培正的能源值,而昨日总电量才是谷峰累加的,那ota是没问题,代码也没啥问题 20240425114143.png
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 12:07 , Processed in 0.872981 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表