既是米粉又是果粉 小米語(yǔ)音玩轉(zhuǎn)homekit平臺(tái)
點(diǎn)擊:1111
A+ A-
所屬頻道:新聞中心
國(guó)內(nèi)智能家居行業(yè)飛速發(fā)展,海外企業(yè)提前搶灘中國(guó)市場(chǎng),第三方智能家居控制應(yīng)用平臺(tái)成熱門(mén)。近日,蘋(píng)果公司和富力集團(tuán)在北京搭建了一個(gè)智能家居的樣板間引發(fā)眾多關(guān)注,此次所推出的智能家居樣板間主要由homekit平臺(tái)對(duì)智能家電進(jìn)行控制, 對(duì)于又是米粉又是果粉的朋友們來(lái)說(shuō),一定很想知道如何實(shí)現(xiàn)小米siri語(yǔ)音的homekit平臺(tái),為此小編特意收集了一些如何通過(guò)Mac實(shí)現(xiàn)小米siri語(yǔ)音的homekit平臺(tái)方法,下面就為大家詳細(xì)介紹下吧。
首先需要安裝ha和hb平臺(tái)
何謂ha和hb?Homeassistant(ha)平臺(tái)是一個(gè)開(kāi)源社區(qū),小米能夠介入到homekit的原因是由于其加入的該平臺(tái)打破硬件壁壘,擁有超強(qiáng)的兼容性。Homebridge(hb)平臺(tái)則主要是實(shí)現(xiàn)普通硬件產(chǎn)品加入honekit平臺(tái),實(shí)現(xiàn)siri功能。
步驟一:先在Mac環(huán)境安裝ha
1、先安裝python (百度python官網(wǎng)下載目前穩(wěn)定版本3.6)
2、打開(kāi)終端輸入
sudo pip3 install homeassistant
3、彈出提示框點(diǎn)擊 not now
4、hass --open-ui
5、設(shè)置顯示隱藏文件,查找configuration.yaml文件進(jìn)行數(shù)據(jù)配置。
步驟二:再在Mac環(huán)境安裝hb
1 、安裝XCODE 務(wù)必在appstore搜索下載,文件比較大。
2 、安裝nodejs (https://nodejs.org/en/download/)
3、安裝homebridge
sudo npm -g install homebridge
4、 安裝homebridge-h(huán)omeassistant插件
sudo npm install -g homebridge-h(huán)omeassistant
5 運(yùn)行一次homebridge
homebridge
然后鍵盤(pán)輸入Ctrl+C停止homebridge運(yùn)行,將再次出現(xiàn)命令提示符
6 創(chuàng)建和編輯Homebridge配置文件
cd /Users/你的用戶(hù)名/.homebridge
sudo nano config.json
################鼠標(biāo)右鍵粘貼如下內(nèi)容######################
{
"bridge": {
"name": "Homebridge",
"username": "6D:19:E0:E7:83:62",
"port": 51826,
"pin": "123-45-678"
},
"platforms": [
{
"platform": "HomeAssistant",
"name": "HomeAssistant",
"host": "http://192.168.123.28:8123",
"password": "raspberry",
"supported_types": ["fan", "garage_door", "input_boolean", "light", "lock", "media_player", "rollershutter", "scene", "switch"]
}
]
}
粘貼完畢后,按鍵盤(pán)上的Ctrl+X鍵,輸入 Y,保存退出
"username": "CC:22:3D:E3:CE:30", ###這個(gè)MAC地址,可以修改成自己電腦的MAC地址###MAC必須大寫(xiě)
"host": "http://192.168.1.200:8123", 其中的192.168.1.200是你的電腦的局域網(wǎng)IP地址####
7 運(yùn)行homebridge,在終端輸入 homebridge,保持運(yùn)行,打開(kāi)蘋(píng)果手機(jī)家庭app,添加homebridge,輸入pin碼12345678,添加成功。
添加小米網(wǎng)關(guān)
1、打開(kāi)https://github.com/lazcad/homeassistant,下載文件
2、在文件.homeassistant下面創(chuàng)建文件夾custom_components,把剛才下載的文件復(fù)制到custom_components目錄下。
3、獲取小米網(wǎng)關(guān)sid和key
打開(kāi)米家app,找到網(wǎng)關(guān)界面,打開(kāi)右上角“...”點(diǎn)擊“關(guān)于”,在空拍區(qū)域連續(xù)點(diǎn)擊5次,打開(kāi)局域網(wǎng)通信協(xié)議按鈕。獲取key,記錄下來(lái)。打開(kāi)網(wǎng)關(guān)信息,記錄sid。
4、用軟件textwrangler打開(kāi)configuration.yaml,開(kāi)始添加小米網(wǎng)關(guān)信息。
在configuration.yaml文檔最后添加小米網(wǎng)關(guān)信息,嚴(yán)格按照格式對(duì)齊,sid:和key:后面要控一格,sid和key的內(nèi)容是小寫(xiě)字母和數(shù)字,沒(méi)有冒號(hào)。
復(fù)制一下內(nèi)容,并修改sid和key的內(nèi)容
在configuration.yaml文檔最后添加小米網(wǎng)關(guān)信息,嚴(yán)格按照格式對(duì)齊,sid:和key:后面要控一格,sid和key的內(nèi)容是小寫(xiě)字母和數(shù)字,沒(méi)有冒號(hào)。
復(fù)制一下內(nèi)容,并修改sid和key的內(nèi)容
xiaomi:
gateways:
- sid: f0b4299a5ed5
key: r9xt3kim52wt2tbl
修改完成以后保存。
5、重啟homeassistant,每次修改configuration.yaml的數(shù)據(jù)都要重啟homeassistant,這樣數(shù)據(jù)才能生效。
6、在終端安裝homebridge-aqara 插件
sudo npm install -g homebridge-aqara
7、編輯config.json,添加以下數(shù)據(jù)
{
"platform": "AqaraPlatform",
"sid": ["6409802da3b3"],
"password": ["02i44k56zrgg578b"]
}
最后
將homeassistant和homebridge執(zhí)行程序放在dock中,點(diǎn)擊直接可以運(yùn)行。 要先運(yùn)行ha,再運(yùn)行hb。根據(jù)目錄:資源庫(kù)-framworks-python.framwork-versions-3.6-bin-h(huán)ass,找到hass直接拖到dock中即可。
對(duì)于如何通過(guò)Mac實(shí)現(xiàn)小米siri語(yǔ)音的homekit平臺(tái)方法先介紹到這里,后面小編將會(huì)依次給大家收集更多關(guān)于homekit應(yīng)用的相關(guān)干貨。
(審核編輯: 林靜)
分享