Skip to Content

Detection

The Symptoms Engine detects conditions through configurable rules evaluated against incoming data.

Detection Model

Detection rules define conditions that trigger symptoms:

  • What data to evaluate
  • Threshold or pattern conditions
  • Time windows and durations
  • Resulting symptom type and severity

Rule Types

Threshold Rules

Simple value comparisons:

  • “Speed greater than 80 mph”
  • “Temperature below 32°F”
  • “Battery less than 20%“

Duration Rules

Conditions sustained over time:

  • “Speed over limit for 5 minutes”
  • “No movement for 2 hours”
  • “Temperature excursion for 30 minutes”

Pattern Rules

Complex condition combinations:

  • “Three harsh braking events in 10 minutes”
  • “Geofence exit followed by no contact”
  • “Temperature spike with door open”

Evaluation

Rules are evaluated:

  • Continuously as data arrives
  • Per-asset scope
  • With configurable debounce

Rule Management

Rules can be:

  • Defined per tenant
  • Enabled/disabled dynamically
  • Versioned for audit
Last updated on