3.【home-assistant】演示如何获取token、添加小米空气净化器

本期内容,玩HA一定绕不过一个叫Token的东西,Token翻译过来就是令牌。在之后有些设备的添加不像小米LED台灯那样填写host(台灯IP)就可以添加进去了,我们还需要Token。

本期以小米系列产品为例,讲如何获取米家APP中的智能设备的Token。
准备
一台已经Root的安卓手机(如果手机不好root,或者没有安卓手机,可以在电脑上用模拟器安装一个安卓系统来操作,我这里就用MUMU助手来演示)
1.米家APP(版本在5.019之前的)
2.aSQLiteManager APP
3.ES游览器
4.以上三个APP打包下载链接:https://www.lanzoui.com/iLgpQgrequd
MUMU助手直接在官网下载就可以

实际操作
1.打开root权限

2.登入米家APP
打开ES游览器,并获得ROOT权限

通过es文件浏览器等手机文件管理app,在根目录/data/data/com.xiaomi.smarthome/databases/找到miio2.db(如果你这里找到不这个miio2.db,说明你米家APP版本高了,要用5.019之前的,后面的版本把这个方法封了,亲测)
我们将它复制粘贴到data目录下(粘贴到哪都可以,只要你等下找得到,我这里就用粘贴到data演示)



打开aSQLiteManager APP







在这个界面下,点击鼠标左键拖动就可以看到完整信息了,点击Token就自动复制了,你可以新建一个文本将它们保存,再和设备的ip地址对应就可以啦。



查看IP的方法有很多,演示一个用游览器查看的

•好了,关于如何获取token的方法就简单说到这里,因为米家的物联网产品还是用的人最广泛的,就用米家的Token举例,其它品牌的物联网产品接入HA,也都需要获得Token,方法大同小异,重点是抓包!
那我们下一篇文章再会吧。谢谢观看。