TK103 is its own Traccar protocol on stock port 5002 (TCP plus a UDP server in Tk103Protocol). Tk103FrameDecoder + Tk103ProtocolDecoder handle device-id/command patterns, handshakes, cell/Wi-Fi extensions, BMS snippets, and alarms (SOS, power-cut, tamper, vibration, geofence exit, and more).
Not Gps103
Gps103 stock port is 5001. Silkscreens saying “TK103/GPS103 compatible” still need the correct listener: 5002 for this decoder family, 5001 for Gps103’s regular/OBD/photo paths. Mixing ports yields silent units.
Frame clue
Expect TK103 command/id grammar from Tk103ProtocolDecoder, not Gps103’s alternate OBD sentence shapes.
Catalogue stance
Traccar stock reference; Traxelio positions_only.