Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sequence:
- - action: input_boolean.turn_off
- metadata: {}
- data: {}
- target:
- entity_id: input_boolean.sostoianie_ipb
- - action: input_datetime.set_datetime
- metadata: {}
- data:
- datetime: '{{now()}}'
- target:
- entity_id: input_datetime.vremia_vkliucheniia_elektroenergii
- - variables:
- time_all: >-
- {{((state_attr("input_datetime.vremia_vkliucheniia_elektroenergii",
- "timestamp") | int) -
- (state_attr("input_datetime.vremia_otkliucheniia_elektroenergii",
- "timestamp") | int))}}
- - data:
- message: >-
- 🔋 Питание сервера Home Assistant от сети восстановлено.
- Напряжение {{states("sensor.smart_ups_1500_input_voltage") | round |
- format (morph=['вольт','вольта','вольт'], as_text=false)}}.
- Время отключения составило{% set time = time_all%}{% if time < 60 %}
- меньше минуты.{% else %}{% set days = time // 86400 %}{% set hours =
- (time % 86400) // 3600 %}{% set minutes = (time % 3600) // 60 %}{% if
- days > 0 %} {{days | format (morph="день", as_text=false)}}{% endif %}{%
- if hours > 0 %} {{ hours | format (morph="час", as_text=false)}}{% endif
- %}{% if minutes > 0%} {{minutes | format (morph="минута",
- as_text=false)}}{% endif %}.{% endif %}
- target: 123
- action: telegram_bot.send_message
- - action: input_text.set_value
- metadata: {}
- data:
- value: >-
- {{states("input_text.obshchee_vremia_bez_elektrichestva") | int +
- time_all}}
- target:
- entity_id: input_text.obshchee_vremia_bez_elektrichestva
- - delay:
- hours: 0
- minutes: 0
- seconds: 10
- milliseconds: 0
- - action: notify.send_message
- target:
- entity_id: notify.file_electric_off
- data:
- message: >
- Отключение с
- {{state_attr("input_datetime.vremia_otkliucheniia_elektroenergii","timestamp")
- | timestamp_custom('%H.%M часов %d.%m.%Y года ')}} по
- {{state_attr("input_datetime.vremia_vkliucheniia_elektroenergii","timestamp")
- | timestamp_custom('%H.%M часов %d.%m.%Y года')}} продолжительностью
- {{states("sensor.vremia_bez_elektrichestva_poslednee")}}. Общее время
- отключения с начала года
- {{states("sensor.vremia_bez_elektrichestva_obshchee")}}.
Advertisement
Add Comment
Please, Sign In to add comment