| model |
string |
Production name |
| architecture |
string |
SOC architecture |
| firmware |
string |
Firmware version |
| kernel |
string |
Kernel version (for atom32 ESP-SDK version used) |
| hardware |
string |
Hardware version |
| serial |
string |
Serial number |
| location |
JsonObj |
Location information |
| location.latitude |
float32 |
Latitude value |
| location.longitude |
float32 |
Longitude value |
| location.timezone |
string |
Time zone name. Can be empty on internal error. Check logs on the hub for the error message ( for H2) |
| location.state |
string |
Can contain one of possible values: , , , |
| build |
JsonObj |
Build info |
| build.time |
string |
Time and date when the build was made (ISO 8601: YYYY-MM-DDThh:mm:ss±hhmm) |
| build.builder |
string |
Where the firmware was builded (user@host) |
| build.branch |
string |
Branch name |
| build.commit |
string |
Commit hash |
| battery |
object |
If controller have no battery support whole section is not returned |
| battery.status |
enum |
, , , , |
| battery.charge_state |
int |
Percent of available battery capacity |
| battery.remaining_time |
int |
Remaining time in minutes to empty if discharging, or to full if charging |
| battery.health |
int |
Percent of current full capacity relative to original full capacity |
| uptime |
string |
Hub uptime |
| localtime |
string |
Current time on hub (ISO 8601: YYYY-MM-DDThh:mm:ss±hhmm) |