alias: Person Away id: automation_person_away mode: queued trigger: - platform: state entity_id: - input_select.clint_status_dropdown - input_select.emmett_status_dropdown - input_select.bridget_status_dropdown - input_select.kristy_status_dropdown - input_select.marshall_status_dropdown - input_select.tess_status_dropdown - input_select.ebin_status_dropdown - input_select.guest_status_dropdown to: "Just Left" for: minutes: 5 action: - action: input_select.select_option data_template: entity_id: > {% if trigger.entity_id == 'input_select.clint_status_dropdown' %} input_select.clint_status_dropdown {% elif trigger.entity_id == 'input_select.emmett_status_dropdown' %} input_select.emmett_status_dropdown {% elif trigger.entity_id == 'input_select.bridget_status_dropdown' %} input_select.bridget_status_dropdown {% elif trigger.entity_id == 'input_select.kristy_status_dropdown' %} input_select.kristy_status_dropdown {% elif trigger.entity_id == 'input_select.marshall_status_dropdown' %} input_select.marshall_status_dropdown {% elif trigger.entity_id == 'input_select.tess_status_dropdown' %} input_select.tess_status_dropdown {% elif trigger.entity_id == 'input_select.ebin_status_dropdown' %} input_select.ebin_status_dropdown {% else %} input_select.guest_status_dropdown {% endif %} option: Away - action: logbook.log data_template: name: Person Away entity_id: automation.person_away message: > Person Away ran