homeassistant
This commit is contained in:
886
automations.yaml
Normal file
886
automations.yaml
Normal file
@@ -0,0 +1,886 @@
|
||||
- id: '1742834195084'
|
||||
alias: Проверка окон
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: homeassistant
|
||||
event: start
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.off_on_gas_kitchen
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 2
|
||||
milliseconds: 0
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.off_on_gas_kitchen
|
||||
mode: single
|
||||
- id: '1743016921310'
|
||||
alias: Перезагрузка HA
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: mqtt
|
||||
topic: server/reboot
|
||||
payload: 'true'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: true
|
||||
topic: server/reboot
|
||||
payload: 'false'
|
||||
- action: homeassistant.restart
|
||||
metadata: {}
|
||||
data: {}
|
||||
mode: single
|
||||
- id: '1743017705371'
|
||||
alias: Button reboot
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- input_button.reboot_ha
|
||||
from:
|
||||
to:
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
metadata: {}
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: server/reboot
|
||||
payload: 'true'
|
||||
- action: mqtt.publish
|
||||
metadata: {}
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: server/state
|
||||
payload: '{reboot:"true"}'
|
||||
mode: single
|
||||
- id: '1743167424639'
|
||||
alias: Подогрев чайника
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- automation.podogrev_chainika
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
enabled: true
|
||||
target:
|
||||
entity_id: switch.chainik
|
||||
- repeat:
|
||||
count: 4
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: 'off'
|
||||
then:
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.chainik
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
milliseconds: 0
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: unavailable
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: 'off'
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
then:
|
||||
- action: automation.turn_off
|
||||
metadata: {}
|
||||
data:
|
||||
stop_actions: true
|
||||
target:
|
||||
entity_id: automation.podogrev_chainika
|
||||
- if:
|
||||
- condition: numeric_state
|
||||
entity_id: sensor.temp_chainik
|
||||
above: 70
|
||||
below: 101
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: 'on'
|
||||
then:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.chainik
|
||||
- action: automation.turn_off
|
||||
metadata: {}
|
||||
data:
|
||||
stop_actions: true
|
||||
target:
|
||||
entity_id: automation.podogrev_chainika
|
||||
else:
|
||||
- repeat:
|
||||
count: 100
|
||||
sequence:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 2
|
||||
milliseconds: 0
|
||||
- if:
|
||||
- condition: numeric_state
|
||||
entity_id: sensor.temp_chainik
|
||||
above: 70
|
||||
below: 101
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: 'on'
|
||||
then:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.chainik
|
||||
- action: automation.turn_off
|
||||
metadata: {}
|
||||
data:
|
||||
stop_actions: true
|
||||
target:
|
||||
entity_id: automation.podogrev_chainika
|
||||
enabled: true
|
||||
- action: automation.turn_off
|
||||
metadata: {}
|
||||
data:
|
||||
stop_actions: true
|
||||
target:
|
||||
entity_id: automation.podogrev_chainika
|
||||
enabled: true
|
||||
mode: single
|
||||
- id: '1743688982404'
|
||||
alias: gas_kitchen
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.192_168_88_21
|
||||
from: 'on'
|
||||
to:
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
metadata: {}
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: true
|
||||
topic: gas_kitchen/sensor/smoke
|
||||
payload: '{"data":{"online":"false"}}'
|
||||
mode: single
|
||||
- id: '1744571642047'
|
||||
alias: gas_ketchen_status
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: mqtt
|
||||
topic: gas_kitchen/sensor/smoke
|
||||
enabled: true
|
||||
payload: '{"data":{"online":"false"}}'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.off_on_gas_kitchen
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 2
|
||||
milliseconds: 0
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.off_on_gas_kitchen
|
||||
mode: single
|
||||
- id: '1745089336243'
|
||||
alias: Выкл подогрев чайника
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- automation.podogrev_chainika
|
||||
from: 'on'
|
||||
to: 'off'
|
||||
conditions: []
|
||||
actions:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 2
|
||||
milliseconds: 0
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.chainik
|
||||
state: 'on'
|
||||
then:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.chainik
|
||||
mode: single
|
||||
- id: '1745433087219'
|
||||
alias: Gas_switch_kitchen
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.kukhnia_datchik_gaz
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 2
|
||||
above: 1
|
||||
below: 41
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_2
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
mode: single
|
||||
- id: '1745947343113'
|
||||
alias: Включить 2-ю скорость вентиляции на кухне
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.kukhnia_datchik_gaz
|
||||
above: 41
|
||||
below: 110
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.ventilation_kc868_a6_relay_2
|
||||
mode: single
|
||||
- id: '1745947895625'
|
||||
alias: Выключить 1-юскорость вентиляции на кухне
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.kukhnia_datchik_gaz
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 1
|
||||
seconds: 0
|
||||
above: -1
|
||||
below: 1
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
- switch.ventilation_kc868_a6_relay_2
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
mode: single
|
||||
- id: '1745953093205'
|
||||
alias: Включить 3-ю скорость вентиляции кухня
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.kukhnia_datchik_gaz
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
above: 110
|
||||
conditions: []
|
||||
actions:
|
||||
- if:
|
||||
- condition: numeric_state
|
||||
entity_id: sensor.gas_kitchen
|
||||
above: 110
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: numeric_state
|
||||
entity_id: sensor.kukhnia_datchik_gaz
|
||||
above: 110
|
||||
- condition: and
|
||||
conditions:
|
||||
- type: is_connected
|
||||
condition: device
|
||||
device_id: 37a74ef6d3e9c0850b2db6b78d6c405c
|
||||
entity_id: 7ca2b1da5cef85ab9134d6a21bed9e5a
|
||||
domain: binary_sensor
|
||||
then:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
- switch.ventilation_kc868_a6_relay_2
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
mode: single
|
||||
- id: '1749912997155'
|
||||
alias: Close_windows
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_open
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- repeat:
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_open
|
||||
state: 'on'
|
||||
then:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 10
|
||||
milliseconds: 500
|
||||
- action: input_number.decrement
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: input_number.schetchik_okon
|
||||
while:
|
||||
- condition: numeric_state
|
||||
entity_id: input_number.schetchik_okon
|
||||
above: 0
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_windows_open
|
||||
mode: single
|
||||
- id: '1749913071010'
|
||||
alias: Open_Windows
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_close
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- repeat:
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_close
|
||||
state: 'on'
|
||||
then:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 11
|
||||
milliseconds: 500
|
||||
- action: input_number.increment
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: input_number.schetchik_okon
|
||||
while:
|
||||
- condition: numeric_state
|
||||
entity_id: input_number.schetchik_okon
|
||||
below: 100
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_windows_close
|
||||
mode: single
|
||||
- id: '1749998838216'
|
||||
alias: Открыть окна теплицы
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.temperature_teplica
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 1
|
||||
seconds: 0
|
||||
above: 21.1
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_windows_close
|
||||
mode: single
|
||||
- id: '1749998911896'
|
||||
alias: Закрыть окна теплицы
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.temperature_teplica
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 1
|
||||
seconds: 0
|
||||
below: 21
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_windows_open
|
||||
mode: single
|
||||
- id: '1750523316145'
|
||||
alias: count_teplica_closed
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_open
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- repeat:
|
||||
sequence:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Закрывается","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
while:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_open
|
||||
state: 'on'
|
||||
mode: single
|
||||
- id: '1750528740768'
|
||||
alias: count_teplica_open
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_close
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- repeat:
|
||||
sequence:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Открывается","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
while:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_close
|
||||
state: 'on'
|
||||
mode: single
|
||||
- id: '1750531090816'
|
||||
alias: status_windows_tep_close
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_open
|
||||
from: 'on'
|
||||
to: 'off'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Закрыта","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_open
|
||||
state: 'off'
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 5
|
||||
seconds: 0
|
||||
then:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Закрыта","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
mode: single
|
||||
- id: '1750531167353'
|
||||
alias: status_windows_tep_open
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_windows_close
|
||||
from: 'on'
|
||||
to: 'off'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Открыта","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: switch.teplica_windows_close
|
||||
state: 'off'
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 5
|
||||
seconds: 0
|
||||
then:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/windows
|
||||
payload: '{"status":"Открыта","total":{{states(''input_number.schetchik_okon'')}}}'
|
||||
mode: single
|
||||
- id: '1750532958529'
|
||||
alias: Счетчик окон
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- input_number.schetchik_okon
|
||||
to:
|
||||
from:
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/count/total
|
||||
payload: '{{states(''input_number.schetchik_okon'')}}'
|
||||
mode: single
|
||||
- id: '1751382607118'
|
||||
alias: total_kran
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_vhod
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/kran
|
||||
payload: '{"status":"Открыт"}'
|
||||
mode: single
|
||||
- id: '1751382763249'
|
||||
alias: total_kran_close
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_vhod_close
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: mqtt.publish
|
||||
data:
|
||||
evaluate_payload: false
|
||||
qos: '0'
|
||||
retain: false
|
||||
topic: teplica/kran
|
||||
payload: '{"status":"Закрыт"}'
|
||||
mode: single
|
||||
- id: '1751976782005'
|
||||
alias: Автоматическое отключение крана по времени Основной
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_vhod
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_kran_vhod
|
||||
mode: single
|
||||
- id: '1751976863151'
|
||||
alias: Автоматическое отключение крана по времени Основной-закр
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_vhod_close
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_kran_vhod_close
|
||||
mode: single
|
||||
- id: '1752169527747'
|
||||
alias: on_in1
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.ventilation_kc868_a6_in_1
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_2
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.ventilation_kc868_a6_relay_1
|
||||
mode: single
|
||||
- id: '1752169660219'
|
||||
alias: on_in2
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.ventilation_kc868_a6_in_2
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
- switch.ventilation_kc868_a6_relay_3
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.ventilation_kc868_a6_relay_2
|
||||
mode: single
|
||||
- id: '1752170072527'
|
||||
alias: off_in1-2
|
||||
description: ''
|
||||
triggers:
|
||||
- type: turned_off
|
||||
device_id: 7fa16ba4d96ed5604cfe5008b572112b
|
||||
entity_id: 6934ee418768105f596a4d88f85efc21
|
||||
domain: binary_sensor
|
||||
trigger: device
|
||||
- type: turned_off
|
||||
device_id: 7fa16ba4d96ed5604cfe5008b572112b
|
||||
entity_id: ea61a9ea5a0bae84c5fd4852b4e325bb
|
||||
domain: binary_sensor
|
||||
trigger: device
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.ventilation_kc868_a6_relay_1
|
||||
- switch.ventilation_kc868_a6_relay_2
|
||||
mode: single
|
||||
- id: '1752222318230'
|
||||
alias: Проветривание кухни
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.ventilation_humidity_sht30
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 10
|
||||
above: 55
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.ventilation_kc868_a6_relay_1
|
||||
mode: single
|
||||
- id: '1752225295583'
|
||||
alias: Проветривание кухни выкл
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id:
|
||||
- sensor.ventilation_humidity_sht30
|
||||
for:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 10
|
||||
below: 55
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.ventilation_kc868_a6_relay_1
|
||||
mode: single
|
||||
- id: '1752423568805'
|
||||
alias: teplica_kran_time
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_vhod_2
|
||||
to: 'on'
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.teplica_kran_close
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_kran_vhod_2
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.teplica_kran_close
|
||||
mode: single
|
||||
- id: '1752423786437'
|
||||
alias: Podval_time
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.podval_close
|
||||
to: 'on'
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- switch.podval_open
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 1
|
||||
seconds: 30
|
||||
milliseconds: 0
|
||||
- action: switch.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id:
|
||||
- switch.podval_close
|
||||
- switch.podval_open
|
||||
mode: single
|
||||
Reference in New Issue
Block a user