『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 87345|回复: 65

[智能音箱] 小爱音箱1.62.8版拦截器+修改固件

  [复制链接]

4

主题

23

帖子

900

积分

论坛技术达人

积分
900
金钱
867
HASS币
50
发表于 2021-2-3 20:23:08 | 显示全部楼层 |阅读模式
本帖最后由 zyz2000 于 2022-3-8 15:59 编辑

音箱型号为S12A,样子如图

                               
登录/注册后可看大图


绿板,其他型号音箱可能用不了,因为我没有。一开始的1.44版拦截器在这里:https://bbs.hassbian.com/thread-7764-1-1.html
拦截器在原来的功能上加了刷固件的功能 ,浏览器中打开 http://192.168.0.156:7373 ,IP替换成你的音箱地址

shua.jpg

固件修改如下:
开启SSH
去掉root密码
关闭自动更新
添加拦截器自动启动

zip.jpg

包里三个文件
1.62.8root.squashfs  固件
xiaoai            拦截器,放到data目录,设置0755权限
keywords      拦截关键词,放到data目录


把xiaoai和keywords放到data目录后可以手动运行,然后在浏览器里打开小爱7373端口固件升级页面直接刷固件,刷完就会自动运行拦截器了。

链接: https://pan.baidu.com/s/1a5D_kKK1ZXQZImd99XwAlA?pwd=sk2t 提取码: sk2t





xiaoai1.zip

1.67 MB, 下载次数: 213

修复BUG

评分

参与人数 2金钱 +30 HASS币 +20 收起 理由
Jerrylee + 10 感谢楼主分享!
+ 20 + 20 膜拜大神!

查看全部评分

回复

使用道具 举报

9

主题

527

帖子

2346

积分

金牌会员

Rank: 6Rank: 6

积分
2346
金钱
1819
HASS币
0
发表于 2021-2-3 20:51:02 | 显示全部楼层
大佬!!@@@小爱盒子找不到了。。不想拆,,还有其他办法知道什么颜色版吗
回复

使用道具 举报

4

主题

23

帖子

900

积分

论坛技术达人

积分
900
金钱
867
HASS币
50
 楼主| 发表于 2021-2-3 21:03:18 | 显示全部楼层
yylwhy 发表于 2021-2-3 20:51
大佬!!@@@小爱盒子找不到了。。不想拆,,还有其他办法知道什么颜色版吗 ...

SSH连上就能看到型号
回复

使用道具 举报

11

主题

271

帖子

3099

积分

论坛元老

Rank: 8Rank: 8

积分
3099
金钱
2828
HASS币
10
发表于 2021-2-4 08:46:43 | 显示全部楼层
yylwhy 发表于 2021-2-3 20:51
大佬!!@@@小爱盒子找不到了。。不想拆,,还有其他办法知道什么颜色版吗 ...

看序列号
回复

使用道具 举报

0

主题

20

帖子

181

积分

注册会员

Rank: 2

积分
181
金钱
161
HASS币
0
发表于 2021-2-6 20:20:24 | 显示全部楼层
我也是这个硬件版本,也尝试备份、修改了官版固件
我打完包发现增大了几百KB,刷入启动无法切换到mtdblock4
刷入备份的原版成功启动,看/dev/mtdblock4大小只有33,554,432 bytes
是打包后的root.squashfs文件不能超过32兆(33,554,432 bytes)吗?
回复

使用道具 举报

0

主题

20

帖子

181

积分

注册会员

Rank: 2

积分
181
金钱
161
HASS币
0
发表于 2021-2-6 20:22:47 | 显示全部楼层
下载了楼主的固件发现大小没超,想知道是如何精简空间的?
回复

使用道具 举报

6

主题

169

帖子

2204

积分

金牌会员

Rank: 6Rank: 6

积分
2204
金钱
2035
HASS币
20
发表于 2021-2-6 20:33:34 | 显示全部楼层
想一起用这个,固件现在有init.sh这样的启动脚本吗
https://github.com/qlwz/xiaoaimqtt
回复

使用道具 举报

4

主题

23

帖子

900

积分

论坛技术达人

积分
900
金钱
867
HASS币
50
 楼主| 发表于 2021-2-7 10:23:38 | 显示全部楼层
本帖最后由 zyz2000 于 2021-2-7 10:39 编辑
linoul 发表于 2021-2-6 20:33
想一起用这个,固件现在有init.sh这样的启动脚本吗
https://github.com/qlwz/xiaoaimqtt ...

直接把xiaoaimqtt重命名成xiaoai就能启动了应该,但是xiaoaimqtt不支持1.62.8版。
回复

使用道具 举报

0

主题

20

帖子

181

积分

注册会员

Rank: 2

积分
181
金钱
161
HASS币
0
发表于 2021-2-7 21:18:11 | 显示全部楼层
测试了楼主的拦截器确实可用,直接把xiaoaimqtt重命名成xiaoai不行,报找不到xiaoaimqtt
回复

使用道具 举报

4

主题

23

帖子

900

积分

论坛技术达人

积分
900
金钱
867
HASS币
50
 楼主| 发表于 2021-2-8 09:36:03 | 显示全部楼层
konlytest 发表于 2021-2-7 21:18
测试了楼主的拦截器确实可用,直接把xiaoaimqtt重命名成xiaoai不行,报找不到xiaoaimqtt ...

固件重新打包确实不能超过33,554,432 bytes,我重新打包也变大了,所以删除了青葱语音包,/usr/share/sound-vendor 里有三个语音包,如果不用其他的保留 AiNiRobot 就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-16 17:46 , Processed in 0.911791 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表