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

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

[UI界面] 【分享中~~~】国家电网数据、图表展示研究

  [复制链接]

0

主题

2

帖子

30

积分

新手上路

Rank: 1

积分
30
金钱
28
HASS币
0
发表于 2024-7-2 10:39:46 | 显示全部楼层
正好在找类似的卡片,感谢分享
回复

使用道具 举报

0

主题

81

帖子

1337

积分

金牌会员

Rank: 6Rank: 6

积分
1337
金钱
1256
HASS币
0
发表于 2024-7-2 11:00:03 | 显示全部楼层
等待大佬教程
回复

使用道具 举报

0

主题

14

帖子

134

积分

注册会员

Rank: 2

积分
134
金钱
120
HASS币
0
发表于 2024-7-2 16:44:04 | 显示全部楼层


等待大佬教程
回复

使用道具 举报

8

主题

69

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
418
HASS币
0
发表于 2024-7-2 21:20:45 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

25

帖子

240

积分

中级会员

Rank: 3Rank: 3

积分
240
金钱
215
HASS币
0
发表于 2024-7-2 21:48:39 | 显示全部楼层
感谢,,,,
回复

使用道具 举报

20

主题

483

帖子

3150

积分

论坛元老

Rank: 8Rank: 8

积分
3150
金钱
2667
HASS币
8
 楼主| 发表于 2024-7-3 15:10:14 | 显示全部楼层
本帖最后由 cjnt007 于 2024-7-3 15:19 编辑

各位,每日电量数据读取的研究今天有了新的重大进展,原来数据来源依靠的是从“日总用电”实体sensor.state_grid_320810913xxxx_daily_ele_num的历史数据中获取,如果历史数据缺失或保留不多,图表上显示就不完整。

今天在翻看HA配置目录下的.storage目录时,看到一个state_grid.config,好奇点开一看,好家伙,所有用电数据都在里面。这下好了,需要什么就随意取什么,每日用电数据有整整最近40天的。

根据state_grid.config文件结构,重新整了一个读取数据的流程如下:
360截图20240703144659771.jpg
节点【读取日用电数据】中,poweruser变量设置时注意下,如果你的用户名下只有一个电表户号,就填0,如果有几个电表户号,按你的需要,参照下图所示,选择对应的数组序号(从0数起)。
360截图20240703143751696.jpg
【读取电网配置文件】节点里的路径,我也是研究了在半天才搞定的。我的系统是官方HassOS 12.4,core-2024.6.4,跟我相同的话用这个路径应该没有问题,系统不同,需要自己去研究路径。
我把找路径的方法大概讲下:
1、通过ssh登录HA,如果使用的是Advanced SSH & Web Terminal之类的加载项,要关掉安全模式
2、docker ps #查看运行的容器,找到node-red,记下它的ID号前6位(主要是确保唯一)
3、docker exec -it [id号前6位] bash  #进入nr的容器内部
4、find / -name state_grid.config #查找state_grid.config
如能找到的话,会列出所在路径,复制下来填到file in节点里就可以了。其他版本系统的情况我不熟悉,大家自行研究吧。
游客,如果您要查看本帖隐藏内容请回复


不用靠历史数据慢慢积累,一下子展示30天的数据很爽!!!
360截图20240703151726798.jpg

评分

参与人数 2金钱 +30 收起 理由
goldstep + 10 感谢楼主分享!
ghostist + 20 佩服这种折腾精神!

查看全部评分

回复

使用道具 举报

0

主题

25

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
金钱
333
HASS币
0
发表于 2024-7-3 16:00:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

21

帖子

221

积分

中级会员

Rank: 3Rank: 3

积分
221
金钱
200
HASS币
0
发表于 2024-7-3 16:54:17 | 显示全部楼层
感谢分享~
回复

使用道具 举报

0

主题

12

帖子

128

积分

注册会员

Rank: 2

积分
128
金钱
116
HASS币
0
发表于 2024-7-3 17:09:28 | 显示全部楼层
南京的学习下
回复

使用道具 举报

40

主题

2176

帖子

8284

积分

元老级技术达人

积分
8284
金钱
6093
HASS币
110
发表于 2024-7-4 10:05:47 | 显示全部楼层
cjnt007 发表于 2024-7-3 15:10
各位,每日电量数据读取的研究今天有了新的重大进展,原来数据来源依靠的是从“日总用电”实体sensor.state ...

所以国网提供了这些数据 也采集了,只是作者没有生成传感器
其实不需要那么多传感器,峰谷都作为属性放在总的那个传感器
历史数据作为属性放在最新数据下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 17:33 , Processed in 1.661215 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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