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

 找回密码
 立即注册
查看: 1158|回复: 6

[技术探讨] 冷门新能源车抓包求助

[复制链接]

57

主题

402

帖子

3029

积分

论坛元老

Rank: 8Rank: 8

积分
3029
金钱
2627
HASS币
0
发表于 2023-2-6 10:56:38 | 显示全部楼层 |阅读模式
我的车是云度 pi3 pro,市面上很少的很冷门的廉价车,它也有APP,本人对于抓包和网络请求不是很懂,有没有哪位高手帮助看看,这种情况能不能接入到HA里面。
>> 本文件内容为 https://tsp-2021.yujoy.com.cn:6660/api/powerManager/reqPowerInfoNew 的请求抓包详情,供您分析和定位问题。

1. 请求内容 Request:

POST /api/powerManager/reqPowerInfoNew HTTP/1.1
Host: tsp-2021.yujoy.com.cn:6660
Cookie: JSESSIONID=C2B71B76F493AC6E88E51C0197386603
User-Agent: yundu-ios-phone102
loginToken: 【此处手动隐藏】
tspFlag: 1
tuDeviceId:
deviceType: iPhone 13 Pro
loginName: 【此处手动隐藏】
deviceToken: 【此处手动隐藏】
version: 3.5.0
Content-Length: 13
Connection: keep-alive
token: 【此处手动隐藏】
timestamp: 1675651335
Accept-Language: zh-Hans-CN;q=1, en-CN;q=0.9
Accept: */*
Content-Type: application/json; charset=utf-8
useCode: IZdBsT7q+/Wde0cGUyfycNAmCpMMHbQtWBmRU4dtHmCLrZrzlgtzL8bFGelxe9Q23iE3uKBsxxbbBJa79qqZZw==
Accept-Encoding: gzip, deflate, br
smartDeviceId: 31F4C8B0-E6F2-4D4A-B3BA-477DC5D12FBD

{"reqType":1}

2. 响应内容 Response:

HTTP/1.1 200
Server: nginx/1.18.0
Date: Mon, 06 Feb 2023 02:40:05 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive

{"error_msg":"","data":{"onLineStatus":0,"isConnector":0,"dataTime":"2023-02-06 10:26:29","drivingDist":284,"orderedInfo":{"startTime":"2021-03-12 21:58:58","time":"2550"},"carState":0,"remainPower":72,"charginTime":1023,"rechargeType":0,"speed":0,"reserveStat":0,"inRecharge":0},"error_code":0}

====
该记录由 Stream 抓取,仅用于分析和学习,可 AppStore 搜索『抓包』下载,面向开发者永久免费使用。

回复

使用道具 举报

7

主题

162

帖子

1256

积分

论坛技术达人

积分
1256
金钱
1089
HASS币
60
发表于 2023-2-6 15:10:55 | 显示全部楼层
可以考虑通过NR来进行http请求,然后新增HA实体,将respone的数据对应进去。我的比亚迪抓包就是这样做的
回复

使用道具 举报

57

主题

402

帖子

3029

积分

论坛元老

Rank: 8Rank: 8

积分
3029
金钱
2627
HASS币
0
 楼主| 发表于 2023-2-6 15:43:00 | 显示全部楼层
arthurfsy 发表于 2023-2-6 15:10
可以考虑通过NR来进行http请求,然后新增HA实体,将respone的数据对应进去。我的比亚迪抓包就是这样做的 ...

能不能写成教程,供我参考一下
回复

使用道具 举报

43

主题

1367

帖子

5712

积分

论坛元老

Rank: 8Rank: 8

积分
5712
金钱
4335
HASS币
40
发表于 2023-2-6 15:56:16 | 显示全部楼层
先用postman调通再说,找到请求头需要的核心参数,如果参数会变化,需要找到请求的上一步找到实现方法
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

57

主题

402

帖子

3029

积分

论坛元老

Rank: 8Rank: 8

积分
3029
金钱
2627
HASS币
0
 楼主| 发表于 2023-2-6 15:58:40 | 显示全部楼层
jjcs 发表于 2023-2-6 15:56
先用postman调通再说,找到请求头需要的核心参数,如果参数会变化,需要找到请求的上一步找到实现方法 ...

大佬,有没有什么教程可以参考的,或者能不能一步一步教一下我要怎么搞,这个POSTman怎么调通?
回复

使用道具 举报

43

主题

1367

帖子

5712

积分

论坛元老

Rank: 8Rank: 8

积分
5712
金钱
4335
HASS币
40
发表于 2023-2-6 15:59:30 | 显示全部楼层
李丑男 发表于 2023-2-6 15:58
大佬,有没有什么教程可以参考的,或者能不能一步一步教一下我要怎么搞,这个POSTman怎么调通? ...

百度阿,最基础的就是现学现用,从最简单的来
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

57

主题

402

帖子

3029

积分

论坛元老

Rank: 8Rank: 8

积分
3029
金钱
2627
HASS币
0
 楼主| 发表于 2023-2-7 09:21:50 | 显示全部楼层
jjcs 发表于 2023-2-6 15:59
百度阿,最基础的就是现学现用,从最简单的来

屏幕截图 2023-02-07 091619.png    屏幕截图 2023-02-07 091844.png    屏幕截图 2023-02-07 091937.png 我现在可以正常登陆,但是登陆之后,随便获取一些数据就提示我重新登陆。是哪里设置不对?获取信息的那个请求,我已经按登陆请求返回的数值进行修改了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-2 19:42 , Processed in 0.334572 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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