A Home Assistant custom integration for Ajjas GPS Tracker that exposes your vehicle's live data as HA entities.
| Entity | Type | Description |
|---|---|---|
device_tracker.ajjas_vehicle_location |
Device Tracker | Live GPS position on the map |
sensor.ajjas_speed |
Sensor | Current speed (km/h) |
sensor.ajjas_battery_voltage |
Sensor | Vehicle battery voltage (V) |
sensor.ajjas_battery_level |
Sensor | Battery level (0–7 scale) |
sensor.ajjas_odometer |
Sensor | Total distance travelled (km) |
sensor.ajjas_today_s_distance |
Sensor | Distance travelled today (km) |
sensor.ajjas_yesterday_s_distance |
Sensor | Distance travelled yesterday (km) |
sensor.ajjas_bearing |
Sensor | Vehicle heading (degrees) |
binary_sensor.ajjas_ignition |
Binary Sensor | Ignition on/off |
binary_sensor.ajjas_main_power |
Binary Sensor | Main power connected |
- Open HACS → Integrations → ⋮ → Custom repositories
- Add
https://github.com/arunj4144/ajjas-haas Integration - Install Ajjas GPS Tracker
- Restart Home Assistant
- Copy
custom_components/ajjas/to your HAconfig/custom_components/folder - Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration → Ajjas GPS Tracker
- Enter your Ajjas email and password
If login fails, use the Manual Cookie option:
- Session Cookie: the
connect.sidcookie value from the Ajjas app (obtainable via mitmproxy) - Vehicle ID: your numeric vehicle ID (visible in the Ajjas app URL or API traffic)
Your vehicle ID is the number in the Ajjas API requests — e.g. 329187.