---
title: "Places"
description: "Places is a Marketplace integration for Home Assistant. It has 1.7k installs sharing analytics, needs the vendor's cloud and was last updated October 24, 2026."
canonical: "https://vulpo.app/integrations/marketplace/custom-components-places"
url: "https://vulpo.app/integrations/marketplace/custom-components-places.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Places

> Places is a Marketplace integration for Home Assistant. It has 1.7k installs sharing analytics, needs the vendor's cloud and was last updated October 24, 2026.

Places is an integration that reverse geocodes a tracked entity's coordinates through OpenStreetMap. It takes a device tracker, person or sensor and creates a main sensor whose state follows chosen display options, with child sensors for place name, zone name, city, state, country, street, map link, direction of travel and distance from home. Some country and detailed address sensors are disabled by default. Further entities include a force update button, a map provider select, a switch for showing the last updated time, and a text entity for display options. An optional extended data diagnostic sensor holds the raw OpenStreetMap and Wikidata payloads, and an event is fired after each successful state update. It relies on an online lookup, is configured in the UI, and offers options such as map zoom, language, home zone and an email address for the OpenStreetMap API.

Automatic summary of the README and code of custom-components/places. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=custom-components&repository=places&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=custom-components&repository=places&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Places: OpenStreetMap Sensor

- **Sensor Name**
- **Tracked Entity ID**
- **Home Zone**
- **Display Options**
- **Map Provider**
- **Map Zoom**
- **Email to use as OpenStreetMap API Key (optional)**
- **Language (optional)**
- **Use GPS Accuracy**: Set this to False if your Device Tracker has a GPS Accuracy (gps\_accuracy) attribute, but it always shows 0 even if the latitude and longitude are correct.
- **Enable Extended Attributes**: Create an Extended data diagnostic sensor and fetch raw OSM details/Wikidata payloads. When disabled, the sensor is removed and the extra lookups are skipped.
- **Show last updated time at end of state '(since xx:yy)'**
- **Date format to show at end of state when not changed \>24h**

### After setup

- **Tracked Entity ID**
- **Home Zone**
- **Display Options**
- **Map Provider**
- **Map Zoom**
- **Email to use as OpenStreetMap API Key (optional)**
- **Language (optional)**
- **Use GPS Accuracy**: Set this to False if your Device Tracker has a GPS Accuracy (gps\_accuracy) attribute, but it always shows 0 even if the latitude and longitude are correct.
- **Enable Extended Attributes**: Create an Extended data diagnostic sensor and fetch raw OSM details/Wikidata payloads. When disabled, the sensor is removed and the extra lookups are skipped.
- **Show last updated time at end of state '(since xx:yy)'**
- **Date format to show at end of state when not changed \>24h**

Texts from the code of [custom-components/places](https://github.com/custom-components/places).

## Entities

- **Buttons**: Force Update
- **Selects**: Map Provider
- **Sensors**: Place Name, Zone Name, City, State, Direction of Travel, Map Link, Distance From Home, Distance Traveled, Country, Country Code, Street Number, Street, and 17 more
- **Switches**: Show Last Updated
- **Texts**: Display Options

## From the README

> \_Component to integrate with OpenStreetMap Reverse Geocode and create a sensor with numerous address and place attributes from a device\_tracker, person, or sensor\_

From the README of [custom-components/places](https://github.com/custom-components/places#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Presence and location](https://vulpo.app/integrations/category/presence-and-location.md), Trackers
- Number: 1.7k installs sharing analytics; 218 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v3.0.2, last updated October 24, 2026
- Domain: `places`
- Source: <https://github.com/custom-components/places>
- Issues: <https://github.com/custom-components/places/issues>

In Vulpo: Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/custom-components-places

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/custom-components-places
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
