- id: vacuum_leave alias: '[Vaccum] Clean after leaving home' trigger: - platform: geo_location source: sensor.sm_g965f_geocoded_location zone: zone.home event: leave condition: [] action: - service: vacuum.turn_on data: {} entity_id: vacuum.robot_vacuum mode: single - id: vacuum_arive alias: '[Vaccum] Stop cleaning after arrival' trigger: - platform: geo_location source: sensor.sm_g965f_geocoded_location zone: zone.home event: enter condition: [] action: - service: vacuum.turn_off data: {} entity_id: vacuum.robot_vacuum mode: single