Multi-protocol gateway for real-time fleet monitoring

Server 140.238.249.231 gps.vegagps.online
5
Protocols
7
Ports
TCP
Transport
8
Commands
GT06 Binary

Standard binary protocol for GT06, GT06N, Concox, Coban, WeTrack, JM-VL series trackers. Auto-detects 8 device variants.

Hostgps.vegagps.online
Port5000
Alt Port5023
Start / End0x7878 / 0x0D0A
ChecksumCRC16-X25
Variants (auto-detected)
StandardVXT01S5 SeeworldSL4XBenway OBD6WeTrust
Sensors
IgnitionBattery GSM SignalCharging Fuel LevelTemperature Power VoltageOdometer
Alarms
SOSPower Cut VibrationLow Battery OverspeedTow GeofenceTampering AccidentJamming DoorBraking
Commands
engineStop engineResume custom
Teltonika Codec 8/8E

Teltonika FMB/FMC series — FMB920, FMB140, FMB120, FMB640, FMC130. Supports Codec 8, Codec 8 Extended, and 60+ I/O parameters.

Hostgps.vegagps.online
Port5027
Alt Port5006
AuthIMEI Handshake
ChecksumCRC16-IBM
I/O Parameters (60+)
1–4Digital Inputs (DIN1–4) 9–10Analog Inputs (ADC1–2) 16Odometer 17–19Accelerometer (X/Y/Z) 21RSSI (Signal) 66External Power (mV) 67Battery Voltage (mV) 72–75Temperature 1–4 113Battery Level % 239Ignition 240Motion 256VIN (Codec 8E) 6364G Cell ID
Alarms
GeofenceTow AccidentJamming Power Cut
Commands (Codec 12)
engineStop engineResume custom
Kingwo ASCII

Kingwo MT/LT series trackers. ASCII text protocol using *HQ header with modular &-delimited data blocks for GPS, state, mileage, voltage.

Hostgps.vegagps.online
Port9881
Frame*HQ,IMEI,CMD,…#
Ack*HQ,IMEI,Y[CMD]#
Packet Types
V1 – LocationV4 – Location BA – LocationAA – Alarm ZZ – HeartbeatAB – Login
Data Sections
&A – GPS &B – State &C – Mileage &V – Battery &R – Signal &H – Fuel
Commands
No remote commands
JT808 / Huabao Binary

JT/T 808-2011 Chinese national standard. Huabao, JiMi, Concox variants. Byte-stuffing, BCD device IDs, TLV extensions, batch locations.

Hostgps.vegagps.online
Port5015
Delimiter0x7E (both ends)
Escape7D01→7D, 7D02→7E
ChecksumXOR
TLV Extensions
0x01Odometer (km) 0x02Fuel Level (L) 0x03OBD Speed 0x06Battery Level % 0x30RSSI 0x31Satellites 0x51Temperature 1–8 0x61Power Voltage 0x81RPM 0x8BVIN (17-char) 0xCCICCID
Alarms (32-bit)
SOSOverspeed FaultGPS Cut Low BatteryPower Off VibrationTampering GeofenceAccident
Commands
engineStop engineResume positionPeriodic rebootDevice custom
VMOB JSON

JSON-based protocol for mobile GPS tracker apps. Flutter, React Native, native Android/iOS with accelerometer, gyroscope, network reporting.

Hostgps.vegagps.online
Port5001
FrameVM{json}\n
Start / End0x564D / 0x0A
Message Types
L – Login P – Position H – Heartbeat
Position Fields
lat / lon speed heading altitude accuracy battery % accel (x/y/z) gyro (x/y/z) network type charging
Commands
No remote commands

Port Summary

Protocol Port Format Devices
GT06 5000 Binary GT06, GT06N, Concox, Coban, WeTrack, JM-VL
GT06 (Traccar) 5023 Binary GT06 devices via Traccar-compatible port
VMOB 5001 JSON Mobile apps (Flutter, React Native, Native)
Teltonika 5027 Codec 8/8E FMB920, FMB140, FMB120, FMB640, FMC130
Teltonika (Alt) 5006 Codec 8/8E Teltonika devices (alternate port)
JT808 5015 Binary 0x7E Huabao, JiMi, Concox JT808
Kingwo 9881 ASCII *HQ…# Kingwo MT/LT series

Command Support

Command Description GT06 Teltonika JT808 Kingwo VMOB
engineStop Cut fuel relay
engineResume Restore relay
positionPeriodic Set report interval
rebootDevice Restart device
custom Raw AT/Hex command
Auto Protocol Detection
The gateway detects protocols from packet signatures. Mismatched ports are logged as warnings. GT06 supports Type A (0x7878) and Type B (0x7979) framing.
IMEI Validation
Only registered devices are accepted. Unknown IMEIs are queued for admin onboarding. JT808 uses 6-byte BCD terminal IDs.
Data Pipeline
Gateway → Redis Streams → Worker → TimescaleDB → WebSocket. Position data includes analytics (mileage, engine hours). Pre-aggregated summaries feed reports.
Sensor Auto-Discovery
New I/O parameters are auto-registered in detected_attributes. GT06 calibrates battery/GSM to %. Teltonika maps 60+ I/O element IDs.
Command Delivery
API → Redis pub/sub → Gateway → TCP. GT06 uses 0x80 frame, Teltonika Codec 12 (0x0C), JT808 uses 0x8105 / 0x8103. Status: pending → sent → delivered.
Gateway Online