Skip to Content
🚀 We just launched! Please star us on Github!

Battery Channel

Channel Category: battery

Reports the status of a device’s battery, including charge level, charging state, and operational health.


Required Properties

PropertyData TypeRange/ValuesUnitPermissions
percentageUchar0–100%RO (Read-Only)
statusEnumok, low, charging-RO (Read-Only)

Property Details

percentage

Battery level - integrator can choose between percentage or discrete levels

This property supports multiple data type variants:

  • percentage: Uchar (0–100) in % - Battery as percentage (0-100%)
  • level: Enum (critical, low, medium, high, full) - Battery as discrete levels

status

Current operational status

Optional Properties

PropertyData TypeRange/ValuesUnitPermissions
faultUchar0–255-RO (Read-Only)

Property Details

fault

Fault code or diagnostic indicator (0 = no fault)

Last updated on