Examples

Real-world IAES events demonstrating the three event types — from sensor readings to AI diagnoses to work order intents.

Sensor Reading

Vibration measurement from wireless sensor

asset.measurement
A Banner DXM100 gateway reports 4.2 mm/s vibration velocity from the drive-end bearing of a motor pump.
"source": "banner.dxm100" "asset": { "asset_id": "MOTOR-001", "plant": "Pesqueria" } "data": { "measurement_type": "vibration_velocity", "value": 4.2, "unit": "mm/s", "sensor_id": "SENSOR-045", "location": "bearing_drive_end" }

AI Diagnosis

Critical bearing fault detected by AI

asset.health
Wertek AI vibration analysis detects an inner race bearing defect with 87% confidence. Health index at 16%, RUL 5 days. Immediate action recommended.
"source": "wertek.ai.vibration" "data": { "health_index": 0.16, "anomaly_score": 0.92, "severity": "critical", "failure_mode": "bearing_inner_race", "fault_confidence": 0.87, "rul_days": 5, "recommended_action": "Replace bearing immediately", "estimated_downtime_hours": 4 }

Human Expert Assessment

Technician detects cavitation in centrifugal pump

asset.health
A field technician uses the same asset.health event type to report a pump cavitation issue found during a manual inspection. The source field identifies this as a human assessment, not an AI diagnosis.
"source": "operator.field_assessment" "asset": { "asset_id": "PUMP-042", "plant": "Monterrey Norte" } "data": { "health_index": 0.45, "severity": "high", "failure_mode": "cavitation", "fault_confidence": 0.70, "recommended_action": "Check suction line for air leaks, verify NPSH" }

Work Order Intent

AI-triggered emergency work order

maintenance.work_order_intent
Following the critical bearing diagnosis, the system declares intent to create an emergency work order. The consuming CMMS (SAP, Odoo, MaintainX) decides how to act.
"source": "wertek.ai.cmms" "source_event_id": "a9e3c4b2-..." // references the health event "data": { "title": "Bearing failure predicted — Motor Bomba P-101", "priority": "emergency", "recommended_due_days": 3, "triggered_by": "ai_diagnosis" }

Complete Flow (3-Event Chain)

Measurement → Diagnosis → Work Order Intent

full-flow
Three events sharing the same correlation_id, demonstrating the complete observation-to-action pipeline. Each event references its predecessor via source_event_id.
// All 3 events share correlation_id: 3b2f9d8c-1c33-... // Step 1: Sensor reading { "event_type": "asset.measurement", "source": "banner.dxm100" } // Step 2: AI diagnosis (source_event_id → measurement) { "event_type": "asset.health", "source": "wertek.ai.vibration" } // Step 3: Work order intent (source_event_id → health) { "event_type": "maintenance.work_order_intent", "source": "wertek.ai.cmms" }