Get System Info
get_system_infoRetrieve CCU system information (firmware, serial, addresses) and active user role. Admin-only fields show N/A for non-admin users.
Instructions
Get CCU system information: firmware version, serial number, addresses. Reports the active login user and inferred role (ADMIN/USER) — note that version/serial/address are ADMIN-only on the CCU, so they show "N/A" for a non-admin (USER) login. Also reports the running server's build identification (git branch/commit/tag and build time) under build.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | CCU target to read from (default: active). See list_ccu_targets. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Access role inferred from which CCU methods answer: ADMIN if admin-only calls succeed, USER if logged in without admin rights, UNKNOWN if not connected | |
| user | No | Configured login user for the active target | |
| build | No | Build identification of the running server (stamped at build time) | |
| serial | No | Serial number, or "N/A" if unavailable (ADMIN-only) | |
| target | No | Active CCU target name | |
| address | No | BidCos address, or "N/A" if unavailable (ADMIN-only) | |
| version | No | Firmware version, or "N/A" if unavailable (ADMIN-only) | |
| accessNote | No | Present when ADMIN-only fields are unavailable, explaining why | |
| cacheTypes | No | ||
| hmipAddress | No | HmIP address, or "N/A" if unavailable (ADMIN-only) | |
| cacheWarming | No | ||
| serverVersion | No |