Registered Devices
--
-- Phys / -- Sim
Connected TCP
--
-- Unique IMEIs
Reporting Active
--
Fresh (< 15s)
Commissioning
-- / --
Ready / Degraded
Quarantined
--
Blocked from Bus
Official Units
--
-- without device
Pipeline Rate
-- rec/s
-- pkt/s (10s window)
WebSocket Clients
--
Live Operational UI
CRC / Gate Rejections
0 / 0
0 Duplicates
Ingestion & Telemetry Pipeline Subsystems
GATE ACTIVE
| Subsystem | Status | Active Metrics | Isolation Boundary | Transport |
|---|---|---|---|---|
| Official Telemetry Gate | ENFORCING | -- units active | Registered + ACTIVE + Assignment + (READY/DEGRADED) | Domain Event Bus |
| Teltonika FMC650 TCP Server | LISTENING | -- live sockets | Codec 8 Extended, CRC-16 Validated, Frame Boundary Sliced | TCP Port 5027 |
| Quarantine & Diagnostic Store | BUFFERING | -- records | Isolated from Operational Bus and Live Map | RAM Ring Buffer |
| Signal Profile Registry | DETERMINISTIC | FMS J1939, CAN Adapter, GNSS Only, Manual CAN | Data-Driven evaluateSignalValue (No Heuristic Scaling) | In-Memory Registry |
| Mining Payload Resolver | RESOLVING | OEM, Direct, Axle-Derived Tare, Simulator, Unavailable | Axle Weight != Direct Payload (Tare Calibration Required) | Domain Layer |
Device Master & Commissioning Registry
| Device ID | IMEI | Model / Kind | Profile | Commissioning | Status | Assigned Unit | Last Seen | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading registered devices... | ||||||||
Device Assignments (Unit $leftrightarrow$ Device Temporal Bindings)
| Assignment ID | Device ID | Unit ID | Role | State | Assigned At | Unassigned At | Metadata | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading device assignments... | ||||||||
Teltonika TCP Sockets & Active Sessions
| Session ID | Device ID | IMEI | Remote Socket | Connected At | Last Packet | Bytes | Packets | Records | CRC Errors | State |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading TCP connections... | ||||||||||
Raw Ingest Frames (Pre-Decode Socket Capture)
| Received At | Packet ID | Session | Device | IMEI | Codec | Bytes | CRC (Rec/Calc) | Records | Status | Raw HEX |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading raw packets... | ||||||||||
Decoded AVL Records with Signal Profile Mapping Trace
| Timestamp | Message / Packet ID | Device / IMEI | GNSS (Lat, Lng, Spd) | Priority | Decoded IO Trace (Signal, Raw, Multiplier, Scaled Fact, Unit, Quality) |
|---|---|---|---|---|---|
| Loading decoded AVL records... | |||||
AlkaraNormalizedTelemetryV1 Official Stream
| Message ID | Unit ID | Device ID | State | Position | Speed | Payload | RPM | Fuel Level | Fuel Rate | Connectivity | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading normalized telemetry... | |||||||||||
Official Telemetry Gate Decisions Trace
| Evaluated At | Message ID | Unit ID | Device ID | Decision | Explanation / Reason Code |
|---|---|---|---|---|---|
| Loading gate decisions... | |||||
Domain Events Log
| Timestamp | Event Type | Severity | Unit ID | Title | Payload Data |
|---|---|---|---|---|---|
| Loading domain events... | |||||
Structured Engineering Event Logs
| Timestamp | Category | Severity | Message | Context Data |
|---|---|---|---|---|
| Loading engineering logs... | ||||
End-to-End Pipeline Trace Correlation
Trace a frame from TCP Sockets → Raw Ingest → Decoded AVL → Gate Decision → Normalized Telemetry.
Digital Mine Simulator Runtime Controls
SIMULATION
Controls internal virtual physics generator. Feeds virtual units through the shared normalizer and Official Gate.