找回密码
 立即注册
搜索
查看: 317|回复: 6

[经验分享] 小米 token_extractor 工具提示二次认证问题解决方法

[复制链接]

0

主题

18

回帖

133

积分

论坛分享达人

积分
133
金钱
115
HASS币
0
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 zhang00963 于 2025-6-26 00:17 编辑

帖子起因:
      今天本来打算给 Home Assistant 添加2个BLE的传感器,按照以前的套路,打开 token_extractor.exe 工具获取BLEKEY,却提示错误的用户名或密码,重新下载了个新版本,提示如下图

         image.png

      然后按照提示的链接操作后返回 ok 提示,在重启软件后仍然提示二次认证问题。

     查看了 token_extractor 的 issues 得到了些灵感;
     搓了个扫码登录的 token_extractor-qr ,可通过扫码登录的方式绕过用户名和密码登录的二次认证问题,
     登录过程,如下图,先输入区域代码,然后会默认弹框或打开Windows自带的图片查看器,如果没有主动弹出二维码图片的话,可以手动打开程序运行路径下的 temp_qr.png 文件进行扫码
   
    image.png
    image.png

    代码参考了以下大神的代码:有兴趣的也可以自行修改。
    GitHub - PiotrMachowski/Xiaomi-cloud-tokens-extractor: This tool/script retrieves tokens for all devices connected to Xiaomi cloud and encryption keys for BLE devices.
    GitHub - Squachen/micloud: Library for connecting to xiaomi cloud.
    Xiaomi Miio - QR Code login · GitHub


    文件分享:

    通过网盘分享的文件:token_extractor-qr
    链接: https://pan.baidu.com/s/1deEAY9UnbweSczMqLXZK8Q?pwd=kin3 提取码: kin3



评分

参与人数 3金钱 +20 收起 理由
imxxmi + 2 感谢楼主分享!
gx19970920 + 10 感谢楼主分享!
shay + 8 感谢楼主分享!

查看全部评分

回复

使用道具 举报

shay 手机认证

15

主题

251

回帖

1564

积分

金牌会员

积分
1564
金钱
1293
HASS币
20
发表于 5 天前 | 显示全部楼层
这个很有用,在需要手工获取token的场景下,算是比较方便的了。不过随着xiaomi home的不断改进,其他的第三方接入会慢慢消失吧。
回复

使用道具 举报

22

主题

356

回帖

2298

积分

金牌会员

积分
2298
金钱
1920
HASS币
0
发表于 5 天前 | 显示全部楼层
好用,非常牛!!!!
回复

使用道具 举报

15

主题

489

回帖

2795

积分

金牌会员

积分
2795
金钱
2291
HASS币
0
发表于 5 天前 | 显示全部楼层
大佬牛批,小米MIOT插件也能获取token
回复

使用道具 举报

0

主题

18

回帖

133

积分

论坛分享达人

积分
133
金钱
115
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
jjss520 发表于 2025-6-26 09:31
大佬牛批,小米MIOT插件也能获取token

是的MIOT可以获取,但是我不想在集成里面输入账号/密码,而且我没有小米网关也不希望通过云查询,我只要BLEKEY,本地解密广播数据就可以了
回复

使用道具 举报

0

主题

18

回帖

133

积分

论坛分享达人

积分
133
金钱
115
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
gx19970920 发表于 2025-6-26 09:07
好用,非常牛!!!!

好用就行,我只为了拿到 BLEkey 本地解密广播包
回复

使用道具 举报

0

主题

18

回帖

133

积分

论坛分享达人

积分
133
金钱
115
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
shay 发表于 2025-6-26 08:59
这个很有用,在需要手工获取token的场景下,算是比较方便的了。不过随着xiaomi home的不断改进,其他的第三 ...

消失是趋势,但也不会完全消失,我就是把各家的设备接入HA,米家的主要就是些BLE传感器,所以我只要BLEKEY本地解密广播数据包就可以了,
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-7-1 13:32 , Processed in 0.268553 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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