在华为手机上控制小爱音响说话和关灯
简介
目前用着几年前爸爸送我的华为P30 pro,家里配的米家的智能家居,每次在外面想提前开个空调或者关灯什么的,在米家APP里边翻来翻去的十分不方便,要是能像小爱音响一样语音控制就好了。
所以我就做了这个APP,代码开源在 https://github.com/inu1255/smarthome,用uniapp做的。
使用方法

输入米家的账号密码就可以登陆了,账号密码信息仅提交给米家用于获取登陆token,如果不想输入账号密码,也可以在“我的”界面手动输入token数据,后面会讲一下怎么手动获取token。

登陆后首页可以看到家里的小米音箱设备,选择你想控制的小爱设备就可以与她交流啦。

输入框上面,左侧图标代表发送指令,可以让小爱关空调开灯什么的,配合语音输入可以达到类似语音控制的效果;右侧喇叭图标代表让小爱说出你输入的文字,主要是好玩,我家里的电视机不是红外遥控的,可以让小爱说出喊醒电视机的语音助手控制电视关机😂
下载地址:宇智家助手
https://wwi.lanzoup.com/b0872olng
密码:ennf
手动获取token
https://github.com/Yonsm/MiService
可以参考这个项目,生成的token信息在 ~/.mi.token 文件中。
宇智家助手 - 我的 - 设置登陆信息,将 .mi.token 文件中的json复制到输入框中就可以啦
大家有什么建议可以告诉我,我空了可以加到软件中,或者对如何抓包、分析感兴趣也可以考虑出一个教程