配置token_智能家居 2019 篇一:无需 root 获取米家设备 token 方法

本文介绍了在不root安卓手机的情况下,通过安装特定版本的米家应用,连接设备并查找日志文件,从而获取米家智能家居设备的32位token。此方法适用于使用Home Assistant或Homebridge的用户,旨在解决设备接入问题。获取到的token应及时用于配置,避免网络重置导致的token变更。
摘要由CSDN通过智能技术生成

1bcaa9b9ae77cbe1f5ebc82574bf3258.png

使用 Home Assistant 或者 Homebridge 项目来搭建智能家居的朋友,经常会遇到一个麻烦,米家的部分智能家居设备需要获取 32 位的 token 才可以接入 HA 或者 HB。

那么,我们要如何获取米家设备的 token?

我查阅了网上的一些安装指南,大多推荐 3 种方法:

  1. 使用 root 的安卓手机或电脑模拟器获取
  2. 使用 iPhone 完整备份后获取
  3. 使用 miio discover 命令获取

简单评价这几种方法:

第一种,我有安卓手机但是无法 root,也懒得装模拟器;
第二种,iPhone 的完整备份文件太大了,非常耗时;
第三种,很多米家设备隐藏了设备 token,miio discover 命令获取失败。

15a99e0c6c8fba641d41ccb3460db8e7.png

很多设备隐藏了设备token

不死心的我又去外网查了一圈,发现还有一个我觉得最简单的第 4 种办法。

4. 使用无需 root 的安卓手机获取

原因在于米家 5.4.54 版本的 App 有一个小 bug,其中写入内部存储器的日志文件暴露了小米 miio 设备的设备 token。
  • 卸载最新版米家,安装米家 v5.4.54 版本(下载地址)
  • 登录小米账户等待设备连接,正常操作一遍设备
  • 使用文件资源管理器导航到/sdcard/SmartHome/logs/Plug_Devicemanager/
  • 打开名称为 yyyy-mm-dd.txt 的日志文件
  • 在文档中搜索 token 或你需要的设备名称

比如这就是我要找的两个灯泡的 token,IP 地址也顺带确定了,然后我们就可以愉快的去编辑 HA 或 HB 配置文件了。

3e50e5dc4637b8f067bc75d5c2a79d19.png

顺利获取设备token和IP地址

注意:获取到的设备 token 请及时配置,如重置家中的网络,设备 token 会发生变更。

【智能家居2019】系列文章是一个重启项目,之后会陆续总结我折腾智能家居的一些经历,欢迎大家关注后续文章(希望不是坑... )

42c4a8f75ef0dabd6946889f5219af41.png

by:犹豫94想买

本内容来源于@什么值得买http://SMZDM.COM

原文链接:智能家居 2019 篇一:无需 root 获取米家设备 token 方法__什么值得买

b3f54f40339b3faf807a10a6c89d2505.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值