Aqara m1s網關也出了不少時間,

最近為了加入新的人體傳感器FP1,

所以將原本在米家Aqara m1s網關移除,

重新加入Aqara home app,

加入的步驟及需要注意的事項在這邊說明一下。

警告,聽說2022年出廠的m1s telnet已被封鎖,我購買E1青春版則使用正常,有需要的可以改考慮E1。

 

加入的步驟第一步就是要開通telnet的功能

首先要在區網的電腦下安裝python-miio

mac的話就打開終端機,

逐步輸入以下指令後確認

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install python

brew install python3

pip3 install python-miio

接著將網關連到米家並取得token

快速取得小米token以便加入Home assistant

接著在終端機輸入

miiocli device --ip GW_IP --token GW_TOKEN raw_command set_ip_info '{"ssid":"\"\"","pswd":"123123 ; passwd -d admin ; echo enable > /sys/class/tty/tty/enable; telnetd"}'

紅色處更改為網關的ip跟token,

這樣第一步驟就完成了。

 

第二步要連上網關的telnet下指令

mac要下載Welly開啟後連線網關的ip

image

連線成功後輸入admin

image

成功後會出現

image

https://github.com/niceboygithub/AqaraGateway

參考上面的連結整個指令複製貼上後確認

m1s的指令如下

cd /tmp && wget -O /tmp/curl "http://master.dl.sourceforge.net/project/mgl03/bin/curl?viasf=1" && chmod a+x /tmp/curl

/tmp/curl -s -k -L -o /tmp/m1s_update.sh https://raw.githubusercontent.com/niceboygithub/AqaraM1SM2fw/main/modified/M1S/m1s_update.sh

chmod a+x /tmp/m1s_update.sh && /tmp/m1s_update.sh

image

然後手動輸入reboot確認,

成功後第二步也就完成了。

 

前兩個步驟是必要的,

那怕你想用的是Aqara Home app,

目前只有這種方式才能打開telnet。

 

接下來要到HA加入網關,

首先要到HACS加入Aqara Gateway

Home assistant 安裝第三方HACS商店,快速加入整合

如果你的網關是在米家的APP底下,

整合加入時必須輸入token,

不需輸入密碼,

image

如果原本已經由米家加入HA想切換到Aqara Home則不需要輸入token,

但要把之前的整合移除掉。

 

從米家切換到Aqara網關需要進行硬體設定,

按實體鍵10下後聽到語音說網關已重置,

接著再按兩下聽到"咚"一聲,

會切換到Aqara模式,

語音會說明請加入Aqara home,

沒有進行這個步驟的話預設都是加入米家App,

無法加入Aqara home app,

另外進行這個動作後,

所有的子設備都需要重新添加,

子設備只能存在一種模式底下,

原本在米家加入HA的子設備也都無法使用,

這個要注意。

但重新加到Aqara home並連上HA後,

在HA的子設備實體名稱會一樣,

所以不用擔心在HA需要重新設定自動化、lovelace等等。

還有如果要把網關軟體更到最新的話他會自動關掉telnet,

建議沒事不要更新。

 

如果HA連線上有問題可以到設定的更多資訊,

確認一下telnet跟MQTT是否有網關的IP。

image

Home Assistant教學總目錄

 

如果我的文章對你有幫助,歡迎送我喝杯咖啡喔

Buy Me A Coffee 建立免費、漂亮的個人贊助頁面,接收 PayPal 小額付款


arrow
arrow
    全站熱搜

    派西 發表在 痞客邦 留言(1) 人氣()