OwnTracks (via HTTP)
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.
To integrate Owntracks tracking via HTTP in Home Assistant, add the following section to your configuration.yaml
file:
# Example configuration.yaml entry
device_tracker:
- platform: owntracks_http
For configuration options and usage instructions, read the documentation for the OwnTracks platform.
Configuring OwnTracks to submit data via HTTP
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
homeassistant
and 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.