Meitrack protocol

Protocol used by GPS tracking devices manufactured by Meitrack headquartered in China.
flespi parses the Meitrack protocol messages into a JSON object with the fields listed below in the Parameters tab.

To connect your tracker using the Meitrack protocol, you need to have a meitrack channel created first.

Point your tracker to the channel's domain name:port via SMS or configuration tool provided by the vendor.

Then create a device instance for your tracker and use a 15-character IMEI (usually specified on the tracker casing) in the ident field.

Use the Toolbox tab on the device screen to check if the messages are coming.

ain
number
volts
Voltage on the analog input
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x16,
Command type CCE with Parameter ID 0x17,
Command type CCE with Parameter ID 0x18,
Command type CCE with Parameter ID 0x41,
Command type CFF with Parameter ID 0x16,
Command type CFF with Parameter ID 0x17,
Command type CFF with Parameter ID 0x18,
Command type CFF with Parameter ID 0x41
battery.level
number
percentage
Internal battery level
Command type CCE with Parameter ID 0x19,
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0x19,
Command type CFF with Parameter ID 0xFE
battery.voltage
number
volts
Internal battery voltage
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x19,
Command type CFF with Parameter ID 0x19
call.duration
number
Call duration
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
call.phone.number
string
Call phone number
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
call.timestamp
number
seconds
Call timestamp
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
call.type
string
Call type
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
call.type.enum
number
Call type number
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
camera.status
boolean
Camera connected status
Command type CCE with Parameter ID 0x49,
Command type CFF with Parameter ID 0x49
can.cruise.status
boolean
CAN cruise control is active
Command type CCE with Parameter ID 0x96,
Command type CFF with Parameter ID 0x96
can.engine.coolant.temperature
number
celsius
Engine coolant temperature read from CAN
Command type CCE with Parameter ID 0x9C,
Command type CFF with Parameter ID 0x9C
can.engine.motorhours
number
hours
Total engine motorhours (engine work time) read from CAN
Command type CCE with Parameter ID 0x9A,
Command type CFF with Parameter ID 0x9A
can.engine.rpm
number
rpm
Engine RPM read from CAN
Command type CCE with Parameter ID 0x99,
Command type CFF with Parameter ID 0x99
can.engine.torque.current.speed.level
number
percentage
Engine torque at current speed level read from CAN
Command type CCE with Parameter ID 0xA1,
Command type CFF with Parameter ID 0xA1
can.engine.torque.level
number
percentage
Engine torque level read from CAN
Command type CCE with Parameter ID 0x9E,
Command type CFF with Parameter ID 0x9E
can.fuel.consumed
number
liters
Fuel volume totally consumed by vehicle read from CAN
Command type CCE with Parameter ID 0x98,
Command type CFF with Parameter ID 0x98
can.fuel.consumption
number
liters/h
Engine fuel rate read from CAN
Command type CCE with Parameter ID 0xA2,
Command type CFF with Parameter ID 0xA2
can.fuel.consumption.distance
number
liters/100km
Fuel consumption read from CAN
Command type CCE with Parameter ID 0xC9,
Command type CFF with Parameter ID 0xC9
can.fuel.economy
number
km/liters
CAN instantaneous fuel economy
Command type CCE with Parameter ID 0xA5,
Command type CFF with Parameter ID 0xA5
can.fuel.level
number
percentage
Fuel level in tank read from CAN
Command type CCE with Parameter ID 0x9D,
Command type CFF with Parameter ID 0x9D
can.handbrake.status
boolean
CAN handbrake is pulled up
Command type CCE with Parameter ID 0x95,
Command type CFF with Parameter ID 0x95
can.pedal.clutch.status
boolean
CAN clutch pedal pressed
Command type CCE with Parameter ID 0x93,
Command type CFF with Parameter ID 0x93
can.throttle.pedal.level
number
percentage
Throttle pedal push level read from CAN
Command type CCE with Parameter ID 0x97,
Command type CFF with Parameter ID 0x97
can.wheel.speed
number
km/h
Vehicle wheel based speed, read from CAN
Command type CCE with Parameter ID 0x92,
Command type CFF with Parameter ID 0x92
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
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x15,
Command type CCE with Parameter ID 0x42,
Command type CFF with Parameter ID 0x15,
Command type CFF with Parameter ID 0x42
dout
number
Digital outputs bitmask
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x14,
Command type CFF with Parameter ID 0x14
engine.ignition.status
boolean
Engine ignition or ACC status
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x40
engine.motorhours
number
hours
Total calculated engine motorhours
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0D,
Command type CFF with Parameter ID 0x0D
event.enum
number
Protocol-specific event code
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x01,
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x01,
Command type CFF with Parameter ID 0x40
external.powersource.voltage
number
volts
External power voltage
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x1A,
Command type CFF with Parameter ID 0x1A
fuel.level
number
percentage
Fuel level percentage
Command type CCE with Parameter ID 0x29,
Command type CFF with Parameter ID 0x29
geofence.id
number
Geofence ID
Command type CCC,
Command type CCE with Parameter ID 0x1B,
Command type CFF with Parameter ID 0x1B
geofence.status
boolean
Geofence entered status
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x40
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0E,
Command type CCE with Parameter ID 0x0F...0x013,
Command type CFF with Parameter ID 0x0E,
Command type CFF with Parameter ID 0x0F...0x013
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0E,
Command type CCE with Parameter ID 0x0F...0x013,
Command type CFF with Parameter ID 0x0E,
Command type CFF with Parameter ID 0x0F...0x013
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0E,
Command type CCE with Parameter ID 0x0F...0x013,
Command type CFF with Parameter ID 0x0E,
Command type CFF with Parameter ID 0x0F...0x013
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0E,
Command type CCE with Parameter ID 0x0F...0x013,
Command type CFF with Parameter ID 0x0E,
Command type CFF with Parameter ID 0x0F...0x013
gsm.signal.dbm
number
dbm
Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x07,
Command type CCE with Parameter ID 0x0E,
Command type CCE with Parameter ID 0x0F...0x013,
Command type CFF with Parameter ID 0x07,
Command type CFF with Parameter ID 0x0E,
Command type CFF with Parameter ID 0x0F...0x013
ident
string
Device unique identifier like serial number, IMEI, etc
magnetic.card.data
string
Magnetic card data
Command type CCE with Parameter ID 0x39,
Command type CFF with Parameter ID 0x39
movement.status
boolean
Current movement state
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x40
network.description
string
Network description
Command type CCE with Parameter ID 0x4B,
Command type CFF with Parameter ID 0x4B
network.type
string
Network type
Command type CCE with Parameter ID 0x4B,
Command type CFF with Parameter ID 0x4B
peer
string
IP:port from which device connecting to the channel
position.altitude
number
meters
Altitude value for position
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0B,
Command type CFF with Parameter ID 0x0B
position.direction
number
degrees
Heading angle at position detection moment
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x09,
Command type CFF with Parameter ID 0x09
position.hdop
number
Horizontal dilution of precision
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0A,
Command type CFF with Parameter ID 0x0A
position.latitude
number
degrees
Latitude coordinate value
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x02,
Command type CFF with Parameter ID 0x02
position.longitude
number
degrees
Longitude coordinate value
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x03,
Command type CFF with Parameter ID 0x03
position.satellites
number
Quantity of satellites used to calculate coordinates for given position information
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x06,
Command type CFF with Parameter ID 0x06
position.speed
number
km/h
Instant speed at position detection moment
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x08,
Command type CFF with Parameter ID 0x08
position.valid
boolean
Is position information accurate and valid for given timestamp
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x05,
Command type CFF with Parameter ID 0x05
power.on.status
boolean
Power-on device status
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x40
protocol.id
number
ID of protocol
report.code
string
Report code
rfid.code
string
Hexadecimal code of connected RFID
Command type AAA,
Command type CCE with Parameter ID 0x25,
Command type CFF with Parameter ID 0x25
server.timestamp
number
seconds
Timestamp when server received a message
steps.count
number
The total number of steps for the day
Command type CCE with Parameter ID 0xFE,
Command type CFF with Parameter ID 0xFE
timestamp
number
seconds
Message timestamp
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x04,
Command type CFF with Parameter ID 0x04
towing.event
boolean
Towing event detected
Command type CCE with Parameter ID 0x40,
Command type CFF with Parameter ID 0x40
trip.average.speed
number
km/h
Average speed of the trip
Command type CCE with Parameter ID 0x4A,
Command type CFF with Parameter ID 0x4A
trip.duration
number
seconds
Trip duration
Command type CCE with Parameter ID 0x4A,
Command type CFF with Parameter ID 0x4A
trip.max.speed
number
km/h
Maximum speed of the trip
Command type CCE with Parameter ID 0x4A,
Command type CFF with Parameter ID 0x4A
trip.mileage
number
km
Distance driven since engine start
Command type CCE with Parameter ID 0x4A,
Command type CFF with Parameter ID 0x4A
vehicle.mileage
number
km
Total calculated mileage
Command type AAA,
Command type CCC,
Command type CCE with Parameter ID 0x0C,
Command type CFF with Parameter ID 0x0C
wifi.mac.address
string
WiFi MAC address
Command type CCE with Parameter ID 0x1D...0x24,
Command type CFF with Parameter ID 0x1D...0x24
wifi.signal.strength
number
WiFi signal strength, RSSI
Command type CCE with Parameter ID 0x1D...0x24,
Command type CFF with Parameter ID 0x1D...0x24
Properties
Custom GPRS command
custom_gprs
Send custom command to device via GPRS connection
parameters: Comma-separated parameters (optional)
command_type: 3 symbols command code
Real-Time Location Query via GPRS connection
{"command_type":"A10"}
Setting a Heartbeat Packet Reporting Interval to 10 minutes via GPRS connection
{"parameters":"10","command_type":"A11"}
Custom SMS command
custom_sms
Send custom command to device via SMS
password: 4 digit device password. Default is 0000
parameters: Comma-separated parameters (optional)
command_type: 3 symbols command code
Setting the Scheduled Tracking to 10 seconds via SMS with PIN=1234
{"password":"1234","parameters":"10","command_type":"A12"}