Overview
The Xyte platform tracks three types of Incidents on a Device:
- Rule-based — created automatically when a Rule matches Device Telemetry. See Incident Rules.
- End Customer — opened manually by an End User in the Customer Portal.
- Device-initiated — opened by the Device itself via the Open Incident API.
Device-initiated incidents
Use Device-initiated Incidents to surface internal errors or warning states the Device detects locally. Reporting these to the server gives the End Customer a clearer picture of the Device's health than Telemetry alone.
The following APIs are available:
- Open Incident — open a new Incident on the Device.
- Close Incident — close an End Customer or Device-initiated Incident.
- Get Incidents — list the open Incidents on a Device.
- Close Incidents — clear all Device-initiated Incidents after a reboot or re-registration.
