Galileosky protocol

Integration level: params + settings
Protocol used by GPS tracking devices manufactured by Galileosky headquartered in Russia.
flespi parses the Galileosky protocol messages into a JSON object with the fields listed below in the Parameters tab.
absolute.acceleration
number
g
Module of accelerometer vector
ain
number
volts
Voltage on the analog input
alarm.event
boolean
Alarm event triggered
alarm.mode.status
boolean
Device alarm mode status
battery.voltage
number
volts
Internal battery voltage
before.maintenance.hours
number
hours
Hours up to next maintenance
brake.acceleration
number
g
Acceleration on brake
bump.acceleration
number
g
Acceleration on bumps
can.16bit.value
number
Custom 16bit CAN value
can.32bit.value
number
Custom 32bit CAN value
can.8bit.value
number
Custom 8bit CAN value
can.engine.rpm
number
rpm
Engine RPM read from CAN
can.engine.temperature
number
celsius
Engine temperature read from CAN
can.fuel.consumed
number
liters
Fuel volume totally consumed by vehicle read from CAN
can.fuel.level
number
percentage
Fuel level in tank read from CAN
can.sensor.value.b
number
CAN B sensor value
can.vehicle.mileage
number
km
Total vehicle mileage read from CAN
cell.location.error.meters
number
meters
Position coordinates error on cell location
channel.id
number
ID of channel that received a message
connection.state
string
Connection state
datacold500.engine.motorhours
number
hours
DataCOLD500 engine motorhours
datacold500.standby.motorhours
number
hours
DataCOLD500 standby motorhours
datacold500.total.motorhours
number
hours
DataCOLD500 total On motorhours
device.id
number
ID of device that received a message
device.name
string
Name of device that received a message
device.temperature
number
celsius
Temperature of device
device.type.id
number
ID of device type of device that received a message
din
number
Digital inputs bitmask
dosimeter.dbgc11d.ader
number
sv/h
DBG-C11D dosimeter ADER value
dosimeter.dbgc11d.channel.failure.status
boolean
DBG-C11D dosimeter channel ok/failure status
dosimeter.dbgc11d.channel.status
boolean
DBG-C11D dosimeter channel on/off status
dosimeter.dbgc11d.data.source.enum
number
DBG-C11D dosimeter dose power and its indeterminacy values source
dosimeter.dbgc11d.economy.mode.status
boolean
DBG-C11D dosimeter economy mode enabled
dout
number
Digital outputs bitmask
engine.ignition.status
boolean
Engine ignition status
euroscan.diesel.motorhours
number
hours
EuroScan diesel motorhours
euroscan.electric.motorhours
number
hours
EuroScan electric motorhours
euroscan.standby.motorhours
number
hours
EuroScan standby motorhours
external.powersource.voltage
number
volts
External power voltage
external.powersource.voltage.status
boolean
Voltage of external supply is normal (true - inside the predefined range) or abnormal (false - outside of the predefined range)
geofence.status
boolean
Geofence entered status
gnss.antenna.status
boolean
GNSS receiver antenna status
gnss.type
string
GNSS type: gps, glonass, etc...
gsm.jamming.event
boolean
GSM signal jamming detected
gsm.network.status
boolean
Registration in GSM network
gsm.signal.level
number
percentage
GSM signal strength level
gsm.sim.status
boolean
SIM card is active
hardware.version.enum
number
Hardware version enum
ibutton.code
string
Hexadecimal code of connected iButton
ibutton.connected.status
boolean
iButton connection status
ibutton.connection.status
boolean
iButton key connected status
ident
string
Device unique identificator and optional password
incline.event
boolean
Incline exceeds allowed level
internal.battery.voltage.limit.lower.status
boolean
Voltage of internal source lower than limit
internal.bus.supply.voltage.range.outside.status
boolean
Voltage of internal Terminal bus supply if outside of range
movement.status
boolean
Current movement state
onewire.sensor.humidity
number
percentage
External 1-Wire humidity sensor value
onewire.sensor.temperature
number
celsius
External 1-Wire temperature sensor value
peer
string
IP:port from which device connecting to the channel
position.altitude
number
meters
Altitude value for position
position.direction
number
degrees
Heading angle at position detection moment
position.hdop
number
Horizontal dilution of precision
position.latitude
number
degrees
Latitude coordinate value
position.longitude
number
degrees
Longitude coordinate value
position.satellites
number
Quantity of satellites used to calculate coordinates for given position information
position.speed
number
km/h
Instant speed at position detection moment
position.valid
boolean
Is position information accurate and valid for given timestamp
protocol.id
number
ID of protocol
record.seqnum
number
Registered record sequence number
refrigerator.alarm.enum
number
Refrigerator alarm code
refrigerator.alarm.type.enum
number
Refrigerator alarm type; 0 – no alarm
refrigerator.connection.status
boolean
Refrigerator connection status
refrigerator.defrost.mode.status
boolean
Refrigerator zone defrost mode
refrigerator.din
number
Refrigerator digital input data bitmask
refrigerator.door.open.status
boolean
Refrigerator door open status
refrigerator.emergency.status
boolean
Refrigerator emergency status
refrigerator.engine.mode.enum
string
Refrigerator engine mode - diesel, electric
refrigerator.engine.rpm
number
Refrigerator engine RPM
refrigerator.evaporator.temperature
number
celsius
Evaporator temperature in refrigerator
refrigerator.injected.air.temperature
number
celsius
Injected air temperature in refrigerator
refrigerator.operate.mode.enum
string
Refrigerator operating mode - cycle sentry, continuous
refrigerator.request.failure.count
number
Refrigerator request failures count
refrigerator.return.air.temperature
number
celsius
Return air temperature in refrigerator
refrigerator.sensor.temperature
number
celsius
Refrigerator temperature sensor value
refrigerator.set.temperature
number
celsius
Set temperature in refrigerator
refrigerator.troublecode.enum
number
Refrigerator trouble code enum
rep500.counter.value
number
REP-500 electric counter value
rs232.sensor.value
number
Custom RS232 sensor value
rs485.fuel.sensor.level
number
percentage
RS485 fuel level sensor: relative fuel level
rs485.fuel.sensor.temperature
number
celsius
RS485 fuel level sensor: fuel temperature
sensor.temperature
number
celsius
Temperature sensor value
server.timestamp
number
seconds
Timestamp when server received a message
shock.event
boolean
Vibration level corresponds to shock
software.version.enum
number
Software version enum
thermoking.accident.enum
number
ThermoKing accident enum
thermoking.electric.motorhours
number
hours
ThermoKing electric motorhours
thermoking.engine.motorhours
number
hours
ThermoKing engine motorhours
thermoking.total.motorhours
number
hours
ThermoKing total On motorhours
timestamp
number
seconds
Message timestamp
turn.acceleration
number
g
Acceleration on turn
tyre.pressure
number
bar
Tyre pressure
tyre.sensor.battery.low.status
boolean
Tyre sensor battery low charge status
tyre.sensor.connection.status
boolean
Tyre sensor connection status
tyre.sensor.reason.enum
string
The reason of data sending from the tyre sensor
tyre.temperature
number
celsius
Tyre temperature
user.data.hex
string
User data array in HEX
user.data.value
number
User data value
vehicle.mileage
number
km
Total calculated mileage
x.acceleration
number
g
Accelerometer value X
y.acceleration
number
g
Accelerometer value Y
z.acceleration
number
g
Accelerometer value Z
Properties
CLEARSCRIPT command
clear_script
Clear EasyLogic script from device. If empty parameters - will remove all scripts from the device
username: EasyLogic Username
scriptname: Script name
Custom command
custom
Send custom command to device
payload: Command text to send
Track parameters setup
{"payload":"Turning 3,10,300,60,20"}
Activate digital output 3
{"payload":"Out 2,1"}
SCRIPT command
get_script
Get EasyLogic scripts installed on device
Set SCRIPT command
set_script
Command to upload EasyLogic script to the device
username: EasyLogic Username
scriptname: Script name

High-level tracking devices by Galileosky easily gain access to the world class IoT platforms, e.g. Amazon AWS IoT, via flespi.