teltonika-mobility-mqtt is the MQTT-based protocol used by some Teltonika Mobility devices. This topic will be used to post changes in the protocol implementation.
[Changelog] teltonika-mobility-mqtt protocol
18 days later
The protocol will be affected by the change in type of parameters gsm.mcc and gsm.mnc to be installed in 2 weeks - May 23rd, 2022: both parameters that now have type "string" will be stored as "number". The possible leading zeroes in MNC will be ignored (e.g. the value "01" will be stored as 1).
18 days later
The protocol has updated:
- fixed din.2 and din.3 parameters source
- fixed units for vehicle.mileage, trip.mileage, and ain.1 parameters
- custom command added to the protocol
2 months later
- Edited
Teltonika-mobility-mqtt protocol is updated, the following new Param IDs are added:
- 34 CAN Odometer - Vehicle odometer reported by CAN bus in km - can.vehicle.mileage
- 35 CAN Trip Odometer - Vehicle trip odometer reported by CAN bus in km - can.vehicle.trip.mileage
- 36 CAN Battery Error - Vehicle battery error code reported by CAN bus - can.vehicle.battery.error
- 37 CAN Lock Status - Vehicle lock status reported by CAN bus - can.vehicle.lock.state
- 38 CAN Mode - Vehicle mode reported by CAN bus - can.vehicle.mode
Teltonika-mobility-mqtt protocol is updated, the following Param IDs are added:
- 39 Battery SoC Device Battery level in % - battery.level, %
- 40 ICCID Unique ID of SIM card - gsm.sim.iccid, string
- 41 Instant Movement Boolean value - instant.movement.status, boolean
9 days later
Teltonika-mobility-mqtt protocol is updated, the following Param ID is added:
- 42 Sleep State: 0 - Normal, 1 - GPS Sleep, 2 - Deep Sleep, 3 - Online Sleep - flespi parameter sleep.mode
a month later
teltonika-mobility-mqtt protocol is updated, and the following Param ID is added:
- 43 ... 69 are stored as
can.data.frame.0
...can.data.frame.26
parameters encoded in HEX