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

 找回密码
 立即注册
查看: 40179|回复: 19

[基础教程] 让小爱音箱网络唤醒你的电脑

[复制链接]

4

主题

23

帖子

884

积分

论坛技术达人

积分
884
金钱
851
HASS币
50
发表于 2019-7-31 13:36:03 | 显示全部楼层 |阅读模式
本帖最后由 zyz2000 于 2019-7-31 13:42 编辑



    最近刚入手的小爱音箱,本人天生爱折腾,然后在百度之后找到了贵论坛,学习了论坛里大神的技术后把小爱音箱破解了。
    然后用业余程序员的水平写了个拦截程序,借鉴了mico.sh脚本的流程。用linux的notify机制来监控日志文件,不用定时
    对日志做校验,降低系统资源占用。
    包里一共三个文件 捕获1.JPG 请全部上传至data目录,如果有其他启动脚本,mico.sh可不用。

    xiaoai为主程序,keywords为拦截词配置文件,mico.sh为启动脚本,方便原来就用mico.sh的替换,请备份原mico.sh。
    下图为keywords的内容
      捕获2.JPG
    第一行里的wol为网络唤醒的命令,后面跟要唤醒的电脑的MAC地址,要成功唤醒还需要对电脑bios进行设置,具体请根据你的电脑主板百度设置方法

    程序还添加了TTS服务,你可以用 "http://192.168.2.7:22222/要说的话"  让小爱说话,请把"192.168.2.7"替换为你的小爱地址

    最后,这程序本来是我自己写来玩的,可能有什么未知BUG什么的,请多包涵。


xiaoai.zip (761.74 KB, 下载次数: 245)

评分

参与人数 3金钱 +41 HASS币 +20 收起 理由
flashsoft + 20 8空格缩进好评
KuiLong + 1 感谢楼主分享!
+ 20 + 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

20

主题

459

帖子

2819

积分

金牌会员

Rank: 6Rank: 6

积分
2819
金钱
2360
HASS币
0
发表于 2019-7-31 14:56:50 | 显示全部楼层
虽然不想折腾,但还是赞一个,好像是目前看到的最节省资源最省钱的办法
回复

使用道具 举报

39

主题

2049

帖子

7693

积分

元老级技术达人

积分
7693
金钱
5629
HASS币
110
发表于 2019-7-31 15:09:46 | 显示全部楼层
越来越想入个小爱了
回复

使用道具 举报

7

主题

1975

帖子

5663

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5663
金钱
3688
HASS币
145

灌水之王

发表于 2019-7-31 16:16:17 | 显示全部楼层
主板不支持唤醒,开用智能开关,关用软件+触发延迟关开关
回复

使用道具 举报

0

主题

120

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
金钱
237
HASS币
0
发表于 2019-7-31 17:35:11 | 显示全部楼层
这个可以的 ,给楼主 点赞
回复

使用道具 举报

0

主题

17

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
金钱
450
HASS币
0
发表于 2019-7-31 19:20:05 | 显示全部楼层
xieahui 发表于 2019-7-31 16:16
主板不支持唤醒,开用智能开关,关用软件+触发延迟关开关

可以详细一些吗,我的古董笔记本不支持网络唤醒、接通交流电唤醒也不支持(意味着智能开关也不行吧?)现在用外接显示器,每次开机都要把笔记本掀开,不知道怎么操作可以在合盖下开机。十分感谢,祝愉快
回复

使用道具 举报

7

主题

1975

帖子

5663

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5663
金钱
3688
HASS币
145

灌水之王

发表于 2019-8-1 08:01:15 | 显示全部楼层
w11235 发表于 2019-7-31 19:20
可以详细一些吗,我的古董笔记本不支持网络唤醒、接通交流电唤醒也不支持(意味着智能开关也不行吧?)现 ...

掀开后按电源开机吗?
台式机我感觉可以直接用8266对开关做手脚,笔记本空间感觉并不合适吧
回复

使用道具 举报

0

主题

17

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
金钱
450
HASS币
0
发表于 2019-8-1 08:36:46 | 显示全部楼层
xieahui 发表于 2019-8-1 08:01
掀开后按电源开机吗?
台式机我感觉可以直接用8266对开关做手脚,笔记本空间感觉并不合适吧 ...

是的,台式机可以通过开机引脚加继电器来解决,可是笔记本不好拆机,还要自己找引脚,接线感觉不怎么优雅。我看见有人通过在开机键和屏幕之间夹一个发卡来开机,准备去尝试一下。不行的话接不合盖了
回复

使用道具 举报

9

主题

256

帖子

2659

积分

金牌会员

Rank: 6Rank: 6

积分
2659
金钱
2393
HASS币
60
发表于 2019-8-3 09:27:30 | 显示全部楼层
厉害了
回复

使用道具 举报

0

主题

111

帖子

1813

积分

金牌会员

Rank: 6Rank: 6

积分
1813
金钱
1702
HASS币
0
发表于 2019-8-23 16:21:52 | 显示全部楼层
给楼主 点赞
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 16:51 , Processed in 0.127059 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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