Syrus 2G SL

Syrus 2G SL is an advanced GPS tracker for multiple applications. The device features a built-in 3-axis accelerometer, 3 inputs, 1 dedicated ignition input, 2 dedicated output, a 1-Wire port, 1 ADC, an internal backup battery, automatic power-saving mode, 2-way audio support, jamming detection, and more.

Usage specifics
Parameters (58)
Commands (1)
Syrus 2G SL
Flespi parses telemetry data from your Syrus 2G SL into a standardized JSON and lets you send commands to Syrus 2G SL 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": "Syrus 2G SL",
    "channel.id": 1111,
    "protocol.id": "dct-syrus"
    "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 Syrus 2G SL?

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
absolute.acceleration
number
g
Module of accelerometer vector
acknowledgement.time
number
seconds
Acknowledge time. It is an accumulative time counter that it is incremented with the time that the application waits for the acknowledge of an event triggered
ain
number
volts
Voltage on the analog input
backup.battery.status
boolean
Backup battery usage status
battery.voltage
number
volts
Internal battery voltage
bytes.received
number
Number of bytes received by the device
bytes.sent
number
Number of bytes transmitted by the device
channel.id
number
ID of channel that received a message
counter.over.rpm
number
Value of over rpm counter
counter.overspeeding
number
Value of over speed counter
counter.value
number
Current value of counter
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
din
number
Digital inputs bitmask
dout
number
Digital outputs bitmask
engine.ignition.status
boolean
Engine ignition or ACC status
engine.motorhours
number
hours
Total calculated engine motorhours
error.code
number
Error code
error.command
string
Configuration command that generated an error
event.definition
string
Event definition
event.seqnum
number
Unique event sequence number
external.powersource.status
boolean
External power source connection status
gprs.bearer.count
number
GPRS Bearer counter. Number of times that the GPRS bearer has changed from down to up
gprs.count
number
GPRS counter. Number of times that the device has registered on GPRS network
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
gsm.count
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) counter. Number of times that the device has registered on the network
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
gsm.network.type
string
The type of the Mobile network the device is currently registered to
gsm.signal.level
number
percentage
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
ident
string
Device unique identifier like serial number, IMEI, etc
network.signal.rssi
number
dbm
Network signal strength
packets.sent
number
Transmission counter. Number of messages transmitted by the device via GPRS
payload.text
string
Text Payload received from device
peer
string
IP:port from which device connecting to the channel
position.altitude
number
meters
Altitude value for position
position.corrected.status
boolean
Ground base stations used to correct satellite-sourced position. E.g. DGPS or RTK for Galileo"
position.direction
number
degrees
Heading angle at position detection moment
position.fix.type
number
GNSS fix type enum (0 = "not fixed", 1 = "2D", 2 = "3D", null = "unknown")
position.hdop
number
Horizontal dilution of precision
position.latitude
number
degrees
Latitude coordinate value
position.longitude
number
degrees
Longitude coordinate value
position.pdop
number
Position dilution of precision
position.speed
number
km/h
Instant speed at position detection moment
position.vdop
number
Vertical dilution of precision
protocol.id
number
ID of protocol
retransmission.count
number
Retransmissions counter. Number of retries for transmitting events when the device does not received an ACK from server
server.timestamp
number
seconds
Timestamp when server received a message
signal.name
string
Signal name
signal.state
boolean
Current signal state
signal.threshold
number
Signal threshold exceed
signal.value
number
Current value of the variable associated with signal
timestamp
number
seconds
Message timestamp
total.idle.seconds
number
seconds
Total time that vehicle was in idling state
vehicle.altitude.change
number
Altitude change trend of the vehicle: 0: Unknown, 1: Vehicle going downhill, 2: There aren't significant altitude changes, 3: Vehicle going uphill
vehicle.odometer
number
Vehicle mileage in base units configured in device (km, miles, 100m etc)
Properties
Custom command
custom
Send custom command to device
payload: Command text

More devices from DCT

No results found.