2019-03-09 17:27:44 -08:00

2.9 KiB

layout title description date sidebar comments sharing footer logo ha_category ha_qa_scale ha_release
page Zone Instructions on how to set up zones within Home Assistant. 2015-10-04 09:23 true false true true home-assistant.png Organization internal 0.69

Zones allow you to specify certain regions on earth (for now). When a device tracker sees a device to be within a zone, the state will take the name from the zone. Zones can also be used as a trigger or condition inside automation setups.

The zone component uses YAML sequences to configure multiple zones:

# Example configuration.yaml entry
zone:
  - name: School
    latitude: 32.8773367
    longitude: -117.2494053
    radius: 250
    icon: mdi:school

  - name: Work
    latitude: 32.8753367
    longitude: -117.2474053

  # This will override the default home zone
  - name: Home
    latitude: 32.8793367
    longitude: -117.2474053
    radius: 100
    icon: mdi:account-multiple

{% configuration %} name: description: The friendly name of the zone. required: false type: string latitude: description: The latitude of the center point of the zone. required: true type: float longitude: description: The longitude of the center point of the zone. required: true type: float radius: description: The radius of the zone in meters. required: false type: integer default: 100 icon: description: The icon to show instead of name. required: false type: string passive: description: To only use the zone for automation and hide it from the frontend and not use the zone for device tracker name. required: false type: boolean default: false {% endconfiguration %}

To find the latitude/longitude of a certain place you can use Google Maps or Bing Maps. Just right click and copy the coordinates from there (Bing) or click on the "What is here?" (Google)

{% linkable_title Home zone %}

If no configuration is given, the zone component will create a zone for home. This zone will use location provided in the configuration.yaml file and have a radius of 100 meters. To override this, create a zone configuration and name it 'Home'.

Devices that are in the zone **'Home'** will not appear on the map in the Home Assistant UI.

{% linkable_title Icons %}

It is preferred to pick an icon to use for your zone. Pick any icon that you can find on materialdesignicons.com and prefix the name with mdi:. For example mdi:school, mdi:worker, mdi:home, mdi:cart, or mdi:castle.

{% linkable_title State %}

zoning is the state a zone has when it is configured. A zone doesn't have another state; all configured zones are zoning all the time.