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

 找回密码
 立即注册
查看: 10164|回复: 10

[经验分享] 最轻松获取米家设备token的方法,不用root不用APP

[复制链接]

5

主题

116

帖子

861

积分

高级会员

Rank: 4

积分
861
金钱
740
HASS币
0
发表于 2018-12-13 09:18:59 | 显示全部楼层 |阅读模式
最轻松获取米家设备token的方法,不用root不用APP
手里有个米家的智能插座想要接入HA,不想为此Root手机,
安装个安卓虚拟机又太费时,查了下插件文档,尝试了如下方法好用。

1. 直接在安装好HA的环境下工作,Python之类的工具现成
2. 安装libffi-dev libssl-dev 两个模块,HA环境下应该已经有了,
    以防万一确认一下
   apt-get install libffi-dev libssl-dev
3. 升级到最新的PIP
    pip install --upgrade pip


4. 安装MIIO,其实前面所有的都是为这个安装而已
   pip3 install python-miio

5. 执行下面设备搜索命令,发现局域网的米家设备
  mirobo discover



执行结果:
# mirobo discover
INFO:miio.discoveryiscovering devices with mDNS, press any key to quit...
INFO:miio.discovery:Found a supported 'ChuangmiPlug' at 192.168.199.100 - token: 6774d4d799xxxxxxxxxx

回复

使用道具 举报

0

主题

13

帖子

66

积分

注册会员

Rank: 2

积分
66
金钱
53
HASS币
0
发表于 2018-12-13 09:31:36 | 显示全部楼层
我最简单的方法,安装安卓模拟器,然后抓取数据文件
回复

使用道具 举报

6

主题

230

帖子

2126

积分

金牌会员

Rank: 6Rank: 6

积分
2126
金钱
1891
HASS币
20
发表于 2018-12-13 09:34:19 | 显示全部楼层
感谢大神分享。
回复

使用道具 举报

5

主题

116

帖子

861

积分

高级会员

Rank: 4

积分
861
金钱
740
HASS币
0
 楼主| 发表于 2018-12-13 10:27:39 | 显示全部楼层
twalker 发表于 2018-12-13 09:31
我最简单的方法,安装安卓模拟器,然后抓取数据文件

安装安卓模拟器,还得安装老版本APP,然后获取SQL库文件,
读取数据库,
还是挺麻烦的。
回复

使用道具 举报

26

主题

2096

帖子

8514

积分

论坛元老

Rank: 8Rank: 8

积分
8514
金钱
6413
HASS币
30

论坛元老

发表于 2018-12-13 11:15:35 | 显示全部楼层
lse 发表于 2018-12-13 10:27
安装安卓模拟器,还得安装老版本APP,然后获取SQL库文件,
读取数据库,
还是挺麻烦的。 ...

各有优劣,模拟器的优势是可以复制黏贴,不用敲
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16017
金钱
11306
HASS币
45
发表于 2018-12-13 11:43:05 | 显示全部楼层
miio这个不一定都能搞出来的,有的就不行
回复

使用道具 举报

2

主题

171

帖子

1169

积分

金牌会员

Rank: 6Rank: 6

积分
1169
金钱
998
HASS币
10
发表于 2018-12-13 11:50:12 | 显示全部楼层
這個方法是最原始的辦法, 只能適用老設備, 新的設備 (例如帶有USB接口及電量功能的 WiFi插座)
這個方法是無效了.   搜不出來的.     所以,  安裝老版apk,  再用工具去尋找key ,  這是目前通用全設備的辦法.
回复

使用道具 举报

11

主题

134

帖子

631

积分

论坛技术达人

积分
631
金钱
491
HASS币
20
发表于 2018-12-13 12:57:11 | 显示全部楼层
Jones 发表于 2018-12-13 11:43
miio这个不一定都能搞出来的,有的就不行

对,我用过这个,只能发现一部分的
回复

使用道具 举报

5

主题

116

帖子

861

积分

高级会员

Rank: 4

积分
861
金钱
740
HASS币
0
 楼主| 发表于 2018-12-13 15:59:30 | 显示全部楼层
Jones 发表于 2018-12-13 11:43
miio这个不一定都能搞出来的,有的就不行

有这个可能,
我就试过智能插座,理论上也没有深入分析过。
回复

使用道具 举报

5

主题

116

帖子

861

积分

高级会员

Rank: 4

积分
861
金钱
740
HASS币
0
 楼主| 发表于 2018-12-13 16:00:59 | 显示全部楼层
liuje 发表于 2018-12-13 11:50
這個方法是最原始的辦法, 只能適用老設備, 新的設備 (例如帶有USB接口及電量功能的 WiFi插座)
這個方法是無 ...

原来如此
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 14:49 , Processed in 1.760935 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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