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

 找回密码
 立即注册
楼主: 不达目

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

  [复制链接]

0

主题

76

帖子

340

积分

论坛积极会员

积分
340
金钱
263
HASS币
0
发表于 2018-5-14 15:38:05 | 显示全部楼层
谢谢楼楼分享
回复

使用道具 举报

3

主题

207

帖子

971

积分

高级会员

Rank: 4

积分
971
金钱
764
HASS币
0
发表于 2018-5-14 17:34:58 | 显示全部楼层
我需要看看这个参考
回复

使用道具 举报

7

主题

235

帖子

1374

积分

金牌会员

Rank: 6Rank: 6

积分
1374
金钱
1129
HASS币
20
发表于 2018-5-14 19:55:59 | 显示全部楼层
666666666666666
回复

使用道具 举报

1

主题

93

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
962
HASS币
0
发表于 2018-5-15 22:10:37 | 显示全部楼层
Thx 4 sharing!!!
回复

使用道具 举报

2

主题

36

帖子

230

积分

论坛分享达人

积分
230
金钱
194
HASS币
0
发表于 2018-5-18 10:48:49 | 显示全部楼层
感谢分享 学习
回复

使用道具 举报

5

主题

257

帖子

1403

积分

金牌会员

Rank: 6Rank: 6

积分
1403
金钱
1146
HASS币
0
发表于 2018-5-18 20:46:38 | 显示全部楼层
学习一下
孜孜不倦的小白用户
回复

使用道具 举报

0

主题

144

帖子

1093

积分

金牌会员

Rank: 6Rank: 6

积分
1093
金钱
949
HASS币
0
发表于 2018-5-18 21:13:43 | 显示全部楼层
学习学习
回复

使用道具 举报

5

主题

279

帖子

2374

积分

金牌会员

Rank: 6Rank: 6

积分
2374
金钱
2085
HASS币
50
发表于 2018-5-19 00:25:36 | 显示全部楼层
谢谢分享。。。
回复

使用道具 举报

35

主题

533

帖子

2895

积分

金牌会员

Rank: 6Rank: 6

积分
2895
金钱
2362
HASS币
0
发表于 2018-5-19 11:29:18 | 显示全部楼层
本帖最后由 debitus 于 2018-5-19 11:31 编辑

楼主你好,我现在遇到一个问题,就是tts的语音会陷入不停的循环。请问你有遇到吗?
相关代码如下:
  action:
    - service: notify.ios_ray
      data:
       title: "Bad Weather"
       message: "天气不好,请关窗户"
    - service: media_player.sonos_snapshot
    - service: media_player.volume_set
      entity_id: media_player.livingroom
      data_template:
       volume_level: >
        {% if now().hour > 22 %}
        0
        {% elif now().hour < 9 %}
        0
        {% else %}
        0.25
        {% endif %}
    - service: tts.clear_cache
    - service: tts.baidu_say
      data_template:
        entity_id: media_player.livingroom
        message: >
          "天气不好,请关窗户!"
        cache: false
    - service: automation.turn_on
      entity_id: automation.restore_livingroom
- alias: Restore_livingroom
  initial_state: 'off'
  trigger:
    - platform: state
      entity_id: media_player.livingroom
      from: 'playing'
      to: 'paused'
  action:
    - delay: 00:00:01
    - service: media_player.sonos_restore
    - service: automation.turn_off
      entity_id: automation.restore_livingroom

回复

使用道具 举报

7

主题

109

帖子

1782

积分

金牌会员

Rank: 6Rank: 6

积分
1782
金钱
1673
HASS币
0
 楼主| 发表于 2018-5-19 17:12:39 | 显示全部楼层
debitus 发表于 2018-5-19 11:29
楼主你好,我现在遇到一个问题,就是tts的语音会陷入不停的循环。请问你有遇到吗?
相关代码如下:
[mw_shl ...

我用你提供的代码测试了一下,手机上的通知和sonos的tts都是正常的,没有出现循环播放的情况。
你可以看看:
1. trigger中有没有会引起循环播放的内容;
2. 查看日志中有没有异常项;
3. 去掉自动化中的snapshot和restore这一对service,再测试一下会不会循环。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 09:01 , Processed in 0.715837 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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