Xirgo XT-2000

Xirgo XT-2000 is a plug and play GPS tracker with an OBD II modem ideal for passenger & light-duty vehicles. The device also features an accelerometer, monitoring of location, speed, VIN, ignition status, and other parameters, diagnostic fault codes (DFCs / DTCs), and more.

Usage specifics
Parameters (49)
Settings (2)
Xirgo XT-2000
Flespi parses telemetry data from your Xirgo XT-2000 into a standardized JSON and lets you send commands to Xirgo XT-2000 via API.

Here’s the like of JSON you get

{
    "ident": "352625333222111",
    "position.altitude": 273.61,
    "position.hdop": 0.7,
    "position.latitude": 49.069782,
    "position.longitude": 28.632826,
    "position.satellites": 18,
    "server.timestamp": 1650636570.426424,
    "timestamp": 1650636570.426424,
    "device.type.id": "Xirgo XT-2000",
    "channel.id": 1111,
    "protocol.id": "xirgo"
    "engine.ignition.status": true
    ...
}

How to consume this nice JSON

The easiest way is to make a REST API request like this
curl -X GET  --header 'Authorization: FlespiToken XXX' 'https://flespi.io/gw/devices/<device id>/messages'

How to send commands to Xirgo XT-2000?

You can use pre-defined settings to send instructions more conveniently. Show all settings

You can also

Modify messages

Add or remove parameters, inject data from LBS and reverse-geocoding services, etc.
Learn what plugins can do

Aggregate data

Determine trips and stops, catch events, detect geofence ins/outs, and more.
Learn about flespi analytics capabilities
absolute.acceleration
number
g
Module of accelerometer vector
absolute.deceleration
number
g
Module of deceleration value from accelerometer
ain
number
volts
Voltage on the analog input
average.fuel.consumption
number
liters/100km
Average fuel consumption
backup.battery.voltage
number
volts
Backup battery voltage
battery.voltage
number
volts
Internal battery voltage
can.dtc
string
Diagnostic trouble code read from CAN
can.engine.coolant.level
number
percentage
Engine coolant level read from CAN
can.engine.coolant.pressure
number
kPa
Engine coolant pressure
can.engine.coolant.temperature
number
celsius
Engine coolant temperature read from CAN
can.engine.load.level
number
percentage
Calculated engine load level read from CAN
can.engine.motorhours
number
hours
Total engine motorhours read from CAN
can.engine.oil.level
number
percentage
Engine oil level read from CAN
can.engine.oil.temperature
number
celsius
Engine oil temperature read from CAN
can.mil.status
boolean
Malfunction indicator lamp status read from CAN
channel.id
number
ID of channel that received a message
device.id
number
ID of device that received a message
device.name
string
Name of device that received a message
device.type.id
number
ID of device type of device that received a message
din
number
Digital inputs bitmask
dout
number
Digital outputs bitmask
engine.ignition.status
boolean
Engine ignition status
engine.motorhours
number
hours
Total calculated engine motorhours
engine.oil.pressure
number
Engine oil pressure
engine.rpm
number
rpm
Engine RPM read
event.enum
number
Protocol-specific event code
external.powersource.voltage
number
volts
External power voltage
fuel.level
number
percentage
Fuel level percentage
gnss.state.enum
number
Protocol-specific GNSS state code. May contain information about GNSS fix status, sleep status, ON/OFF, Overcurrent/protect state.
gps.state.enum
number
GPS state
gsm.signal.level
number
percentage
GSM signal strength level
ident
string
Device unique identifier like serial number, IMEI, etc
peer
string
IP:port from which device connecting to the channel
position.altitude
number
meters
Altitude value for position
position.direction
number
degrees
Heading angle at position detection moment
position.fix.age
number
seconds
Time since the last position fix
position.hdop
number
Horizontal dilution of precision
position.latitude
number
degrees
Latitude coordinate value
position.longitude
number
degrees
Longitude coordinate value
position.satellites
number
Quantity of satellites used to calculate coordinates for given position information
position.speed
number
km/h
Instant speed at position detection moment
protocol.id
number
ID of protocol
server.timestamp
number
seconds
Timestamp when server received a message
timestamp
number
seconds
Message timestamp
trip.mileage
number
km
Distance driven since engine start
vehicle.vin
string
VIN of vehicle
x.acceleration
number
g
Accelerometer value X
y.acceleration
number
g
Accelerometer value Y
z.acceleration
number
g
Accelerometer value Z
Properties
Configure backend server settings
backend_server
Configure backend server settings
host: Server Host or IP
port: Server Port
transport: Transport
Configure remote phone number
remote_phone
Configure remote phone number (SMS)
phonenumber: Server SMS number

More devices from Xirgo Technologies (11)