请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 3989|回复: 265

[综合场景] 回家场景中利用Sonos进行tts语音播报和播放音乐的自动化

  [复制链接]

2

主题

71

帖子

784

积分

论坛分享达人

积分
784
金钱
713
HASS币
0
发表于 2018-3-13 00:23:59 | 显示全部楼层 |阅读模式
本帖最后由 不达目 于 2018-5-21 00:32 编辑

结合坛子中各路高手的智慧,我把Sonos在回家场景中的一些应用做了合并,拿出来供大家参考交流。
这个帖子,主要讨论的是Sonos的应用。关于怎样触发回家场景,涉及的东西比较多,在这里就不展开讨论了。

这里的自动化,使用到的主要功能有:
1. 根据不同时段自动设置Sonos音量
2. 根据不同时段自动在Sonos中tts播报不同内容
3. 根据不同时段在Sonos中播放不同的指定播放列表或电台
4. 在Sonos处于播放音乐状态下,插入tts播报后自动恢复原先播放的音乐。(如果播放的是歌单,则继续播放当前歌曲;如果是音乐电台,恢复后会自动切换到下一首歌曲)
5. 实现任意长度的tts语音在播放完毕后自动恢复音乐播放。原理是利用自动化探测tts播放状态。[3月14日新增]


做了2个自动化,第一个是家里没人,Sonos处于暂停状态的时候,你回家时触发的自动化。另一个是家里有人在用Sonos播放音乐的时候,你回家所触发的自动化。


代码如下:
游客,如果您要查看本帖隐藏内容请回复






评分

参与人数 1金钱 +18 收起 理由
Jones + 18 分享是一种美德!

查看全部评分

回复

使用道具 举报

23

主题

588

帖子

2391

积分

金牌会员

Rank: 6Rank: 6

积分
2391
金钱
1798
HASS币
20

活跃会员

发表于 2018-3-13 00:57:22 | 显示全部楼层
谢谢分享
回复

使用道具 举报

5

主题

207

帖子

937

积分

高级会员

Rank: 4

积分
937
金钱
730
HASS币
0
发表于 2018-3-13 06:40:16 | 显示全部楼层
谢谢分享
回复

使用道具 举报

2

主题

155

帖子

707

积分

论坛分享达人

积分
707
金钱
552
HASS币
0
发表于 2018-3-13 08:33:04 | 显示全部楼层
感謝分享..學習囉..
回复

使用道具 举报

4

主题

36

帖子

169

积分

论坛分享达人

积分
169
金钱
133
HASS币
0
发表于 2018-3-13 08:43:39 | 显示全部楼层
小白学习中。。。。。
回复

使用道具 举报

81

主题

2433

帖子

7835

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
7835
金钱
5362
HASS币
34
发表于 2018-3-13 09:03:28 | 显示全部楼层
固定内容的tts可以delay固定的时长,如果是变化的,就麻烦。我弄了根据内容长度自动restore的脚本,改天分享一下。
回复

使用道具 举报

1

主题

159

帖子

641

积分

高级会员

Rank: 4

积分
641
金钱
482
HASS币
0
发表于 2018-3-13 10:19:24 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报

22

主题

363

帖子

1500

积分

论坛分享达人

积分
1500
金钱
1137
HASS币
0
发表于 2018-3-13 10:24:04 来自手机 | 显示全部楼层
感谢,特别需要第四个功能。之前tts完之后就不会自动播放音乐了…
回复

使用道具 举报

23

主题

588

帖子

2391

积分

金牌会员

Rank: 6Rank: 6

积分
2391
金钱
1798
HASS币
20

活跃会员

发表于 2018-3-13 12:03:40 | 显示全部楼层
所以我弄了两路mpd,一路tts,一路音乐
回复

使用道具 举报

6

主题

231

帖子

820

积分

论坛积极会员

积分
820
金钱
589
HASS币
0
发表于 2018-3-13 14:08:36 | 显示全部楼层
感谢分享!~~~~~~~~~~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2018-10-18 09:19 , Processed in 0.280863 second(s), 40 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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