请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 14407|回复: 92

[经验分享] 北京水费信息Home Assistant集成

  [复制链接]

25

主题

416

帖子

3009

积分

论坛技术达人

积分
3009
金钱
2583
HASS币
40
发表于 2023-8-23 11:36:11 | 显示全部楼层 |阅读模式
本帖最后由 angelyangw 于 2024-2-7 08:24 编辑

北京水费信息Home Assistant集成

2024-2 更新 v1.4

实体entity id使用index命名
取消只获取当前年份的账单信息,改为获取最近6期

背景

之前想通过微信小程序抓包来实现,但发现有加密机制,暂时无法破解,后来无意中在百度搜索时找到一个web页面(正常从页面上找不到... 估计是下线了页面,但是通过url是可以访问的),重点是这个页面涉及到的接口,不传加密信息也可以调用,so~~搞起本工程

功能

  • 通过水表户号获取水费账单及历史用水量(仅限北京市)
  • 支持多个水表户号
  • 全程通过UI配置

接入数据

  • 水表总数
  • 单价   
  • 水费单价(第一阶梯、第二阶梯)   
  • 水资源费单价   
  • 污水处理费单价   
  • 当前阶梯总单价 即几个单价的总和
  • 使用量   
  • 第一阶梯总用量   
  • 第一阶梯剩余   
  • 第二阶梯剩余
  • 当前年份周期费用   
  • 缴费状态   
  • 缴费日期   
  • 当期总水费   
  • 当期水资源费   
  • 当前污水处理费   
  • 当期水费
  • 当前年份周期使用量   
  • 当期总用水量   
  • 当期水表数

使用方法

安装使用HACS手动下载安装  注意:本集成需求Home Assistant最低版本为2022.11

配置

通过UI配置,在集成-北京水费中,输入水表户号即可
config.png

更新数据

固定设置为1天更新一次

UPDATE_INTERVAL = timedelta(days=1)

传感器

  • 水表总数  sensor.xxx_meter_value
  • 当前水费单价   sensor.xxx_total_cost
  • 水资源费   sensor.xxx_water_tax
  • 污水处理费   sensor.xxx_wastwater_treatment_price
  • 第一阶梯水费  sensor.xxx_first_step_price
  • 第一阶梯总用量  sensor.xxx_total_usage
  • 第一阶梯剩余   sensor.xxx_first_step_left
  • 第二阶梯剩余  sensor.xxx_second_step_left
  • 历史账单周期费用   sensor.xxx_2023_02_01_fee     
    • 额外属性: 缴费状态、缴费日期、总水费、水资源费、污水处理费、水费
  • 历史账单周期用量   sensor.xxx_2023_02_01_usage     
    • 额外属性: 总用水量、水表数

sensors列表:
sensors.png
历史账单周期费用
history_fee.png

历史账单周期用量
history_usage.png

TODO

  1. 由于未使用到第二阶梯,顾暂不处理
  2. 数据更新频率固定,且未考虑历史数据是否需要更新(不会...)

自定义集成教程参考:Building a Home Assistant Custom Component Part 1: Project Structure and Basics


游客,如果您要查看本帖隐藏内容请回复














评分

参与人数 5金钱 +70 HASS币 +20 收起 理由
wayes + 8 高手,这是高手!
SilverWolf + 20 论坛有你更精彩!
datoucai + 2 论坛有你更精彩!
involute + 20 很好,问题是北京水费不是上门收的吗?这里.
+ 20 + 20 大神666!

查看全部评分

回复

使用道具 举报

7

主题

202

帖子

1604

积分

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1402
HASS币
0
发表于 2023-8-23 12:23:20 | 显示全部楼层
这个真好。期待南京的
回复

使用道具 举报

0

主题

34

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
金钱
171
HASS币
0
发表于 2023-8-23 14:18:57 | 显示全部楼层
好东西,感谢分享
回复

使用道具 举报

1

主题

60

帖子

718

积分

高级会员

Rank: 4

积分
718
金钱
658
HASS币
0
发表于 2023-8-23 18:58:38 | 显示全部楼层
Local Tuya
回复

使用道具 举报

3

主题

58

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
金钱
215
HASS币
0
发表于 2023-8-23 19:01:50 | 显示全部楼层
广东的有没有
回复

使用道具 举报

0

主题

19

帖子

185

积分

注册会员

Rank: 2

积分
185
金钱
166
HASS币
0
发表于 2023-8-24 08:05:58 | 显示全部楼层
折腾玩一下
回复

使用道具 举报

5

主题

75

帖子

784

积分

高级会员

Rank: 4

积分
784
金钱
709
HASS币
0
发表于 2023-8-24 09:22:12 | 显示全部楼层
辛苦楼主了,学习一下制作方法
回复

使用道具 举报

0

主题

26

帖子

163

积分

注册会员

Rank: 2

积分
163
金钱
137
HASS币
0
发表于 2023-8-24 13:50:16 | 显示全部楼层
学习下啊
回复

使用道具 举报

0

主题

33

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
金钱
199
HASS币
0
发表于 2023-8-24 15:08:51 | 显示全部楼层
来更新了~~
回复

使用道具 举报

10

主题

166

帖子

1325

积分

金牌会员

Rank: 6Rank: 6

积分
1325
金钱
1159
HASS币
0
发表于 2023-8-24 23:01:24 | 显示全部楼层
不错n谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-7-25 17:08 , Processed in 0.062194 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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