Get Values (Bulk)
get_valuesRead datapoint values for multiple HomeMatic channels at once, filtered by room, function, or specific addresses.
Instructions
Read datapoint values for multiple channels at once via HM Script. Provide either a list of channel addresses, or filter by room or function name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| room | No | Room name — read all channels in this room | |
| target | No | CCU target to read from (default: active). See list_ccu_targets. | |
| channels | No | Array of channel addresses to read | |
| function | No | Function name — read all channels in this function group |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| values | Yes | One entry per channel: {address, name, datapoints} |