前几天用红包在某电商平台8块多买了个小米温湿度计2,自己抽空折腾了下,用ESP32刷ESPHOME能接入到Home assistant,但稳定性还没长时间测试,我初步观察,这玩意儿10分钟才刷一次数据,而且如果温湿度数据如果没变化,则只会上报有变化的数据,不过好在温湿度对实时性要求不高,日常做一些反馈影响不大。
ESPHOME目前只有dev开发版支持这个温湿度计,稳定性不好说,聊胜于无吧,小白最懂小白的苦,我详细分享下接入过程,希望可以帮到其他跟我一样的小白。
一、准备工作
- 获取温湿度计2的bindkey
- 去下载老毛子大神的米家APP,我用的版本号是MiHome_5.6.88_63028_vevs.apk,目前最新的是MiHome_5.6.93_63033_vevs.apk应该是都可以用的;
- 安装和谐版米家APP,手机里存储器下新建/vevs/logs目录;
- 如果原先已经在米家APP添加过温湿度计2的,请从你的设备列表里将其删除,然后重启手机,重启手机,重启手机;
- 重启手机后,重新添加你的温湿度计2设备,添加成功后,到前面新建的/vevs/logs目录下打开pairings.txt,里面有你需要的bindkey,把bindkey跟mac地址都复制出来备用。