小米手环使用 使用Notify for MI band 连接教程

准备工作

  • python环境
  • 下载GitHub项目
  • 小米手环账号

windows安装python

  • 官网下载python
  • 安装记得勾选 Add Python 3.6 to PATH

image-20210518153417394

  • 设置变量环境

在命令提示框中(cmd) : 输入

path=%path%;C:\Python 

注意: C:\Python 是Python的安装目录。

下载GitHub项目

  • 地址 下载
  • 克隆仓库到本地

    • git clone https://github.com/argrento/huami-token.git
  • 安装依赖(注意以管理运行cmd)

    • pip3 install -r requirements.txt

获取密钥

  1. 运行脚本python huami_token.py --method xiaomi --bt_keys
  2. 脚本将要求您打开小米登录网页。https://account.xiaomi.com/oauth2/authorize?skip_confirm=false&client_id=2882303761517383915&pt=0&scope=1+6000+16001+20000&redirect_uri=https%3A%2F%2Fhm.xiaomi.com%2Fwatch.do&_locale=en_US&response_type=code
  3. 使用您的凭据登录。
  4. 如果登录成功,浏览器将显示错误消息,表明连接不安全。在此阶段,地址将如下所示:https://hm.xiaomi.com/watch.do?code=ALSG_CLOUDSRV_9B8D87D0EB77C71B45FF73B2266D922B
  5. 复制此地址。
  6. 返回脚本,粘贴该地址,然后按enter

输出示例:

PS D:\huami-token> python huami_token.py --method xiaomi --bt_keys
Getting access token with xiaomi login method...
Copy this URL to web-browser

https://account.xiaomi.com/oauth2/authorize?skip_confirm=false&client_id=2882303761517383915&pt=0&scope=1+6000+16001+20000&redirect_uri=https%3A%2F%2Fhm.xiaomi.com%2Fwatch.do&_locale=en_US&response_type=code

and login to your Mi account.

Paste URL after redirection here.
https://hm.xiaomi.com/watch.do?code=C3_9B8D87D0EB77C71B45FF73B2266D922B
Token: ['C3_9B8D87D0EB77C71B45FF73B2266D922B']
Logging in...
Logged in! User id: 3000654321
Getting linked wearables...
+-------------------------------------------------------------------------------+
| ID  | ACT |        MAC        |                   auth_key                    |
|-----+-----+-------------------+-----------------------------------------------|
|  0  |  1  | BA:DC:FE:21:43:65 |      0xa592e4d6dbf28db6b56f9996fa83e6f9       |
+-------------------------------------------------------------------------------+

Logged out.

连接手环

  1. 复制出auth_key 的值
  2. 填写到应用里就可以正常连接了

    image-20210518155841437

3.这样就可以不适用官方的应用了

小计

优点:

  1. 不再使用官方应用,可以自由设置的选项更多

缺点

  1. 无法充值公交卡(需要使用官方APP充值)
  2. 小爱同学无法使用(相信用的人也不多吧)
  3. 手机通知不再手环上显示 (可开通pro版)

    感谢

  4. https://github.com/argrento/huami-token
  5. Notify for MI band
最后修改:2022 年 05 月 19 日
如果觉得我的文章对你有用,请随意赞赏