diff --git a/configuration/automations/office-leak.yaml b/configuration/automations/office-leak.yaml new file mode 100644 index 0000000..d82af46 --- /dev/null +++ b/configuration/automations/office-leak.yaml @@ -0,0 +1,36 @@ +- 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