Jifaner
发表于 2018-5-14 15:38:05
谢谢楼楼分享
xiaoguaileo
发表于 2018-5-14 17:34:58
我需要看看这个参考
czde
发表于 2018-5-14 19:55:59
666666666666666
Soloist_lrp
发表于 2018-5-15 22:10:37
Thx 4 sharing!!!
weichenxiang
发表于 2018-5-18 10:48:49
感谢分享 学习
yanshimi
发表于 2018-5-18 20:46:38
学习一下
seven小鱼
发表于 2018-5-18 21:13:43
学习学习
he_qr
发表于 2018-5-19 00:25:36
谢谢分享。。。
debitus
发表于 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
不达目
发表于 2018-5-19 17:12:39
debitus 发表于 2018-5-19 11:29
楼主你好,我现在遇到一个问题,就是tts的语音会陷入不停的循环。请问你有遇到吗?
相关代码如下:
我用你提供的代码测试了一下,手机上的通知和sonos的tts都是正常的,没有出现循环播放的情况。
你可以看看:
1. trigger中有没有会引起循环播放的内容;
2. 查看日志中有没有异常项;
3. 去掉自动化中的snapshot和restore这一对service,再测试一下会不会循环。