【原创】HomeAssistant-海尔智家Token获取

本篇文章旨在说明如何获取海尔智家Token,继而通过HA来控制空调设备。基础知识不在本文讨论的范围,如何集成Haier插件请自行登陆Github了解,地址https://github.com/banto6/haier。

步骤1 准备工作,本人使用Reqable作为抓包工具。但在使用前需设置本机作为https代理.(以MacOS为例)

此处Server地址为当前运行微信小程序海尔智家的PC地址,端口与Reqable设置一致即可。注意是Https

步骤2:打开Reqable进行基本设置,IP选择当前运行微信小程序海尔智家的PC地址,端口需要与https proxy一致,此时不要开启Start按钮

步骤3,在192.168.88.88这台pc登陆微信后,打开海尔智家小程序通过手机号登陆。在获取验证码之后,点击快速登陆前开启Reqable的Start按钮。

步骤4:找到POST方法里URL里包含v3/login/sms的这条信息,这里是你刚才登陆时交互的报文,里面包含了clientid和refreshtoken。记住这两个值。

步骤5.返回HA,输入刚才记录的信息即可。

Leave a Reply