看了大佬分享的小爱同学接入 homeassistant的帖子,今天尝试了一下,绿板的文中没有说明,我查阅了其他地方的教程,做一个补充,也记录下过程。
大佬的链接
小爱同学接入homeassistant系统(上)
小爱同学接入homeassistant系统(下)
一、拆机焊接
1、从小米音箱底部撕掉胶垫,露出四个螺丝孔位。将音箱箱体抽出。如图1画圈所示。拆下电源线,喇叭线,触摸板接线,然后拆下四颗螺丝。注意触控板接线不要硬拔,先把黑色的推起来,如图2所示。
图1 小爱同学电路板
图2 触摸板接口示意图
2、拆下后按照图3所示接线。注意RX TX是需要对调的。
图3 串口连接图
二、登陆及root密码破解
1、焊接好之后我们恢复电源,喇叭,触摸板的接口,先不要插小爱电源,只插USB转ttl到电脑上,下载安装putty。可以通过设备管理器查看当前是哪个com口,如图4所示,我这里是com6。
图4 设备管理器界面
2、打开putty,选择serial,然后上边com口写com6,速度写115200,然后打击打开即可。配置界面如图5所示。
图5 putty配置界面
3、接上小爱同学的电源,可以看到putty会有打印出来的信息。到如图6所示界面后输入回车。
图6 小爱启动界面
4、回车后会出现mico login:然后需要我们输入密码,账户是 root,Password计算方式如下。
/***************************************************************************************
a、先找到小爱音响SN码,通常在拆开后的底座里面。
例如:SN:20190/122119360
b、root登录密码=md5(SN+通配字符串)取值的前14位
通配字符串:9C78089F-83C7-3CDC-BCC9-93B378868E7F
即:20190/1221193609C78089F-83C7-3CDC-BCC9-93B378868E7F
c、使用MD5在线加密工具 https://md5jiami.51240.com/
d、将2中的最终待加密代码经md5加密后得到如下32位小写加密信息:(只看32位,且一定小写)
/***************************************************************************************
注**中内容摘自hassbian论坛 plutosherry的帖子。
5、root登陆进去后可以使用passwd修改密码,试验过绿板掉电后密码也会保存。
————————————————————————————————
之后就可以进行小爱三部曲了,但是绿板好像是不能保存配置的,要加单片机,暂时手里也没有单片机,等整好了再继续。