天天看點

米家溫濕度計刷入定制固件解鎖隐藏功能

文章目錄[隐藏]

  • 1.準備工作
  • 2.刷入固件
  • 3.固件設定

前段時間用紅包撿便宜入了一個小米米家溫濕度計,後來在網上搜尋發現這個小玩具居然還能刷入定制固件解鎖更多的隐藏功能,于是便有了這篇文章。

刷入固件采用的是類似原生 OTA 的形式,是以并不需要拆機或者程式設計器什麼的,有一台帶藍牙的電腦就可以。不過刷入定制固件之後原本的米家 app 就無法連接配接了,好在玩膩了也可以用同樣的方法再刷回去,非常靈活自由。

米家溫濕度計刷入定制固件解鎖隐藏功能

定制固件支援上面三款小米/米家溫濕度計,型号分别為 LYWSD03MMC , MHO-C401 , CGG1-Mijia 。其中 LYWSD03MMC 也就是小米溫濕度計2的成本效益是最高的,非常容易找到50元以下3個包郵的賣家。

1.準備工作

溫濕度計本身沒什麼需要特别設定的地方,将它放在電腦藍牙接收器的附近即可。電腦上使用現代浏覽器打開這個網址。如果是 Linux 系統下,需要使用 Chrome 并打開

chrome://flags/#enable-experimental-web-platform-features

這個開關并重新開機電腦後才能繼續下一步。

2.刷入固件

米家溫濕度計刷入定制固件解鎖隐藏功能

點選網頁上的 Connect 按鈕,在浏覽器彈出的藍牙裝置選擇框中點選正确的裝置,最後點選配對。有時搜尋裝置可能需要比較長的時間,原廠米家溫濕度計2的裝置名應該是 LYWSD03MMC 。

米家溫濕度計刷入定制固件解鎖隐藏功能

如果是原廠固件,還需要點選一次 Do Acivation 按鈕,此時網頁會變為以上所示的畫面。reizhi 的裝置已經刷入定制固件,是以沒有 Do Acivation 按鈕。

點選 Custom Firmware ,再點選 Start Flashing 就可以刷鞋定制固件到米家溫濕度計了。刷寫完成後需要重新點選 Connect 來連接配接。

3.固件設定

在重新連接配接到米家溫濕度計後,可以利用這個網頁來定制非常多的隐藏設定。

米家溫濕度計刷入定制固件解鎖隐藏功能

例如溫度機關,輪換顯示日期電量,藍牙廣播間隔,廣播功率等都可以直接在網頁上修改,再點選 Send Config 即可将設定上傳到溫濕度計中儲存。也可以點選 Get Config 來下載下傳目前設定值,或者使用 Set default 來恢複預設設定。

為了彌補不能連接配接米家 app 的缺陷,網頁上的 GraphMemo.html 連結提供了讀取曆史資料并繪圖的功能。當然你也可以在頁面上選擇下載下傳所有的溫濕度資料到本地儲存。

米家溫濕度計刷入定制固件解鎖隐藏功能

由于定制固件預設開啟了藍牙廣播溫濕度資料的功能,耗電量相比原廠固件可能會略微增加。不過比起藍牙連接配接的方式,藍牙廣播消耗的電量會更少。有關如何監聽并儲存藍牙廣播資料的教程,會放在下一篇文章中。

相關項目:https://github.com/pvvx/ATC_MiThermometer