2.homeassistant必用token获取方法-演示

哈喽,大家好

今天给大家讲关于home assistant(以下简称HA)的一些东西。

在开始之前,我先给大家讲讲上一篇关于homebridge(简称HB)作为HA的桥梁直接连接到苹果的HomeKit上。简单来说,就是以前HA对HomeKit不是原生支持,HB作为桥梁可以实现支持效果。但是现在HA原生支持HomeKit了,所以现在玩HA接入苹果不需要HB就可以了。新版的HA,只需要在configuration.yaml里加入一行代码就可以了。

homekit:

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

本期以小米系列产品为例,讲如何获取米家APP中的智能设备的Token。

一、准备

1.一台已经Root的安卓手机(如果手机不好root,或者没有安卓手机,可以在电脑上用模拟器安装一个安卓系统来操作,我这里就用MUMU助手来演示)

2.米家APP(版本在5.019之前的)

3.aSQLiteManager APP

4.ES游览器

以上三个APP打包下载链接:https://www.lanzoui.com/iLgpQgrequd

MUMU助手直接在官网下载就可以

二、实际操作

1.打开root权限

2.登入米家APP

3.打开ES游览器,并获得ROOT权限

通过es文件浏览器等手机文件管理app,在根目录/data/data/com.xiaomi.smarthome/databases/找到miio2.db(如果你这里找到不这个miio2.db,说明你米家APP版本高了,要用5.019之前的,后面的版本把这个方法封了,亲测)

我们将它复制粘贴到data目录下(粘贴到哪都可以,只要你等下找得到,我这里就用粘贴到data演示)

4.打开aSQLiteManager APP

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

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

好了,关于如何获取token的方法就简单说到这里,因为米家的物联网产品还是用的人最广泛的,就用米家的Token举例,其它品牌的物联网产品接入HA,也都需要获得Token,方法大同小异,重点是抓包!

那我们下一篇文章再会吧。谢谢观看。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容