Skip to content

Power Uplink Data

The device reports power‑related values periodically and on change. Use null to request the current values.

Key path: devdata.power

To request current values:

{ "devdata": { "power": null } }

Battery voltage in volts (approximate, as a string).

Configuration variables

  • Type: string
  • Sent on: Periodic, on change
{ "devdata": { "power": { "voltage": "3.8" } } }

Remaining battery capacity as a percentage (0‑100).

Configuration variables

  • Type: integer
  • Sent on: Periodic, on change
{ "devdata": { "power": { "gauge": 50 } } }

true when the battery is fully charged.

Configuration variables

  • Type: boolean
  • Sent on: Change
{ "devdata": { "power": { "isCharged": false } } }

true while the device is connected to a charger and actively charging.

Configuration variables

  • Type: boolean
  • Sent on: Change
{ "devdata": { "power": { "isCharging": true } } }

true when the device is receiving external power (USB or cradle).

Configuration variables

  • Type: boolean
  • Sent on: Change
{ "devdata": { "power": { "isPowered": true } } }