1
0
ansible-home-assistant/configuration/automations/office-leak.yaml

37 lines
1015 B
YAML

- id: office_leak
alias: '[Office] leak detected'
mode: restart
trigger:
- type: moist
platform: device
device_id: 45887888b0b9ea753953c93194ba49f0
entity_id: binary_sensor.lumi_lumi_sensor_wleak_aq1_iaszone
domain: binary_sensor
action:
- service: zwave_js.set_config_parameter
data:
parameter: '7'
value: '1'
target:
entity_id: switch.siren_alarm
- service: switch.turn_on
target:
entity_id: switch.siren_alarm
- repeat:
until:
- condition: state
entity_id: binary_sensor.lumi_lumi_sensor_wleak_aq1_iaszone
state: "off"
sequence:
- service: switch.turn_on
target:
entity_id: switch.siren_alarm
- service: notify.mobile_app_iphone
data:
message: Humidifier water leak!!!!
- delay:
hours: 0
minutes: 1
seconds: 0
milliseconds: 0