Galileosky Base Block Optimum

Galileosky Base Block is a new generation of the terminals, appeared due to development of the most popular range of Galileosky devices. It is aimed at resolving a broad variety of tasks in transport monitoring area, thanks to Easy Logic functionality. Besides, Galileosky Base Block has a low level of power consumption and a compact autonomous body.

Usage specifics
Parameters (140)
Settings (16)
Commands (3)
Galileosky Base Block Optimum
Flespi parses telemetry data from your Galileosky Base Block Optimum into a standardized JSON and lets you send commands to Galileosky Base Block Optimum 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": "Galileosky Base Block Optimum",
    "channel.id": 1111,
    "protocol.id": "galileosky"
    "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 Galileosky Base Block Optimum?

You can send a specific command. Show all commands
You can use pre-defined settings to send instructions more conveniently. Show all settings

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
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
beidou.average.snr
number
Average signal-to-noise ratio of BEIDOU satellites signal
beidou.max.snr
number
Maxinum signal-to-noise ratio of BEIDOU satellites signal
beidou.position.satellites
number
Quantity of satellites from BEIDOU used to calculate coordinates for given position information
beidou.visible.satellites
number
Quantity of visible satellites from BEIDOU
blutooth.sensor.value
number
Bluetooth sensor value, indexed parameter
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 or ACC 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)
galileo.average.snr
number
Average signal-to-noise ratio of GALILEO satellites signal
galileo.max.snr
number
Maxinum signal-to-noise ratio of GALILEO satellites signal
galileo.position.satellites
number
Quantity of satellites from GALILEO used to calculate coordinates for given position information
galileo.visible.satellites
number
Quantity of visible satellites from GALILEO
geofence.status
boolean
Geofence entered status
glonass.average.snr
number
Average signal-to-noise ratio of GLONASS satellites signal
glonass.max.snr
number
Maxinum signal-to-noise ratio of GLONASS satellites signal
glonass.position.satellites
number
Quantity of satellites from GLONASS used to calculate coordinates for given position information
glonass.visible.satellites
number
Quantity of visible satellites from GLONASS
gnss.antenna.status
boolean
GNSS receiver antenna status
gnss.type
string
GNSS type: gps, glonass, etc...
gps.average.snr
number
Average signal-to-noise ratio of GPS satellites signal
gps.max.snr
number
Maxinum signal-to-noise ratio of GPS satellites signal
gps.position.satellites
number
Quantity of satellites from GPS used to calculate coordinates for given position information
gps.visible.satellites
number
Quantity of visible satellites from GPS
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
gsm.jamming.event
boolean
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal jamming detected
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.status
boolean
Registration status in the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
gsm.signal.dbm
number
dbm
Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
gsm.signal.level
number
percentage
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
gsm.sim.iccid
string
Integrated Circuit Card Id of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
gsm.sim.imsi
string
IMSI of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
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 identifier like serial number, IMEI, etc
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
modbus.sensor.value
number
Modbus sensor value, indexed parameter
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
string
Refrigerator engine mode - diesel, electric
refrigerator.engine.mode.enum
number
Refrigerator engine mode
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
string
Refrigerator operating mode - cycle sentry, continuous
refrigerator.operate.mode.enum
number
Refrigerator operating mode
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.lls.temperature
number
celsius
Temperature measured by LLS (Liquid level sensor) fuel sensor connected to RS-485
rs485.lls.value
number
Value of LLS (Liquid level sensor) fuel sensor connected to RS-485
sensor.temperature
number
celsius
Temperature sensor value
sensor.temperature.id
number
ID os temperature sensor
server.timestamp
number
seconds
Timestamp when server received a message
shock.event
boolean
Vibration level corresponds to shock
sim.card.slot
number
Currently used SIM card slot
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
tire.pressure
number
bar
Tire pressure
tire.sensor.battery.low.status
boolean
Tire sensor battery low charge status
tire.sensor.connection.status
boolean
Tire sensor connection status
tire.sensor.reason.enum
string
The reason of data sending from the tire sensor
tire.temperature
number
celsius
Tire temperature
turn.acceleration
number
g
Acceleration on turn
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
Authorize phone number
add_number
password: Password for phone number authorization
Backend Server Setup
backend_server
Main server parameters where the monitoring data will be transmitted to
host: Host
port: Port
Secondary Backend Server Setup
backend_server2
Secondary server parameters where the monitoring data will be transmitted to
host: Host
port: Port
CAN-bus regime
canbus
Set up CAN-BUS connection
mode: Mode
Clear EasyLogic script
easylogic_clear
Setting to send CLEARSCRIPT command to Galileosky device to clear all scripts or only pointed script.
username: EasyLogic Username
scriptname: Script name
List EasyLogic scripts installed on device
easylogic_get
List EasyLogic scripts installed on deivce. Common size of scripts must be less than 400KB
scripts: Script command response
Set EasyLogic script
easylogic_set
Setting operates with EasyLogic script used to confiugre internal device logic
username: EasyLogic Username
scriptname: Script name
Head packet parameters
headpack1
Set up the parameters to be passed in Head packet
tag_01: hardware version
tag_02: firmware version
tag_03: IMEI
tag_04: Device ID
tag_05: Message ID in archive
tag_06: Time
tag_07: Coordinates, sattelites, postion correctness
tag_08: Speed and direction
tag_09: Height
tag_10: HDOP
tag_11: Device state
tag_12: Supply voltage
tag_13: Battery voltage
tag_14: Device temperature
tag_15: Acceleration
tag_16: Output states
tag_17: Input states
tag_18: Input value 0.
tag_19: Input value 1.
tag_20: Input value 2.
tag_21: Input value 3.
tag_22: RS232 0
tag_23: RS232 1
tag_24: Temperature sensor ID 0 and temperature value
tag_25: Temperature sensor ID 1 and temperature value
tag_26: Temperature sensor ID 2 and temperature value
tag_27: Temperature sensor ID 3 and temperature value
tag_28: Temperature sensor ID 4 and temperature value
tag_29: Temperature sensor ID 5 and temperature value
tag_30: Temperature sensor ID 6 and temperature value
tag_31: Temperature sensor ID 7 and temperature value
tag_32: First key iButton ID
Main packet parameters
mainpack1
Set up the parameters to be passed in Main packet
tag_01: hardware version
tag_02: firmware version
tag_03: IMEI
tag_04: Device ID
tag_05: Message ID in archive
tag_06: Time
tag_07: Coordinates, sattelites, postion correctness
tag_08: Speed and direction
tag_09: Height
tag_10: HDOP
tag_11: Device state
tag_12: Supply voltage
tag_13: Battery voltage
tag_14: Device temperature
tag_15: Acceleration
tag_16: Output states
tag_17: Input states
tag_18: Input value 0.
tag_19: Input value 1.
tag_20: Input value 2.
tag_21: Input value 3.
tag_22: RS232 0
tag_23: RS232 1
tag_24: Temperature sensor ID 0 and temperature value
tag_25: Temperature sensor ID 1 and temperature value
tag_26: Temperature sensor ID 2 and temperature value
tag_27: Temperature sensor ID 3 and temperature value
tag_28: Temperature sensor ID 4 and temperature value
tag_29: Temperature sensor ID 5 and temperature value
tag_30: Temperature sensor ID 6 and temperature value
tag_31: Temperature sensor ID 7 and temperature value
tag_32: First key iButton ID
GSM Network Setup for SIM0
network_sim0
Access point settings for a SIM-card SIM0
apn: APN
password: APN Password
username: APN Username
GSM Network Setup for SIM1
network_sim1
Access point settings for a SIM-card SIM1
apn: APN
password: APN Password
username: APN Username
Output 0
output0
Switching external trigger 0. By default trigger is switched off. State is hold in non-volatile memory, will be restored after reboot.
out_val: Output 0 state
Output 1
output1
Switching external trigger 1. By default trigger is switched off. State is hold in non-volatile memory, will be restored after reboot.
out_val: Output 1 state
Reboot Device
reboot
Tracking parameters
tracking
Configuration of the track drawing
dist: Distance
angle: Angle
speed: Minimum Speed
angle_speed: Minimum Turn Speed
delta_speed: Overspeeding
Data recording interval
wr_period
Period of packets recording when the vehicle is moving or when it stops
move_int: In Motion
stop_int: At Stop
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"}
Get EasyLogic scripts installed on device
{"payload":"SCRIPT"}
Set SCRIPT command
set_script
Command to upload EasyLogic script to the device
username: EasyLogic Username
scriptname: Script name