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

 找回密码
 立即注册
查看: 1974|回复: 2

[经验分享] 补充:联通话费余额、语音、流量和积分数据接入HomeAssistant

[复制链接]

69

主题

692

帖子

4187

积分

论坛元老

Rank: 8Rank: 8

积分
4187
金钱
3490
HASS币
80
发表于 2022-12-10 22:49:30 | 显示全部楼层 |阅读模式
本帖最后由 zhenxiwen 于 2022-12-11 12:15 编辑

感谢帖子:联通话费余额接入HomeAssistant
https://bbs.hassbian.com/thread-18923-1-1.html
(出处: 『瀚思彼岸』» 智能家居技术论坛)

下面是对上帖子的补充: 屏幕截图 2022-12-10 225823.png



sensor:
  - platform: rest
    name: 剩余话费
    resource: https://m.client.10010.com/mobil ... eryUserInfoFive.htm
    headers:
      cookie: "a_token=抓包到的值;"
    scan_interval: 1200
    value_template: '{{ value_json.data.dataList[1].number }}'
    unit_of_measurement: 元
    json_attributes:
      - flush_date_time
   - platform: rest
    name: 剩余语音
    resource: https://m.client.10010.com/mobil ... eryUserInfoFive.htm
    headers:
      cookie: "a_token=抓包到的值;"
    scan_interval: 1200
    value_template: '{{ value_json.data.dataList[2].number }}'
    unit_of_measurement: 分钟
    json_attributes:
      - flush_date_time
  - platform: rest
    name: 可用积分
    resource: https://m.client.10010.com/mobil ... eryUserInfoFive.htm
    headers:
      cookie: "a_token=抓包到的值;"
    scan_interval: 1200
    value_template: '{{ value_json.data.dataList[3].number }}'
    unit_of_measurement: 分
    json_attributes:
      - flush_date_time
      
- platform: rest
    name: 沃信用积分
    resource: https://m.client.10010.com/mobil ... eryUserInfoFive.htm
    headers:
      cookie: "a_token=抓包到的值;"
    scan_interval: 1200
    value_template: '{{ value_json.data.dataList[4].number }}'
    unit_of_measurement: 分       json_attributes:
      - flush_date_time
      


但是,不知道剩余流量怎么取得,我没弄出来,请技术大神补充。

我找出来了:

- platform: rest
    name: 剩余流量
    resource: https://m.client.10010.com/mobil ... eryUserInfoFive.htm
    headers:
      cookie: "a_token=抓包到的值;"
    scan_interval: 1200
    value_template: '{{ value_json.data.dataList[0].number }}'
    unit_of_measurement: GB
    json_attributes:
      - flush_date_time
      
      

但是,作用不大,需要手机上不退出联通app并保持登录状态才可以,退出app或登录,所以数据会变成 unknown。

评分

参与人数 1金钱 +12 收起 理由
zxyny1989 + 12 高手,这是高手!

查看全部评分

回复

使用道具 举报

2

主题

104

帖子

1364

积分

金牌会员

Rank: 6Rank: 6

积分
1364
金钱
1260
HASS币
0
发表于 2022-12-11 14:10:21 | 显示全部楼层
广西联通测试下,

抓包地址 是:https://m.client.10010.com/mobil ... /queryUserInfoSeven

但是sensor 用回楼主 这个https://m.client.10010.com/mobil ... eryUserInfoFive.htm
回复

使用道具 举报

7

主题

1072

帖子

3361

积分

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
2289
HASS币
0
发表于 2022-12-12 09:14:03 | 显示全部楼层
上海联通也是https://m.client.10010.com/mobil ... /queryUserInfoSeven,感觉代码好多重复的,用上node-red搞吧,跟电信的放一起。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 18:19 , Processed in 3.570775 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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