도어락 자동화 예외


HA 안드로이드 앱의 내장 비콘 송신기가 집안에서 연결이 끊길 때가 있어 가끔 도어락이 오작동 합니다. consider_home 시간을 길게 늘이는 것도 해봤지만 또 다른 예외사항이 발생해 제외했고요.

최종적으로 앱에서 wifi connection 센서를 활성화해서 wifi 연결이 지정 ssid에 연결돼 있지 않을 때만 unlock이 작동하도록 수정했습니다.

외출 후 집에 돌아왔을 때는 항상 비콘 리시버에서 먼저 인식하고 얼마 있다가 와이파이에 연결되니 따로 wifi연결에 딜레이를 줄 필요는 없습니다.

- alias: beacon
  trigger:
  - platform: state
    entity_id: device_tracker.a528_ble
    from: not_home
    to: home
  action:
  - entity_id: lock.node
    service_template: "{{ is_state('sensor.sm_a528_wifi', 'redmoon') |
              iif('script.nop', 'lock.unlock') }}"
  mode: single