- id: hallway_front_door_button_lock alias: '[Front Door] Button Lock' trigger: - device_id: d30d25752f5e6741eb8d9562f5b44897 domain: zha platform: device type: remote_button_short_press subtype: turn_off action: - choose: - conditions: - condition: state entity_id: binary_sensor.front_door_open_close state: 'on' sequence: - wait_for_trigger: - platform: state entity_id: binary_sensor.front_door_open_close to: 'off' - service: lock.lock target: entity_id: lock.front_door_lock_doorlock - id: hallway_front_door_button_unlock alias: '[Front Door] Button Unlock' trigger: - device_id: d30d25752f5e6741eb8d9562f5b44897 domain: zha platform: device type: remote_button_short_press subtype: turn_on condition: - condition: not conditions: - condition: state entity_id: input_select.home_mode state: Away action: - service: lock.unlock target: entity_id: lock.front_door_lock_doorlock