Brings your vehicles/objects from the TrackerSystem portal into Home Assistant as devices. For every selected object you get:
- Device tracker — live position on the HA map (lat/lng, speed, course, altitude)
- Sensors — Battery (%), Fuel level (%), Fuel (L), Supply voltage (V), Speed (km/h), Odometer (km)
- Binary sensors — Ignition (on/off), Online
- Battery and fuel sensors are created only when the tracker actually reports them.
Everything is read-only; the integration never writes anything back to the portal.
Via HACS (custom repository)
- HACS → Integrations → ⋮ → Custom repositories
- Repository:
https://github.com/Ne0k/trackersystem-homeassistant— category Integration - Install "TrackerSystem" and restart Home Assistant.
Manual
- Copy the
custom_components/trackersystemfolder into theconfig/custom_components/directory of your Home Assistant installation. - Restart Home Assistant.
- Settings → Devices & services → Add integration → TrackerSystem.
- Enter:
- Portal URL:
https://portal.trackersystem.nl - API key: your personal key — provided by the portal administrator. The key determines which objects you can see.
- Portal URL:
- Select the objects you want in Home Assistant.
- Done — each object appears as a device with the entities listed above.
The update interval (default 300 s) can be changed via the integration options. A tracker mainly sends data while moving; an interval of a few minutes is plenty.
The integration talks to read-only endpoints on the portal:
GET /api/ext/devices?full=1— all objects with data (used for polling)GET /api/ext/device?imei=<imei>— a single object
Authentication uses the X-Api-Key header with a personal per-user API key
(managed by the portal administrator; revoking the key removes access). The
response is scoped to the objects linked to that user.