Battery Channel
Channel Category: battery
Reports the status of a device’s battery, including charge level, charging state, and operational health.
Required Properties
| Property | Data Type | Range/Values | Unit | Permissions |
|---|---|---|---|---|
percentage | Uchar | 0–100 | % | RO (Read-Only) |
status | Enum | ok, 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
| Property | Data Type | Range/Values | Unit | Permissions |
|---|---|---|---|---|
fault | Uchar | 0–255 | - | RO (Read-Only) |
Property Details
fault
Fault code or diagnostic indicator (0 = no fault)
Last updated on