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

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

[教程系列] 简化版的电费获取功能

[复制链接]

14

主题

191

帖子

888

积分

高级会员

Rank: 4

积分
888
金钱
697
HASS币
0
发表于 2022-9-1 00:58:00 来自手机 | 显示全部楼层
Koboyoyouo
回复

使用道具 举报

13

主题

181

帖子

2457

积分

金牌会员

Rank: 6Rank: 6

积分
2457
金钱
2276
HASS币
0
发表于 2022-9-1 08:37:58 | 显示全部楼层
有人捣鼓山东的吗?
回复

使用道具 举报

39

主题

2063

帖子

7741

积分

元老级技术达人

积分
7741
金钱
5663
HASS币
110
发表于 2022-9-1 09:00:16 | 显示全部楼层
信息有点少
可以获取近7日每日的峰谷总用电量,以及每日费用
近1年每2月的总用电量和费用
LZ获取的都是本期的,对是否欠费、查看余额有指导意义
我说那那些,可以查看历史用电,对没有家庭电表的用户更有意义
回复

使用道具 举报

4

主题

45

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
金钱
266
HASS币
0
 楼主| 发表于 2022-9-1 09:30:34 | 显示全部楼层
ghostist 发表于 2022-9-1 09:00
信息有点少
可以获取近7日每日的峰谷总用电量,以及每日费用
近1年每2月的总用电量和费用

这是公众号接口抓取的 ,这个事情的本质就是把抓取的数据虚拟成一个传感器 根据HA的特性会自动整理历史记录
回复

使用道具 举报

39

主题

2063

帖子

7741

积分

元老级技术达人

积分
7741
金钱
5663
HASS币
110
发表于 2022-9-1 09:42:23 | 显示全部楼层
DUWENINK 发表于 2022-9-1 09:30
这是公众号接口抓取的 ,这个事情的本质就是把抓取的数据虚拟成一个传感器 根据HA的特性会自动整理历史记 ...

嗯...公众号里跳转到小程序的(坐标江苏)
我说的7日历史、1年历史,都是有的,这个数据是国电的,算准的,包括峰谷电
并不是HA的历史记录
HA的历史记录、我基本上不咋用...提取困难
我是直接搞一个表格,显示7日峰谷总电费,再一个表格,显示1年历史每期

另外问下:LZ这个部署需要什么?大概讲讲?我之前用插件/NR的方式(方式里理论上都有刷新5个字段的),要不了多久都会掉,需要重新抓包填写5个字段
回复

使用道具 举报

4

主题

45

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
金钱
266
HASS币
0
 楼主| 发表于 2022-9-1 09:54:04 | 显示全部楼层
ghostist 发表于 2022-9-1 09:42
嗯...公众号里跳转到小程序的(坐标江苏)
我说的7日历史、1年历史,都是有的,这个数据是国电的,算准的 ...

我也是江苏的 原理和之前的是一样的 不过不在ha中做更新参数,原理是我起了一个服务端 记录输入的五大字段 然后生成一个唯一的token(就是上边测试网址的 wxToken=xxxxx) ,再设置定时任务,自动调用api接口,把获取到的数据插入到一个用电记录表中,根据wxtoken 自动获取最近的一次查询结果,然后这个查询结果绑定到NR的传感器上就可以实现在HA中显示了
回复

使用道具 举报

4

主题

45

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
金钱
266
HASS币
0
 楼主| 发表于 2022-9-1 09:56:07 | 显示全部楼层
DUWENINK 发表于 2022-9-1 09:54
我也是江苏的 原理和之前的是一样的 不过不在ha中做更新参数,原理是我起了一个服务端 记录输入的五大字段 ...

这个方案如果是在nR中写逻辑 那么生成的数据流会比较长,所以就拿到了其他程序,当然 我起的服务端是可以整合其他服务的 获取电费只是一部分,我会根据论坛里的热门话题做集成 最后 开源出来
回复

使用道具 举报

39

主题

2063

帖子

7741

积分

元老级技术达人

积分
7741
金钱
5663
HASS币
110
发表于 2022-9-1 11:07:55 | 显示全部楼层
DUWENINK 发表于 2022-9-1 09:56
这个方案如果是在nR中写逻辑 那么生成的数据流会比较长,所以就拿到了其他程序,当然 我起的服务端是可以整 ...

服务端是部署在你这里?然后给一个地址,我通过NR调用这个地址,获取到数据
然后创建传感器到HA?
回复

使用道具 举报

4

主题

45

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
金钱
266
HASS币
0
 楼主| 发表于 2022-9-1 11:14:09 | 显示全部楼层
ghostist 发表于 2022-9-1 11:07
服务端是部署在你这里?然后给一个地址,我通过NR调用这个地址,获取到数据
然后创建传感器到HA? ...

是的,目前还在整合测试阶段
回复

使用道具 举报

39

主题

2063

帖子

7741

积分

元老级技术达人

积分
7741
金钱
5663
HASS币
110
发表于 2022-9-1 13:15:37 | 显示全部楼层
DUWENINK 发表于 2022-9-1 11:14
是的,目前还在整合测试阶段

我用NR就是老掉
想请教请教你是怎么解决的?目前测试稳定性如何?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-9 09:46 , Processed in 0.663110 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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