iTR120

The ITR120 is a compact vehicle GPS tracker designed for easy installation and optimal cost-effectiveness. It features an advanced GPS module, GSM/GPRS communication, and embedded intelligence for processing vehicle data. Ideal for security, redundancy, and logistics operations, it offers functionalities such as ignition analysis, speed alerts, and power disconnection alarms.

Usage specifics
Parameters (41)
Settings (20)
Commands (1)
iTR120
Flespi parses telemetry data from your iTR120 into a standardized JSON and lets you send commands to iTR120 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": "iTR120",
    "channel.id": 1111,
    "protocol.id": "iter"
    "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 iTR120?

You can send a specific command. Show all commands
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
ain
number
volts
Voltage on the analog input
alarm.code
number
Protocol-specific alarm code number
battery.low.alarm
boolean
Battery low alarm event
battery.voltage
number
volts
Internal battery voltage
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
device.vehicle.compatible.status
boolean
The device is compatible with the vehicle or not.
din
number
Digital inputs bitmask
dout
number
Digital outputs bitmask
engine.ignition.on.duration
number
seconds
Duration when engine is on
engine.ignition.status
boolean
Engine ignition or ACC status
external.powersource.status
boolean
External power source connection status
geofence.in.alarm
boolean
Geofence in alarm event
geofence.out.alarm
boolean
Geofence out alarm event
gnss.status
boolean
GNSS receiver on/off status
gps.satellites.status
boolean
GPS positioning system status
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
gsm.signal.dbm
number
dbm
Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
ident
string
Device unique identifier like serial number, IMEI, etc
movement.status
boolean
Current movement state
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.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
power.cut.alarm
boolean
External power cut-off alarm event
protocol.id
number
ID of protocol
record.seqnum
number
Registered record sequence number
report.reason
number
Transmission reason code
server.timestamp
number
seconds
Timestamp when server received a message
sos.alarm
boolean
SOS alarm trigerred
timestamp
number
seconds
Message timestamp
vehicle.mileage
number
km
Total calculated mileage
vehicle.state.bitmask
number
Vehicle state flags bitmask
Properties
APN of GPRS network
apn
This command requests to change the APN of GPRS network.
apn: APN
password: Password
username: Username
Change password
change_password
This command requests to change the password in device.
new: Password
old: Password
Clear all pending packages
clear
This command requests to clear all pending packages. Pay attention because after device receives this command, it will not discharge positions accumulated in the memory.
Point Collection Configuration
collect
This command allows for the adjustment of location collection parameters, which determine how and when location packages are collected and cached before transmission to the server.
turn: The turning angle
active: The time interval when device is moving/active
distance: The running distance
interval: The time interval
quantity: The number of cached location packages before they are sent
Delay time before device answers
delay
This command requests to change the answer timer. This parameter defines the delay time before device answers an incoming call.
value: The answer timer
Factory reset
factory
This command requests to restore all settings to default in factory.
Time zone
gmt
This command requests to change the time zone of device.
dst: DST
hour: Hour
globe: Which globe
minute: Minute
Heartbeat timer
hbt
This command requests to change the heartbeat timer. This parameter defines the idle time before device originates a heartbeat package in TCP session.
value: The heartbeat timer
Login
login
If a password has been set in device, device is protected. If user wishes to send a command to a protected device via short message, it is necessary for him to log in device. After he logs in, he acquires the privilege to execute a command on device. At last, user can log out from device by specific command, or will log out automatically if idle more than 15 minutes. If user has been registered as a manager, he need not log in to send a command.
password: Password
Logout
logout
This command requests to log out from device immediately.
Mileage
mileage
This command requests to initialize the mileage in device. After the mileage is initialized,it will be increased automatically when GPS is fixed.
value: Mileage
Motion warning
motion
This command requests to enable/disable motion warning and set its parameter. After motion warning is enabled, any vibration will trigger a warning.
motion: Enable
Requests location package
paging
This command requests to upload a location package (0x12) now.
Reboot
reset
This command requests to reboot device.
Server URI
server
This command requests to change the address of location server.
value: URI of location server
Shift mode
shift
This command requests to enable/disable a shift fence in device. Shift fence is an automatic fence. It becomes valid whenever ignition is OFF, and returns invalid when ignition is ON. When ignition is OFF and car moves out of it, a shift warning will be triggered. In order to make it to work, ignition line must be connected correctly.
shift: Enable
Shutdown
shutdown
This command requests to shutdown device. It is valid only if user remove the main power voltage of device before send this command.
Sleep mode
sleep
This command enable/disable the sleep mode. The sleep will work after device turned off ignition (ACC OFF) and motion sensor is static (stopped). Device will go out of sleep mode after any condition described happen: Ignition turned on (ACC ON), Input 1 turned ON, Power cut, motion sensor detect moving.
sleep: Status
Speed warning
speed
This command requests to enable/disable speed warning and set its parameter. After speed warning is enabled, any speed not in range will trigger a warning.
speed: Enable
Upgrade firmware
upgrade
This command requests to upgrade the firmware in device.
port: Port
domain: Domain name or IP
remote: Remote file name
Properties
Custom
custom
Send custom command to device.
text: Text payload
Send custom command "VERSION?"
{"text":"VERSION?"}

More devices from iTER IoT Solutions

No results found.