Teltonika TST100

Teltonika TST100 is a scooter GPS tracker currently working with Segway and Xiaomi e-scooters. The device can read data from scooters ECU, update firmware and configuration over the air, has IP65 casing, 170 mAh Li-Ion battery, and more. The TST100 functionality includes fall-down detection, jamming detection, unplug detection, auto geofence, manual geofence, trip start and stop detection, engine power on/off, lock/unlock scooter, lights on/off/blink mode selection, siren on/off/beep, speed limit setup, acceleration speed setup, and more.

Protocol: teltonika Manufacturer: Teltonika Forum discussion
Accelerometer delay
stop_delay: Movement Stop Delay
start_delay: Movement Start Delay
Authorized beacons list
The list of Authorized BLE Beacons. iBeacon format supported (e.g. 00026da64fa24e988024bc5b71e0893e-1111-CCCC) and Eddystone (e.g. 00026da64fa24e988024bc5b-1111).
id1: BLE Beacon UID 1
id2: BLE Beacon UID 2
id3: BLE Beacon UID 3
id4: BLE Beacon UID 4
id5: BLE Beacon UID 5
id6: BLE Beacon UID 6
id7: BLE Beacon UID 7
id8: BLE Beacon UID 8
id9: BLE Beacon UID 9
id10: BLE Beacon UID 10
id11: BLE Beacon UID 11
id12: BLE Beacon UID 12
id13: BLE Beacon UID 13
id14: BLE Beacon UID 14
id15: BLE Beacon UID 15
id16: BLE Beacon UID 16
id17: BLE Beacon UID 17
id18: BLE Beacon UID 18
id19: BLE Beacon UID 19
id20: BLE Beacon UID 20
id21: BLE Beacon UID 21
id22: BLE Beacon UID 22
id23: BLE Beacon UID 23
id24: BLE Beacon UID 24
id25: BLE Beacon UID 25
Secondary GPRS Server Setup
host: Host
mode: Mode
port: Port
protocol: Secondary GPRS server protocol
Battery charge mode
mode: Mode
Beacon settings
record: Beacon Records
detection: Beacon detection
period_on_move: Record period on move
period_on_stop: Record period on Stop
BLE common settings
non_stop: Enable non stop scan
power_level: BT Power Level
scan_retries: Scan retries until error
scan_duration: BLE Scan duration
ble_service_id: BLE broadcasting service ID
ble_conn_control: BLE connection control
Bluetooth work mode
mode: Bluetooth scenario setting
local_pin: Bluetooth pairing PIN code
local_name: Local name
security_mode: Security mode
Auto connect to external device
mode: Connection mode
external_mac: External Mac
external_pin: External PIN
external_name: External name
Bluetooth Lock
Bluetooth lock configuration
lock: Enable
Unlock Bluetooth Lock
Reset device
Data codec to use for data transmission
codec: Data codec
Firmware Over The Air web serivce
web: Enable
Request current GPS data, date and time.
Send getgps command to the device. The response will be stored as telemetry message
Send getimeiccid command
Force device to generate a report
getver command response
Readonly settings to check device firmware and hardware info
imei: IMEI
init: Init time
uptime: Uptime in seconds
gps_chip: GPS chip version
hardware_model: Hardware model
firmware_version: Firmware Version
GNSS Source
gps: GPS
beidou: Beidou
galileo: Galileo
glonass: Glonass
GPRS Setup
Setup sending data by GPRS link. Note: after changing this setting device will be disconnected from current server.
apn: APN Name
enabled: GPRS Enabled
password: APN Password
username: APN Username
GPRS Server Setup
Setup server to send data by GPRS link. Note: after changing this setting device will be disconnected from current server.
host: Host
port: Port
protocol: Server protocol
Green Driving
Green driving scenario settings
sms: Send SMS
prio: Priority
output: Output Control
source: Source
duration: Duration
max_accel: Max Acceleration
max_angle: Max Angle
max_brake: Max Braking
Phone Numbers
Predefined GSM phone numbers
phone1: Phone Number 1
phone2: Phone Number 2
phone3: Phone Number 3
phone4: Phone Number 4
phone5: Phone Number 5
phone6: Phone Number 6
phone7: Phone Number 7
phone8: Phone Number 8
phone9: Phone Number 9
phone10: Phone Number 10
Home GSM Network Settings
Data acquisition parameters for home GSM network.
on_move: Vehicle Moving
on_stop: Vehicle On Stop
Dout control via ignition
Once ignition status changes from ON to OFF and set timeout passes then selected DOUT is turned ON. Turning DOUT OFF is possible with a signal (voltage) applied to a configured DIN.
control: DOUT control
timeout: Ignition OFF timeout
deactivation: Dout deactivation via DIN
Immobilizer scenario parameters
output: Output control
timeout: Ignition OFF timeout
priority: Scenario priority
event_enable: Enable event record
Incoming call action
action: Action
Jamming with timeout scenario
mode: Scenario priority
LED Indication
enabled: Enabled
Motion Detection Source
Object motion detection is to be configured to determine device working mode. Other functionalities that depend on movement source are: power manager, fuel consumption and trip.
can: CAN Speed
gps: GPS
ignition: Ignition
movement: Movement sensor
Network Ping
Set up network ping with a certain timeout to prevent link close by the operator.
timeout: Timeout
Network Time Protocol server
ntp_server1: NTP Server 1
ntp_server2: NTP Server 2
resync_period: Re-synchronization period
Digital Output
Change state of digital output
out1: Output
Overspeeding scenario settings
sms: Send SMS
prio: Priority
output: Output Control
max_speed: Max Speed
Permanent Link
Permanent Link
enable: Enable
Records Parameters
Records sending parameters setup.
order: Records Soring Order
online: Open Link Timeout
response: Server Response Timeout
Roaming GSM Network Settings
Data acquisition parameters for roaming GSM network.
on_move: Vehicle Moving
on_stop: Vehicle On Stop
Open battery lock for battery replacement
Command works only with Segway MAX scooters with replaceble batteries
IoT buzzer control.
Command works only with Segway ES/MAX/Xiaomi M365
mode: switch
timeout: timeout
Scooter Cable Unlock (Experimental)
Start or shut down the scooter engine
mode: switch
E-Scooter's firmware force update
arg: Argument
Lock/Unlock Scooter. Is available only in non-riding mode
lock: Lock/Unlock
Looking for scooter
headlight and taillight will flash and beep
mode: switch
Scooter fall down event alarm
fall_down: Enable event report
Turn on/off scooter using PCW (Power Control Wire)
Effect of command and response depends on scooter state at the time of receiving a command.
Shut down scooter
shut down is done using inner command sent to scooter main board
Restart scooter system
Scooter beep control on alarm
mode: switch
Scooter beep control switch
mode: switch
Set scooter BT pairing code
code: BT code
Scooter functions setup. 1st instruction set
use_mph: Use mph units
error_icon: Error icon on or off
broadcast_bt: Bluetooth broadcast or not
display_unit: Display unit or not
bt_icon_flash: Bluetooth icon flash or off
display_panel: Panel display or not
display_speed: Display speed or not
ext_bat_light: External battery light on/off
bt_icon_always: Bluetooth icon always on or off
headlight_flash: Headlight flash
no_alarm_locked: No alarm when locked
taillight_flash: Taillight flash
headlight_always: Headlight always on/off
taillight_always: Taillight always on/off
display_bat_level: Display battery level on or off
temperature_icon_error: Temperature error icon on or off
Scooter functions setup. 2nd instruction set
button_change_mode: Button can change mode or not
display_speed_change: Display speed mode or not
Scooter cruise control switch
mode: switch
Scooter headlight switch
mode: switch
Set scooter operating mode
mode: Operating mode
Scooter Speed Limit Normal
Set E-Scooter speed limit for Normal mode
limit: Limit
Scooter Speed Limit Eco
Set E-Scooter speed limit for Eco mode
limit: Limit
Scooter Speed Limit Sport
Set E-Scooter speed limit for Sport mode
limit: Limit
Format SD card
Send sdformat command to the device. It will clear all undelivered telemetry reports
Action command setdigout
Send setdigout command to control digital output with timeout and speed limit options
out1: State of digital output 1
Sleep Mode
Device power saving mode setup. In sleep mode module reduces level of power consumption by turning GPS module to sleep. In deep sleep mode module turns GPS module to sleep and device is deregistered from GSM network (device do not receive SMS in deep sleep). In Online Deep Sleep mode device works as in Deep Sleep mode, but without deregistering from GSM network.
mode: Sleep Mode
SMS report sending parameters
phone: Predefined Phone Number
enable: Allow sms data sending
Static Navigation
Static Navigation Mode is a filter, which filters out track jumps when the object is not moving.
stat_nav: Static Navigation
SMS event Time Zone
half_tz: Half Time Zone
time_zone: Time Zone
hemisphere: Hemisphere
Enable connection over TLS
enable: TLS enable
Unknown GSM Network Settings
Data acquisition parameters for unknown GSM network.
on_move: Vehicle Moving
on_stop: Vehicle On Stop
Connect to Fota WEB immediately.
Codec 12 command
Send command encoded in Codec 12
hex: Payload is encoded as HEX string
crlf: Add CR and LF bytes after text payload
payload: Text or hex data to send
wait_response: Wait Response
Set output 3 to ON for 5 seconds, and set outputs 1,2,4 to OFF
{"payload":"setdigout 0010 0 0 5 0"}
Custom command
Send custom command via connection or over SMS
Force device to generate a record and connect to server to deliver it
Send custom bytes to device as codec 12 command. May be used to communicate with external equipment connected over serial port
Get configuration param
Get configuration parameter by its number
param: Param number
Set configuration param
Set configuration parameter by its number
param: Param number
value: Param value