「智能家居」某訊M1刷機接入homeassistant
前邊說過某訊N1盒子和DC1排插刷機後接入homeassistant的方法,今天呢說說悟空M1的刷機。
...悟空M1是一款空氣檢測儀,作為某訊2017年的產品,金屬外殼、面板材質為黑色透光亞克力;無論是整體工藝還是倒角細節,絕對稱得上一款精緻的好產品的(其實某訊的產品整體都不錯,用料也紮實)。
俗話說「好馬配好鞍」,這麼一款精緻的產品,因為平台的倒閉而淪為垃圾;這點讓我這垃圾佬是坐不住的。好在開源社區一眾大佬努力開發了固件,又使這垃圾鳳凰涅槃般浴火重生了。
M1接入HA的方案其實有很多:API調用(最早期)、內網劫持、第三方app、刷機……
今天我們只說刷機更改固件。廢話不多說,先上拆機工具:吸盤、撬棒、螺絲刀。
...雖然整體外型上看不到一棵螺絲,但拆機的難度係數卻很簡單。前面板為卡扣方式固定。
所以「一不做二不休」,直接上吸盤大力出奇蹟。記得拆的過程中,撬棒和吸盤相配合。
...然後拆下電路板上的兩顆螺絲,使用撬棒慢慢將電路板撬下來。電路板後邊如下,有wifi天線、甲醛和PM2.5的傳感器。
...M1支持ttl和j-link刷機,任選其一即可。我兩者都有,但是鑑於j-link價格太貴、而且對於小白使用率不高,此處只說ttl刷機的方法。ttl建議選擇CP2102晶片的,其他晶片的ttl坑的機率比較大(不要問我怎麼知道的,說多了都是淚)。
...引腳說明:
引腳9——TTL中的TX 引腳10——TTL中的RX(作用是用於進入bootloader模式,便於升級應用程式)
引腳16——TTL中的3.3V 引腳17——TTL的GND
引腳19——是進入BOOT模式(需要低電平才能觸發進入bootloader模式)
引腳24——表TTL中的TX 引腳25——TTL中的RX(作用是設置wifi、MQTT、TFTP OTA升級)
...線路連接如下圖。
...打開SecureCRT軟體,設置協議為串口、埠號、速率為921600,其他均不需設置。
...連接好線路後,將19腳和GND短接,然後將ttl插入電腦,設備上電。等到出現下圖的情況時,說明進入了bootloader模式,此時19腳才能斷開(如果沒有進入bootloader模式,請拔下ttl重新開始)。
...輸入1回車,進行固件的升級,同時可見Updating application……直到列印出CC字樣。
...按下圖操作,選擇下載好的固件。
...選擇好固件後開始傳輸,至到出現Successfully字樣,說明燒錄完成(如果不成功,請重新執行上邊步驟)。
...燒錄完成後,將M1通電,確認是否有zM1_XXXX的熱點,有則刷機完成。接下來就可以使用ota在線升級。使用app連接M1的熱點,進行wifi設置;完成後設置mqtt伺服器,最後檢測數據會自動上傳到homeassistant。
...在app端設備設置頁面,點擊當前版本後自動獲取最新版本號,如果與當前版本不同會彈窗確認更新固件.
PS:論壇常見的刷機方法是ttl連接M1的17、24、25腳,繼續通過SecureCRT軟體設置,方法如下。
...
...連接好後,使用命令行設置wifi和mqtt。
...
...Homeassistant中的設置如下:
...
...最後上張homeassistant中的卡片。
...
...(抱歉,我設置了定時,夜間M1是關閉的,所以數據未知)。
PS:當然你也可以刷其他固件,接入第三方app,這樣就不用搭建homeassistant了。
(部分圖片來自網絡,如有侵權,立即刪除)。
「智能家居」N1刷機armbian、openwrt、電視盒子
「智能家居」某訊DC1刷機接入homeassistant
-- -- -- -- -- -- END -- -- -- -- -- --
我是小白,智能家居愛好者、一卡通行業從業者、曾經的建築智能化從業者。











