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

 找回密码
 立即注册
查看: 1588|回复: 7

[流程系列] 求组各位大佬一个数值提取到HA传感器的问题

[复制链接]

42

主题

524

帖子

2975

积分

金牌会员

Rank: 6Rank: 6

积分
2975
金钱
2451
HASS币
10
发表于 2022-6-5 14:15:49 | 显示全部楼层 |阅读模式
抓包本地水务公众号,得到账单如下图:
2022-06-05_140617.jpg


看着很乱,其实一共抓到近6期账单,其中msg.payload[10]和msg.payload[15]分别是账单的金额和日期,同样的还有五期账单。现在需要把这六期账单导入到HA中,并且传感器标题为日期,值为金额,比如season.202109的值为80.71。
希望大佬们能给些写法的实例,或者一些相对细致的思路也可以,不胜感激!
回复

使用道具 举报

7

主题

201

帖子

1097

积分

论坛积极会员

积分
1097
金钱
896
HASS币
0
发表于 2022-6-5 14:52:07 | 显示全部楼层
你这是node-red获取到的数据对吧
回复

使用道具 举报

42

主题

524

帖子

2975

积分

金牌会员

Rank: 6Rank: 6

积分
2975
金钱
2451
HASS币
10
 楼主| 发表于 2022-6-5 15:04:19 | 显示全部楼层
kingtao1024 发表于 2022-6-5 14:52
你这是node-red获取到的数据对吧

是的啊 就是在nodered中抓的数据
回复

使用道具 举报

7

主题

201

帖子

1097

积分

论坛积极会员

积分
1097
金钱
896
HASS币
0
发表于 2022-6-5 15:24:54 | 显示全部楼层
在这个节点后面加一个mqtt out节点:
服务端设置为你自己的mqtt服务器
topic设置为node-red/waterbill
然后HA配置:
  - platform: mqtt
    name: "水费"
    object_id: 'waterbill'
    state_topic: "node-red/waterbill"
    value_template: "{{ value_json.10 }}"
上面是根据[10]确定sensor.waterbill的值。
我不知道怎么使用变量作为传感器名称
回复

使用道具 举报

7

主题

201

帖子

1097

积分

论坛积极会员

积分
1097
金钱
896
HASS币
0
发表于 2022-6-5 15:27:01 | 显示全部楼层
或者把不同月份设置不同topic区分?
回复

使用道具 举报

42

主题

524

帖子

2975

积分

金牌会员

Rank: 6Rank: 6

积分
2975
金钱
2451
HASS币
10
 楼主| 发表于 2022-6-5 16:12:43 | 显示全部楼层
kingtao1024 发表于 2022-6-5 15:27
或者把不同月份设置不同topic区分?

感谢分享思路,我先试试按不同月份来设置是否可以。变量的话我也不会。
回复

使用道具 举报

48

主题

1673

帖子

6776

积分

论坛元老

Rank: 8Rank: 8

积分
6776
金钱
5093
HASS币
40
发表于 2022-6-5 16:22:14 | 显示全部楼层
解析成对象,mqtt传给ha
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

42

主题

524

帖子

2975

积分

金牌会员

Rank: 6Rank: 6

积分
2975
金钱
2451
HASS币
10
 楼主| 发表于 2022-6-5 17:17:15 | 显示全部楼层
jjcs 发表于 2022-6-5 16:22
解析成对象,mqtt传给ha

老哥有闲的话能细说说么 ? 举个例子写两句  我好照葫芦画瓢? 谢谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 22:18 , Processed in 0.058490 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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