Cantrack TK100

TK100 is a compact vehicle GPS tracker for fleet management and vehicle safety. It supports GSM/GPRS communication, provides real-time monitoring via SMS or GPRS with built-in antennas, and features remote engine shutdown, geo-fence alerts, overspeed alerts, SOS emergency button, and two-way calling. The device operates on a 9-36V DC range and comes with an internal backup battery.

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

You can send a specific command. Show all commands

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
battery.level
number
percentage
Internal battery level
Command *HTBT
battery.low.alarm
boolean
Battery low alarm event
Command *V1,
Command *V2,
Command *V3,
Command *V5
battery.voltage
number
volts
Internal battery voltage
Command *V3,
Command *V5
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
displacement.alarm
boolean
Displacement alarm event
Command *V1,
Command *V2,
Command *V3,
Command *V5
engine.ignition.status
boolean
Engine ignition or ACC status
Command *V1,
Command *V2,
Command *V3,
Command *V5
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
Command *V3
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
Command *V3
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
Command *V3
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
Command *V3
gsm.signal.dbm
number
dbm
Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
Command *V3
gsm.signal.level
number
percentage
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
Command *V3
gsm.sim.iccid
string
Integrated Circuit Card Id of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
Command *ICCID
ident
string
Device unique identifier like serial number, IMEI, etc
message.type
string
Message type
peer
string
IP:port from which device connecting to the channel
position.direction
number
degrees
Heading angle at position detection moment
Command *V1,
Command *V2,
Command *V4
position.latitude
number
degrees
Latitude coordinate value
Command *V1,
Command *V2,
Command *V4
position.longitude
number
degrees
Longitude coordinate value
Command *V1,
Command *V2,
Command *V4
position.speed
number
km/h
Instant speed at position detection moment
Command *V1,
Command *V2,
Command *V4
position.valid
boolean
Is position information accurate and valid for given timestamp
Command *V1,
Command *V2,
Command *V4
protocol.id
number
ID of protocol
server.timestamp
number
seconds
Timestamp when server received a message
timestamp
number
seconds
Message timestamp
Command *V1,
Command *V2,
Command *V3,
Command *V5
vehicle.state
string
Vehicle state, such as moving, idling, parked etc
Command *V1,
Command *V2,
Command *V3,
Command *V5
vehicle.state.bitmask
number
Vehicle state flags bitmask
Command *V1,
Command *V2,
Command *V3,
Command *V5
vendor.code
string
Vendor identification string code
vibration.alarm
boolean
Vibration alarm event
Command *V1,
Command *V2,
Command *V3,
Command *V5
wifi.mac.address
string
WiFi MAC address
Command *V5
wifi.signal.strength
number
WiFi signal strength, RSSI
Command *V5
Properties
Custom command
custom
Send custom command to device, Scheme: "*,,#". You have to specify payload only
payload: Payload string
Cut fuel for stop car, model G06L
{"payload":"CMD,130305,stop654321"}
Set working mode 1, models GF40, GF50, GF60, GF70L
{"payload":"MD123456 1 3 8 1"}
Set Center number command S2, models TK100, TK100B, G05
{"payload":"S2,130305,13812341234"}

More devices from Shenzhen Cantrack Technology Co., Ltd (7)

Tags
Cantrack G05
cantrack
Shenzhen Cantrack Technology Co., Ltd
Cantrack GF40
cantrack
Shenzhen Cantrack Technology Co., Ltd
Cantrack GF60
cantrack
Shenzhen Cantrack Technology Co., Ltd
Cantrack GF60L
cantrack
Shenzhen Cantrack Technology Co., Ltd
Cantrack GF70L
cantrack
Shenzhen Cantrack Technology Co., Ltd
Cantrack TK100B
cantrack
Shenzhen Cantrack Technology Co., Ltd