AutomationDataset/headsoft-mikhail/headsoft-mikhail_automation...

239 lines
6.8 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- id: '0001'
alias: notify_about_download_completed
description: Уведомление о завершении загрузки transmission
trigger:
- trigger: event
event_type: transmission_downloaded_torrent
condition: []
action:
- action: notify.notify
data:
title: Загрузка завершена
message: '{{trigger.event.data.name}}'
- action: transmission.remove_torrent
data:
entry_id: 97082637855de2c974fdf46142760427
id: '{{trigger.event.data.id}}'
delete_data: false
mode: single
- id: '0003'
alias: notify_about_homeassistant_started
description: Уведомление о запуске Homeassistant
trigger:
- trigger: homeassistant
event: start
condition: []
action:
- action: notify.notify
metadata: {}
data:
title: Homeassistant запущен
message: Ура!
mode: single
- id: '0004'
alias: notify_about_homeassistant_stopped
description: Уведомление об остановке Homeassistant
trigger:
- trigger: homeassistant
event: shutdown
condition: []
action:
- action: notify.notify
metadata: {}
data:
title: Homeassistant остановлен
message: Грустняшка
mode: single
- id: '0005'
alias: notify_about_power_off
description: Уведомление об отключении электричества
triggers:
- type: not_powered
trigger: device
device_id: 22b74f3e55d94cb56434765df7dd1a9c
entity_id: 8226d5c5decc1b6022c3cec88f6980ba
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 1
condition: []
action:
- action: notify.notify
metadata: {}
data:
title: Отключение электричества
message: Грустняшка
mode: single
- id: '0006'
alias: notify_about_power_on
description: Уведомление о восстановлении электричества
triggers:
- type: powered
trigger: device
device_id: 22b74f3e55d94cb56434765df7dd1a9c
entity_id: 8226d5c5decc1b6022c3cec88f6980ba
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 5
condition: []
action:
- action: notify.notify
metadata: {}
data:
title: Электричество восстановлено
message: Ура!
mode: single
- id: '0007'
alias: notify_about_ping_google_fail
description: Уведомление об отключении интернета
triggers:
- type: not_connected
device_id: de24bbb7ba721126a7555841647841ff
entity_id: f12857c8ff696bdf0ab48605cb66fee1
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 0
seconds: 1
conditions: []
actions:
- action: notify.notify
metadata: {}
data:
message: Грустняшка
title: Интернет отвалился
mode: single
- id: 0008
alias: notify_about_ping_google_ok
description: Уведомление о восстановлении интернета
triggers:
- type: connected
device_id: de24bbb7ba721126a7555841647841ff
entity_id: f12857c8ff696bdf0ab48605cb66fee1
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 0
seconds: 1
conditions: []
actions:
- action: notify.notify
metadata: {}
data:
message: Ура!
title: Интернет снова работает
mode: single
- id: 0009
alias: end_lavalamp_warming
description: Переключить яркость лавалампы на 40% после 90 минут на 100%
triggers:
- trigger: template
value_template: '{{ state_attr("light.tuya_lava_lamp", "brightness") | int(0)
> 244 }}'
for:
minutes: 90
actions:
- action: light.turn_on
target:
entity_id: light.tuya_lava_lamp
data:
brightness: 102
mode: restart
- id: '0010'
alias: change_sound_signal_source
description: Передать ИК-сигнал при изменении input_select.sound_signal_source
triggers:
- trigger: state
entity_id:
- input_select.sound_signal_source
actions:
- choose:
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Off" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: test_command_off
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Optical" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: test_command_optical
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Bluetooth" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: test_command_bluetooth
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Line 1" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: test_command_line1
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Line 2" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: test_command_line_2
- conditions:
- condition: template
value_template: '{{ trigger.to_state.state == "Coax" }}'
sequence:
- type: set_value
device_id: d07ce564dd466ed7a9d0ec97d5a88cdf
entity_id: 887bfc51f053379291c3c944c6d7b291
domain: text
value: BkwjrBFlAi0gAUAFA4QGLQLgAQFAEUADAS0CQBdAAwMtAmUCQAfgAQNADwJlAi3gAAEBZQLgBQ+AAQGEBuABAwEtAkAjAS0CgANACxFlArucTCPECC0C//9MI8QILQI=
- type: toggle
device_id: 5bb8442ffaf12259d768e69dfb8e9487
entity_id: e57d96bf56feb0be99bbf8ecea37bd79
domain: light
mode: single
- id: '0011'
alias: petkit_feeder_1_act
description: Выдать порцию еды Petkit Feeder 1
triggers: []
conditions: []
actions:
- device_id: 81a094e022d2b74f6460993e1d717bfc
domain: select
entity_id: 4602dd31c4c59efbb1a950b8c7b0d4a3
type: select_option
option: 1/10th Cup (10g)
mode: single
- id: '0012'
alias: petkit_feeder_2_act
description: Выдать порцию еды Petkit Feeder 2
triggers: []
conditions: []
actions:
- device_id: 72e9542e1e36f6df0e408762c518bf8c
domain: select
entity_id: f9e820aad82b338f68d514f0f8ff789d
type: select_option
option: 1/10th Cup (10g)
mode: single