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

 找回密码
 立即注册
查看: 1127|回复: 3

[求助] 请问 有没有实体的类型可以设置为累计量的?

[复制链接]

53

主题

288

帖子

1836

积分

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1548
HASS币
0
发表于 2023-10-25 15:59:43 | 显示全部楼层 |阅读模式
我有个 用电量的模块,平时工作良好,但 如果 停电了就会丢失 一部分 用电数据,造成HA记录的用电数据,从好几千度电,变成了模块内部flash记录的几百度电 的数据,而且由于这个模块不提供 设置 flash用电数据的功能,只有清零的功能,所以每次设备断电,HA记录的用电数据就会不正确。


请问 各位有什么办法可以 确保数据 只增加不减少吗?或者其他的 解决方法吗?谢谢!
回复

使用道具 举报

147

主题

2272

帖子

7024

积分

元老级技术达人

积分
7024
金钱
4747
HASS币
30
发表于 2023-10-25 17:07:23 | 显示全部楼层
辅助元素,仪表统计,不循环,有关就行了。就是递增统计法
回复

使用道具 举报

2

主题

187

帖子

1620

积分

金牌会员

Rank: 6Rank: 6

积分
1620
金钱
1433
HASS币
0
发表于 2023-10-25 19:12:21 | 显示全部楼层
https://developers.home-assistan ... lable-state-classes

total_increasing 应该可以满足需求
回复

使用道具 举报

53

主题

288

帖子

1836

积分

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1548
HASS币
0
 楼主| 发表于 2023-10-26 09:41:15 | 显示全部楼层
原来mqtt服务器,有保存数据到文件的功能,启用功能后,重新来电时,mqtt服务器启动后 会加载这个文件里面的数据,我在模块代码里面加入,读取这个信息的功能应该就可以了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 00:30 , Processed in 0.143708 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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