Alert State Uplink Data
The device reports its current alert state every time it changes.
The origin field indicates what triggered the alert.
Key path: devdata.alert
To request current value:
{ "devdata": { "alert": null } }alerting
Section titled “alerting”true while the device is in an active alert state, false when
the alert has ended or been cancelled.
Configuration variables
- Type: boolean
- Sent on: Alert state change
{ "devdata": { "alert": { "alerting": true, "origin": 2 } } }origin
Section titled “origin”Enum indicating the cause of the current alert. See the Alert Origins reference for the complete list.
Configuration variables
- Type: integer (0‑15)
- Sent on: Alert state change
| Value | Name |
|---|---|
| 0 | None |
| 1 | App / backend |
| 2 | Duress button |
| 3 | Red long press |
| 4 | Double‑click home |
| 5 | Prone position |
| 6 | Double tap |
| 7 | Shock |
| 8 | Fall |
| 9 | Audio trigger |
| 10 | Blue + Red together |
| 11 | Duress + Red |
| 12 | Duress + Blue |
| 13 | Duress + Blue + Red |
| 14 | Duress + Grey |
| 15 | Blue long press |
{ "devdata": { "alert": { "alerting": true, "origin": 2 } } }Related
Section titled “Related”- Alert Config (Downlink) — configure alert triggers
- Alert Origins Reference — full enum table
- Rules Config — trigger alerts from rules