Incidents

Push-Based Incident System

Gausium delivers incidents via webhook callbacks. There's no query API; a static frontend alone can't receive them. To see real pushes here, deploy a small relay (e.g. Cloudflare Worker) that accepts the platform's POST and forwards into this browser (SSE / WebSocket / shared KV).

Local cache (capped at 500 records, FIFO): --

Incident Alerts

0 incidents cached
Device SN Error Code Description Level Start Time Status

Webhook Setup Guide

The Gausium platform pushes incident notifications to a configured callback URL. To receive incidents:

  1. Register a callback URL in the Gausium Open Platform console.
  2. Implement an HTTP POST endpoint to receive push payloads.
  3. Validate the push signature header for authenticity.
  4. Store received incidents in your backend or forward to this dashboard.

Incident Push Payload Format:

{
  "event_type": "incident",
  "robot_sn": "GS101-00A0-A7L-0000",
  "error_code": "E1001",
  "description": "Obstacle detected - navigation blocked",
  "level": "WARNING",          // INFO | WARNING | ERROR | CRITICAL
  "start_time": "2026-06-04T10:30:00Z",
  "end_time": null,            // null if still active
  "is_active": true,
  "extra": { ... }
}