Hi Everyone!
I’d like to share my custom integration for GPSLive GPS tracking devices. If you use GPSLive trackers, you can now monitor them directly in Home Assistant with full device tracker support.
What is GPSLive?
GPSLive provides GPS tracking devices and services. This integration connects your GPSLive account to Home Assistant, bringing your tracked devices into your smart home ecosystem.
Features
Easy UI-based setup - Just enter your API key, no YAML required
Automatic device discovery - All your GPSLive devices are added automatically
Real-time tracking - Location updates every 30 seconds
Battery monitoring - Keep track of your device’s battery level
Rich attributes - Speed, heading, altitude, accuracy, and timestamp data
Full Home Assistant integration - Works with zones, automations, maps, and person entities
Installation
Via HACS (Recommended)
One-click add to HACS:
Or manually:
- Open HACS → Integrations
- Click the three dots (⋮) → Custom repositories
- Add:
https://github.com/BenWolstencroft/home-assistant-gpslive-integration - Category: Integration
- Search for “GPSLive” and install
- Restart Home Assistant
Manual Installation
Copy the custom_components/gpslive folder to your custom_components directory and restart.
Configuration
- Go to Settings → Devices & Services
- Click + Add Integration
- Search for GPSLive
- Enter your GPSLive API key
- Done! Your devices will appear automatically
Example Use Cases
Get notified when a family member arrives home
Track vehicle location and speed
Monitor important items with GPS trackers
Display all devices on the Home Assistant map
Link devices to person entities for presence detection
Example Automation
automation:
- alias: "Notify when device enters home zone"
trigger:
- platform: zone
entity_id: device_tracker.gpslive_my_device
zone: zone.home
event: enter
action:
- service: notify.mobile_app
data:
message: "Device has arrived home"
Links
Report Issues: https://github.com/BenWolstencroft/home-assistant-gpslive-integration/issues
Feedback Welcome!
I’d love to hear your feedback, suggestions, or feature requests. If you use GPSLive devices, give it a try and let me know how it works for you!
Disclaimer
I’m not affiliated with GPSLive in any capacity, and i hope they continue to allow this integration to function!