User Triggers
Customizable variables that compare system values against configurable thresholds to generate events.
What is it used for?
| Use case | Description |
|---|---|
| ⛽ Fuel level | Alert when tank drops below certain level |
| 🌡️ Temperature | Detect when a sensor goes outside allowed range |
| 🔋 Battery voltage | Notify when battery is low or disconnected |
| 🏎️ Engine RPM | Alert excessive revolutions |
| 📊 Any CAN value | Create thresholds for any vehicle parameter |
Available Command
How It Works
- 📥 Data source: A command is defined to obtain the value to monitor (e.g.:
QECU00for RPM,QAD0for voltage) - ⚙️ Threshold configuration: Minimum and maximum allowed values are established
- 🔄 Continuous comparison: The system periodically compares the current value against thresholds
- ⚡ Trigger generation: When the value goes outside the range,
UVxx+is activated; when it returns to range,UVxx-is activated
The triggers UV00+ to UV31+ and UV00- to UV31- can be used in the Event Engine to generate reports or execute automatic actions.
Practical Example
Low fuel alert:
// Configure UV00 to monitor fuel (CAN reading)
// If level drops below 20%, activate UV00+
>SUV00E,QECU02,20,100<
// Create rule: when fuel low → send report
>SRL10E;TRG=UV00+;ACC={GCQ00H;@TRM}<See Also
- UV Command — Detailed configuration
- Event Engine — Using UV triggers in rules
- Trigger List — Complete reference
Last updated