OwnTracks is a free and open source application that allows you to track your location in Home Assistant. This is a platform that supports OwnTracks via their HTTP publishing method.
The Android app for OwnTracks is no longer developed or supported. Consider GPS Logger as an alternative.
To integrate Owntracks tracking via HTTP in Home Assistant, add the following section to your
# Example configuration.yaml entry device_tracker: - platform: owntracks_http
For configuration options and usage instructions, read the documentation for the OwnTracks platform.
Open OwnTracks and go to Connection preferences:
- Mode: Select Private HTTP
- Host: [Home Assistant URL]:[port]/api/owntracks/[your name]/[device name]
- Identification: Turn Authentication on, username
homeassistantand password is your API password that you use to login to Home Assistant.
Host example: If I host my Home Assistant at
https://example.duckdns.org, my name is Paulus and my phone is a Pixel I would set the host to be
https://example.duckdns.org/api/owntracks/paulus/pixel. This will result in an entity with an ID of
device_tracker.paulus_pixel. You can pick any name for the user and the device.