- alias: temperature_notify
initial_state: 'on'
trigger:
- platform: state
entity_id: input_boolean.temperature_notify
from: 'off'
to: 'on'
action:
- service: notify.telegram
data:
title: "Температура и влажность на улице дома {{ states('sensor.date_time')}}"
message: "Температура {{states('sensor.temperature_158d0001b95448')}} С, Влажность {{states('sensor.humidity_158d0001b95448')}} %"
- service: notify.telegram_alternative
data:
title: "Температура и влажность на улице дома {{states('sensor.date_time')}}"
message: "Температура {{states('sensor.temperature_158d0001b95448')}} С, Влажность {{states('sensor.humidity_158d0001b95448')}} %"
- service: media_player.volume_set
data:
entity_id:
- media_player.iandeks_stantsiia_v_komnate
- media_player.iandeks_stantsiia_na_kukhne
volume_level: 0.8
- service: media_player.play_media
entity_id: media_player.iandeks_stantsiia_v_komnate
data_template:
media_content_id: <speaker audio="alice-music-guitar-c-1.opus">Температура на улице {{states('sensor.temperature_158d0001b95448')}}градуса цельсия, Влажность на улице {{states('sensor.humidity_158d0001b95448')}} процента
media_content_type: dialog
- delay: 00:00:13
- service: yandex_station.send_command
data:
entity_id: media_player.iandeks_stantsiia_v_komnate
command: sendText
text: Стоп
- service: media_player.play_media
entity_id: media_player.iandeks_stantsiia_na_kukhne
data_template:
media_content_id: <speaker audio="alice-music-guitar-c-1.opus">Температура на улице {{states('sensor.temperature_158d0001b95448')}}градуса цельсия, Влажность на улице {{states('sensor.humidity_158d0001b95448')}} процента
media_content_type: dialog
- delay: 00:00:13
- service: yandex_station.send_command
data:
entity_id: media_player.iandeks_stantsiia_na_kukhne
command: sendText
text: Стоп
- service: input_boolean.turn_off
data:
entity_id: input_boolean.temperature_notify
- service: media_player.volume_set
data:
entity_id:
- media_player.iandeks_stantsiia_v_komnate
- media_player.iandeks_stantsiia_na_kukhne
volume_level: 0.6