在華為手機(jī)上控制小愛音響說話和關(guān)燈
簡介
目前用著幾年前爸爸送我的華為P30 pro,家里配的米家的智能家居,每次在外面想提前開個(gè)空調(diào)或者關(guān)燈什么的,在米家APP里邊翻來翻去的十分不方便,要是能像小愛音響一樣語音控制就好了。
所以我就做了這個(gè)APP,代碼開源在 https://github.com/inu1255/smarthome,用uniapp做的。
使用方法

輸入米家的賬號密碼就可以登陸了,賬號密碼信息僅提交給米家用于獲取登陸token,如果不想輸入賬號密碼,也可以在“我的”界面手動(dòng)輸入token數(shù)據(jù),后面會(huì)講一下怎么手動(dòng)獲取token。

登陸后首頁可以看到家里的小米音箱設(shè)備,選擇你想控制的小愛設(shè)備就可以與她交流啦。

輸入框上面,左側(cè)圖標(biāo)代表發(fā)送指令,可以讓小愛關(guān)空調(diào)開燈什么的,配合語音輸入可以達(dá)到類似語音控制的效果;右側(cè)喇叭圖標(biāo)代表讓小愛說出你輸入的文字,主要是好玩,我家里的電視機(jī)不是紅外遙控的,可以讓小愛說出喊醒電視機(jī)的語音助手控制電視關(guān)機(jī)??
下載地址:宇智家助手
https://wwi.lanzoup.com/b0872olng
密碼:ennf
手動(dòng)獲取token
https://github.com/Yonsm/MiService
可以參考這個(gè)項(xiàng)目,生成的token信息在 ~/.mi.token 文件中。
宇智家助手 - 我的 - 設(shè)置登陸信息,將 .mi.token?文件中的json復(fù)制到輸入框中就可以啦
大家有什么建議可以告訴我,我空了可以加到軟件中,或者對如何抓包、分析感興趣也可以考慮出一個(gè)教程