- id: ios-door-lock alias: '[ios] Door Lock' mode: single trigger: - platform: event event_type: ios.action_fired event_data: actionName: Door Lock action: - choose: - conditions: - condition: state entity_id: lock.front_door_25f246fe_door_lock state: locked sequence: - service: lock.unlock target: entity_id: lock.front_door_25f246fe_door_lock - conditions: - condition: state entity_id: lock.front_door_25f246fe_door_lock state: unlocked sequence: - service: lock.lock target: entity_id: lock.front_door_25f246fe_door_lock - id: ios-good-night alias: '[ios] Good Night' mode: single trigger: - platform: event event_type: ios.action_fired event_data: actionName: 'Good Night' action: - service: script.good_night - id: ios-good-morning alias: '[ios] Good Morning' mode: single trigger: - platform: event event_type: ios.action_fired event_data: actionName: 'Good Morning' action: - service: script.good_morning - id: ios-leave-home alias: '[ios] Leave Home' mode: single trigger: - platform: event event_type: ios.action_fired event_data: actionName: 'Leave Home' action: - service: script.leave_home - id: ios-arrive-home alias: '[ios] Arrive Home' mode: single trigger: - platform: event event_type: ios.action_fired event_data: actionName: 'Arrive Home' action: - service: script.arrive_home