Skip to Content
CommandsEvent EngineEvent Engine

Event Engine

Embedded automation system that transforms the GPS equipment into a programmable logic controller.


What is it for?

Use caseDescription
🧠 Embedded logicDefine rules “when X occurs, if Y is met, then do Z”
No developmentConfigurable via text commands, no firmware compilation
📶 Total autonomyWorks without internet connection, 100% local logic
🔧 FlexibilityOne firmware for multiple clients, each installation adapts

196 simultaneous rules programmable in a single device.


Capabilities

FeatureDescription
📋 196 rulesMassive programming capacity
📡 65+ signalsGPS, CAN Bus, BLE, digital inputs, accelerometer
🌐 Remote configurationModify rules via SMS or TCP
💾 Flash persistenceSurvives power cuts and reboots

Rule Structure

TRIGGER → CONDITION (optional) → ACTION
ComponentFunction
TRIGGERDefines what event initiates evaluation
CONDITIONAdditional filter that must be met (optional)
ACTIONWhat to execute when conditions are met

Main Command


Available Signals

Each signal can be used as a trigger or as a condition.

📍 Position and Movement

SignalDescription
GPSValid fix status, satellites, PDOP
SpeedInstantaneous with configurable thresholds
Geofences32 simultaneous zones
AccelerometerBraking and acceleration in 3 axes

🚗 Vehicle

SignalDescription
IgnitionBy cable or voltage detection
CAN BusRPM, speed, fuel, temperature
Hour meterAccumulated ignition time
I/O8 digital inputs, 8 control outputs

📶 Wireless Sensors

SignalDescription
BeaconsiBeacon and Eddystone (proximity)
FuelBLE Escort, Technoton sensors
EnvironmentBLE temperature and humidity
iButtonDriver identification

🔧 System

SignalDescription
ConnectionCellular and WiFi status
JammingGSM inhibition detection
BufferPending data to send
ACKDelivery confirmation

See complete list of triggers →


Examples

Speed alert in specific zone

>SRL00E;TRG=VL00+;CND=WP05;ACC={GTX00L;@TRM;TXT=Speed excess in school zone}<
PartMeaning
SRL00ERule 00, enabled
TRG=VL00+Triggers when speed exceeds limit
CND=WP05Only if in geofence 5
ACC={...}Sends alert to terminal

Panic button

>SRL01E;TRG=IN00+;ACC={GCQ99H;TXT=PANIC}{SSSXP0111}<
PartMeaning
TRG=IN00+Triggers with digital input 0
GCQ99HSends high priority alert
SSSXP0111Activates output 1 (siren)

Possible theft detection

>SRL02E;TRG=WP00-;CND=IGN!;ACC={GCQ00H;TXT=Vehicle moved}<
PartMeaning
TRG=WP00-Triggers when leaving geofence 0
CND=IGN!Only if ignition is off
ACC={...}Sends urgent alert

Use Cases

🚚 Transport and Logistics

ApplicationDescription
Speed by zonesDifferentiated control by location
Off-route stopsRoute deviation alerts
Cargo temperatureCold chain monitoring
Door openingAccess detection

🔒 Vehicle Security

ApplicationDescription
Fuel cutImmobilization sequences
Jamming detectionGSM inhibition alert
Panic modeActivation with recording
Conditional geofencesZones with specific rules

🏗️ Machinery and Equipment

ApplicationDescription
MaintenanceHour meter alerts
Off-hours usageOperation control
Excessive idlingEfficiency monitoring
IdentificationOperator control

Frequently Asked Questions

QuestionAnswer
Do I need to know how to program?No. Rules use predefined text syntax
Can I change rules remotely?Yes, via SMS or TCP from any platform
What happens if connection is lost?Rules execute locally, alerts remain in buffer

Compatibility

ModelAvailable rules
Spider IoT196 rules
Smart IoT196 rules
Zero IoT196 rules

CommandDescription
RLCreate, query and delete rules
EVALExpressions and variables
SSSignal states
List of TriggersComplete signal reference
Last updated