alias: Kids Asleep id: automation_kids_asleep mode: queued trigger: - platform: homeassistant event: start - platform: state entity_id: - input_boolean.emmett_is_awake - input_boolean.bridget_is_awake - input_boolean.ebin_is_awake to: "off" - platform: state entity_id: input_boolean.kids_away to: "on" action: - choose: - conditions: - condition: or conditions: - condition: and conditions: - condition: state entity_id: input_boolean.emmett_is_awake state: "off" - condition: state entity_id: input_boolean.emmett_home state: "on" - condition: and conditions: - condition: state entity_id: input_boolean.bridget_is_awake state: "off" - condition: state entity_id: input_boolean.bridget_home state: "on" - condition: and conditions: - condition: state entity_id: input_boolean.ebin_is_awake state: "off" - condition: state entity_id: input_boolean.ebin_home state: "on" sequence: - action: input_boolean.turn_on data: entity_id: input_boolean.kids_asleep default: - action: input_boolean.turn_off data: entity_id: input_boolean.kids_asleep