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

 找回密码
 立即注册
查看: 2482|回复: 59

[基础教程] 最新海尔小程序抓包教程

  [复制链接]

33

主题

2051

帖子

5357

积分

论坛元老

Rank: 8Rank: 8

积分
5357
金钱
3306
HASS币
60
QQ
发表于 2024-5-11 01:58:35 | 显示全部楼层 |阅读模式
本帖最后由 zxyny1989 于 2024-6-1 23:23 编辑

---------------------------2024年6月1日更新------------------------------------------
haier小程序抓到的token10天就会失效,于是就有了这次升级(感谢作者大佬banto6/haier
haier集成升级到1.1.0后,不再支持之前的token,需要抓取refreshtoken;
很多人表示抓取不到refreshtoken,那是少操作了一步:进入小程序后,先选择退出登录(haier小程序内的登录);此时打开抓包工具,选择登录小程序;然后找
https://zj.haier.net/api-gw/oauthserver/applet/v3/login/onekey

这行,可能有的是
https://zj.haier.net/api-gw/oauthserver/applet/v3/login/sms

这行(可以中短信验证码登录的原因)。
335533935-574ad954-5cca-47bd-9b15-e459cc61010c.jpg

------------------------------------------------------------------------------------------

众所周知,ha中的haier集成之前是用的账号+密码方式认证的;后来因种种原因,最新版改成了小程序token+clientId认证的方式。于是乎就需要我们抓包海尔智家小程序,从而获取token+clientId。
论坛已经有大佬发了相应教程了,但复杂的过于复杂,简单的又寥寥几句带过;导致我等小白只能抓耳挠腮、无从下手。于是就有了这篇详细的教程(其实很简单,也就寥寥几句)。
论坛大佬的帖子:

新版本海尔集成-小程序抓包-windows抓包微信海尔小程序 - 『HomeAssistant』综合讨论区 - 『瀚思彼岸』» 智能家居技术论坛 - Powered by Discuz! (hassbian.com)

新版本海尔集成-小黄鸟(Reqable)-windows抓包微信海尔小程序 - 『HomeAssistant』综合讨论区 - 『瀚思彼岸』» 智能家居技术论坛 - Powered by Discuz! (hassbian.com)

1、先在电脑上下载小黄鸭(Reqable)并安装:客户端下载 | Reqable

微信图片_20240511013735.png

2、打开小黄鸭,并点击启动;然后打开电脑微信小程序中的海尔智家小程序(此时会看到小黄鸭界面一直在滚动,大概几秒后停止就可以了)(切记小程序一定要登录,不然是抓不到token和clientId的);

如果你先打开了小程序,后点了启动,这时也不影响的,你只需打开小程序页面中的一个设备,此时一样可以抓到包;

微信图片_20240511005522.png

3、抓到包后就点击停止,然后找图中这一行;找到后双击,在右侧切换到“请求体”,此时显示的就是token和clientId;

微信图片_202405110055221.png

4、打开ha,配置-设备与服务-添加集成,搜索haier;然后在窗口中填入抓到的token和clientId,提交就OK了。

微信图片_202405110059191.png

到此已大功告成。

微信图片_20240511005919.png

评分

参与人数 6金钱 +69 HASS币 +10 收起 理由
PolarisYHNL + 2 在下对你的景仰犹如滔滔长江之水,连绵不绝.
windgo + 20 论坛有你更精彩!
xun897426280 + 5
+ 20 + 10 感谢楼主分享!
jpcugv + 10 赠人玫瑰,手留余香!
隔壁的王叔叔 + 12

查看全部评分

我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

2

主题

367

帖子

3026

积分

论坛元老

Rank: 8Rank: 8

积分
3026
金钱
2659
HASS币
0
发表于 2024-5-11 07:58:04 | 显示全部楼层
学习一下!!
回复

使用道具 举报

1

主题

32

帖子

188

积分

注册会员

Rank: 2

积分
188
金钱
156
HASS币
0
发表于 2024-5-11 08:17:46 | 显示全部楼层
给你点赞
回复

使用道具 举报

0

主题

22

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
金钱
202
HASS币
0
发表于 2024-5-11 09:51:19 | 显示全部楼层
给你点赞
回复

使用道具 举报

1

主题

176

帖子

1140

积分

金牌会员

Rank: 6Rank: 6

积分
1140
金钱
964
HASS币
0
发表于 2024-5-11 09:53:43 | 显示全部楼层
本帖最后由 zhanfu86 于 2024-5-11 10:01 编辑

感觉不会用,我还是stream抓包  把
回复

使用道具 举报

0

主题

14

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
金钱
215
HASS币
0
发表于 2024-5-11 10:19:51 | 显示全部楼层
牛牛牛牛牛牛牛牛牛
回复

使用道具 举报

10

主题

158

帖子

865

积分

高级会员

Rank: 4

积分
865
金钱
707
HASS币
0
发表于 2024-5-11 10:42:18 | 显示全部楼层
这个比之前那个弟兄的详细
回复

使用道具 举报

0

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
金钱
33
HASS币
0
发表于 2024-5-11 11:30:15 | 显示全部楼层
学习了,mark下
回复

使用道具 举报

33

主题

2051

帖子

5357

积分

论坛元老

Rank: 8Rank: 8

积分
5357
金钱
3306
HASS币
60
QQ
 楼主| 发表于 2024-5-11 15:00:42 | 显示全部楼层
jey0722 发表于 2024-5-11 10:42
这个比之前那个弟兄的详细

我当时看懵了,一直用手机登录的小程序,一直没抓到。后来想到电脑上微信不也有小程序嘛,就点了下。然后就出来了。
所以就记录一下。
这些东西,大佬觉得说得够详细了;但对门外汉,还是会走到歧途。

评分

参与人数 1金钱 +5 收起 理由
jeelinbear + 5

查看全部评分

我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

33

主题

2051

帖子

5357

积分

论坛元老

Rank: 8Rank: 8

积分
5357
金钱
3306
HASS币
60
QQ
 楼主| 发表于 2024-5-11 15:02:18 | 显示全部楼层
zhanfu86 发表于 2024-5-11 09:53
感觉不会用,我还是stream抓包  把

电脑上安装小黄鸭和微信,点点点就好了。给像我一样的小白看的。
大佬随便用啥都好。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-2 13:56 , Processed in 0.146012 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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