A Home Assistant custom integration for Solid GPS GPS trackers.
- Device Tracker — shows your device on the HA map with real-time GPS coordinates
- Battery sensor — current battery level (%)
- Status sensor — device status (e.g. Sleeping till Movement, Active)
- Last Update sensor — timestamp of the last GPS ping
- Next Update sensor — when the next ping is expected
- Lifetime Distance sensor — total distance travelled
All data is polled automatically every 30 seconds via the Solid GPS dashboard API.
- Open HACS in Home Assistant
- Go to Integrations → Custom repositories
- Add
https://github.com/sh00t2kill/ha-solidgpswith category Integration - Install Solid GPS
- Restart Home Assistant
- Copy the
custom_components/solidgpsfolder into your HAconfig/custom_components/directory - Restart Home Assistant
- Go to Settings → Integrations → Add Integration
- Search for Solid GPS
- Enter your Solid GPS account email and password
The integration will automatically discover all devices linked to your account.
For each GPS device linked to your account, the following entities are created:
| Entity | Entity ID | Description |
|---|---|---|
| Device Tracker | device_tracker.<IMEI> |
GPS location on the HA map |
| Battery | sensor.<nickname>_battery |
Battery % |
| Status | sensor.<nickname>_status |
Device status |
| Last Update | sensor.<nickname>_last_update |
Last GPS ping timestamp |
| Next Update | sensor.<nickname>_next_update |
Next expected ping timestamp |
| Lifetime Distance | sensor.<nickname>_lifetime_distance |
Total distance in metres |