Teltonika
En los dispositivos tipo Teltonika el kilometraje viene directamente en cada evento posición
desde el colector.
Por ejemplo:
{
"lat": -34.7112083,
"lng": -58.3663983,
"velocidad": 0,
"serieDVR": "860896052961562",
"precisionGPS": 0,
"alt": 34,
"rumbo": 276,
"fechaGPS": "2025-03-26 03:09:59.000",
"fecha": "2025-03-26 03:10:01.279",
"deviceType": "teltonika",
"signalStrength": 5,
"kilometraje": 153944,
"tipo": "posicion",
"id": "4754716641460224"
}
El kilometraje se obtiene de los eventos enviados por Traccar en el atributo
position.attributes.odometer.
Dicho valor es el kilometraje del dispositivo en metros, el cual se lo divide por 1000.
Por ejemplo:
{
"position": {
"id": 1080376,
"attributes": {
"priority": 0,
"sat": 0,
"event": 0,
"ignition": false,
"rssi": 5,
"io200": 0,
"gpsStatus": 2,
"io29": 0,
"io20": 0,
"io23": 35,
"io113": 88,
"pdop": 0,
"hdop": 0,
"power": 10.032,
"battery": 3.987,
"io68": 0,
"adc1": 43,
"temp1": 25.6,
"temp2": 0,
"io86": 33,
"io104": 0,
"io279": 1,
"operator": 722310,
"odometer": 233493,
"di4": 0,
"distance": 0,
"totalDistance": 174652463.89,
"motion": true,
"hours": 375891070
},
"deviceId": 108,
"type": null,
"protocol": "teltonika",
"serverTime": "2020-09-29T17:50:09.986+0000",
"deviceTime": "2020-09-29T17:50:06.000+0000",
"fixTime": "2020-09-29T17:50:06.000+0000",
"outdated": false,
"valid": false,
"latitude": -31.3795816,
"longitude": -64.2185233,
"altitude": 0,
"speed": 10,
"course": 0,
"address": null,
"accuracy": 0,
"network": null
},
"device": {
"id": 108,
"attributes": {},
"groupId": 1,
"name": "TLK001",
"uniqueId": "359632103088925",
"status": "online",
"lastUpdate": "2020-09-29T17:50:09.986+0000",
"positionId": 1080370,
"geofenceIds": [],
"phone": "",
"model": "",
"contact": "",
"category": null,
"disabled": false
},
"users": []
}