homeassistant 篇五:小米温湿度计2 LYWSD03MMC固件降级刷三方固件
前情提要
自从开始玩了ha,逐渐汲取知识,其中就有一个知识点:小米温度计2LYWSD03MMC固件刷三方固件能改上报时间,能显示点亮和时钟,能直接接入ha进行及时联动,功能很强大,懂得都懂吧。
但恰巧我就是半年前,在米家app收到固件升级通知后,给米家温度计2升级了固件,导致版本变成了 Firmware version: 2.1.1_0159,该死的升级,修复刷机。
三方固件:
https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html
先打开这个网站,如下图,如果用的chome就右击红框中的chrome复制链接,在新标签页打开,以此类推。
将下下个图中的选项设置成Enabled。
设置enabled然后返回刚刚打开的地址https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html
这时候点击Connect,就可以搜索到周围的蓝牙设备了,在蓝牙设备中有LYWSD03MMC字样的就是米家温度计2了。点击链接,连接成功后如果提示Firmware Revision String: 1.0.0 0130就可以直接刷三方固件,无需降级。教程请自行b站搜索米家温度计2三方固件。如果提示是如果下面提示Firmware Revision String: 2. 1.1 0159 not support!那就需要降级固件了。我肯定需要降级固件,因为我把米家温度计的裤子都脱了。
一顿操作
查看教程:
但奈何我贼心不死,最后固件的GitHub的issue中找到了答案:https://github.com/atc1441/ATC_MiThermometer/issues/298#issuecomment-1801897948
issue中还有其他的方案,我只有ch340,通过这个链接可以看到,固件作者也是一直在说USB-COM Flash Writer (TX-SWS only!),也就是说,只需要将温度计的VCC,GND,P14引脚,接到ch340的VCC,GND,TX接口即可,这里要注意有些ch340刷机工具的TX和RX可能是反着的。刷不成功,请换成RX试试,反正刷不死。
正式操作:
接线
温度计 ch340
VCC --> VCC
GND --> GND
P14 --> TX
与ch340接线vcc--vcc gnd--gnd p14--tx固件降级:
接线完成后,插入电脑usb口,打开地址。
https://github.com/pvvx/ATC_MiThermometer/blob/master/Original_OTA_Xiaomi_LYWSD03MMC_v1.0.0_0130.bin 下载固件
2. https://pvvx.github.io/ATC_MiThermometer/USBCOMFlashTx.html
地址1下载固件,然后打开地址2,点击open,找到自己的ch340所在的com口,如果不知道是哪个,请打开设备管理器,找到端口查看。波特率115200,Atime默认就行不用管,选择下载好的固件。点Write to Flash,等待完成。
固件降级如上图刷完后,再次回到刷三方固件的页面,进行连接。
最终在我的坚持不懈下终于给固件降级到了1.0.0 0130
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
qiuqiuyaoyao
校验提示文案
qiuqiuyaoyao
校验提示文案