- 积分
- 354
- 金钱
- 324
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
中级会员
- 积分
- 354
- 金钱
- 324
- HASS币
- 0
|
发表于 2025-6-20 10:52:33
|
显示全部楼层
本帖最后由 tianyi19992000 于 2025-6-20 10:53 编辑
热心的朋友大家帮我看看哪里出了问题,手机正常推送预警信息,但是tts不播报呢,实在搞不定了
alias: 天气预警
description: ""
trigger:
- platform: state
entity_id:
- weather.wo_de_jia
attribute: forecast_alert
enabled: true
condition:
- condition: template
value_template: >-
{%if trigger.to_state.attributes.forecast_alert['content']|length>0
%}true{%endif%}
- condition: template
value_template: >-
{%if trigger.from_state.attributes.forecast_alert['content']|length == 0
or
(trigger.to_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['alertId'] [-14:]|int>
(trigger.from_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['alertId'][-14:]|int %}true{%endif%}
enabled: true
action:
- parallel:
- service: notify.mobile_app_iphone14
data:
message: >-
{{trigger.to_state.name}}天气异常警告:{{(trigger.to_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['description'] }}
title: >-
{{(trigger.to_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['title'] }}
enabled: true
- service: xiaomi_miot.intelligent_speaker
data:
execute: false
silent: false
throw: false
entity_id: media_player.xiaomi_s12_4ece_play_control
text: >-
主人,{{trigger.to_state.name}}天气异常警告:{{(trigger.to_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['description']
}}。{{(trigger.to_state.attributes.forecast_alert['content']|sort(attribute='pubtimestamp',
reverse = True))[0]['title'] }}。
mode: queued
max: 5
|
|