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

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

 找回密码
 立即注册
查看: 4953|回复: 318

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

  [复制链接]

2

主题

76

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
804
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

主题

602

帖子

2520

积分

金牌会员

Rank: 6Rank: 6

积分
2520
金钱
1913
HASS币
20

活跃会员

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

使用道具 举报

6

主题

224

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

3

主题

204

帖子

881

积分

高级会员

Rank: 4

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

使用道具 举报

4

主题

36

帖子

169

积分

论坛分享达人

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

使用道具 举报

87

主题

2643

帖子

8520

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

1

主题

163

帖子

707

积分

高级会员

Rank: 4

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

使用道具 举报

25

主题

406

帖子

1677

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

23

主题

602

帖子

2520

积分

金牌会员

Rank: 6Rank: 6

积分
2520
金钱
1913
HASS币
20

活跃会员

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

使用道具 举报

7

主题

231

帖子

824

积分

论坛积极会员

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2018-12-12 20:31 , Processed in 0.242389 second(s), 40 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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