update base.yaml to toggle door if close and open contacts are triggered simulteaneously
This commit is contained in:
parent
f9590d94ad
commit
7f6cb19983
13
base.yaml
13
base.yaml
|
@ -136,13 +136,20 @@ binary_sensor:
|
|||
name: "Dry contact open"
|
||||
entity_category: diagnostic
|
||||
filters:
|
||||
- delayed_on_off: 500ms
|
||||
- delayed_on: 50ms
|
||||
- delayed_off: 500ms
|
||||
on_press:
|
||||
- delay: 50ms
|
||||
- if:
|
||||
condition:
|
||||
binary_sensor.is_off: ${id_prefix}_dry_contact_close
|
||||
then:
|
||||
- cover.open: ${id_prefix}_garage_door
|
||||
- if:
|
||||
condition:
|
||||
binary_sensor.is_on: ${id_prefix}_dry_contact_close
|
||||
then:
|
||||
- cover.toggle: ${id_prefix}_garage_door
|
||||
- platform: gpio
|
||||
id: "${id_prefix}_dry_contact_close"
|
||||
pin:
|
||||
|
@ -154,8 +161,10 @@ binary_sensor:
|
|||
name: "Dry contact close"
|
||||
entity_category: diagnostic
|
||||
filters:
|
||||
- delayed_on_off: 500ms
|
||||
- delayed_on: 50ms
|
||||
- delayed_off: 500ms
|
||||
on_press:
|
||||
- delay: 50ms
|
||||
- if:
|
||||
condition:
|
||||
binary_sensor.is_off: ${id_prefix}_dry_contact_open
|
||||
|
|
Loading…
Reference in New Issue