Device Management

Total Devices 0
Online Now 0
Offline 0
Low Battery 0

Centralized Device Registry

Every IoT device in your organization is registered with a unique serial number and a 64-character authentication token. The device management console lets you:

Onboard Devices

Register new devices with auto-generated tokens. Support for all 6 solution modules.

Track Status

Real-time online/offline status with configurable offline thresholds per device.

View Telemetry

Inspect latest metrics, telemetry history, and GPS trails for each device.

Battery & Signal

Monitor battery levels and signal strength across all devices with low-battery alerts.

📱 Scenario: Device Onboarding

An admin registers a new SpO2 pulse oximeter via the dashboard. The system generates a unique 64-character hex token. The device firmware is configured with this token. On first heartbeat, the device appears as "Online" with a breathing green status dot. Telemetry begins flowing into telemetry_logs and the device card shows live SpO2 and heart rate values.

📡 Device Heartbeat Endpoint

Devices should send periodic heartbeats to maintain online status:

POST /api/heartbeat X-Device-Token: <64-char-hex-token> Content-Type: application/json { "battery": 85, "signal": -67, "lat": 17.385, "lng": 78.486 }