List Devices
list_devicesIdentify HomeMatic devices by room, function, type, or name, and view their channels, types, and addresses. Find the precise device addresses required for value read and control operations.
Instructions
List all devices with their channels, types, and addresses. Optional filters: room, function, type, name. Use this first to discover device addresses for get_value/set_value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Filter by device/channel name (substring, case-insensitive) | |
| room | No | Filter by room name (exact match) | |
| type | No | Filter by device type (exact match, e.g. 'HmIP-eTRV-2') | |
| target | No | CCU target to read from (default: active). See list_ccu_targets. | |
| function | No | Filter by function group name (exact match) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| devices | Yes |