示範如何破解 M2 接入到 HA(/Ft. 紅軍;插件作者:洋蔥大)
把 Aqara M2 網關刷成社群韌體後接入 Home Assistant 的完整示範。分「舊版 M2」與「2022 版 M2 POE」兩種燒錄方式,逐段附原作者連結與畫面。
本教學涉及刷寫第三方社群韌體與 telnet 操作,有變磚(無法開機)風險;使用的燒錄工具、韌體為第三方社群作品(非 Aqara 官方、非惟家開發)。以下外部連結為原作者資源,日後可能失效或更新,請以原作者 GitHub repo 最新版為準。
設定畫面可能因版本與設備不同而有差異。想交流使用經驗,歡迎加入惟家 LINE 社群;社群以使用者互助為主,非官方一對一技術支援。
一、洋蔥大的 Aqara Gateway 外掛
HA 端使用的外掛(原作者 洋蔥大):niceboygithub / AqaraGateway(GitHub)
二、舊版 M2 燒錄點位
舊版 M2 硬體燒錄接點對照圖:M2 UART 點位圖(GitHub)
三、Windows 版 M2 燒錄程式(舊版 M2)
四、Mac 版 M2 燒錄方式(舊版 M2)
・燒錄工具:M2 燒錄工具(GitHub)
・下載 gw_global_tool.expect、最新 M2 韌體、flasher_m2gl.bin,三個檔案放同一資料夾。
・安裝 Homebrew(brew.sh)後安裝相依套件:
brew install expect lrzsz stty・Mac 燒錄懶人包:下載 mac_m2 懶人包(第三方短址·可能失效);賦予執行權限:
chmod +x gw_global_tool.expect五、HACS 安裝 Aqara Gateway
六、設定 Aqara M2 入 HA
進入「設定」→「裝置與服務」→ 點選燒錄完成的 M2,即完成接入 HA。
2022 版 M2 POE — 一、燒錄教學
・M2 POE 版斷電。
・下載 USB 燒錄檔案(M2 POE 燒錄說明),copy 到 USB 隨身碟(FAT32)後插入 M2 的 USB 孔。
・按住 M2 前置按鈕上電,直到前置 LED 變紫色後鬆開,等 M2 重啟即完成燒錄。
2022 版 M2 POE — 二、更新韌體
・更新指令參考:M2 POE modified(GitHub)
・Telnet 登入 M2(帳號 root、無密碼)後輸入更新指令,執行完 reboot;再 Telnet 登入重複一次更新指令後 reboot 即完成。
・懶人包下載 curl:
cd /tmp && wget -O /tmp/curl "http://master.dl.sourceforge.net/project/aqarahub/binutils/curl?viasf=1" && chmod a+x /tmp/curl2022 版 M2 POE — 三、關閉自動更新
・關閉自動更新指令參考:niceboygithub/AqaraGateway
・懶人包關閉指令:
mkdir -p /data/ota_dir
touch /data/ota_dir/lumi_fw.tar
chattr +i /data/ota_dir/lumi_fw.tar