Set Value
set_valueSet a datapoint value on a HomeMatic device channel by providing address, valueKey, and value. Auto-resolves interface and type, returning the previous value for undo.
Instructions
Set a single datapoint value on a device channel. Only address, valueKey, and value are required — interface and type are auto-resolved. Returns the previous value for undo. Use describe_device_type to find valid valueKeys and ranges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Channel address (e.g. '000A1BE9A71F15:1') | |
| valueKey | Yes | Datapoint name (e.g. 'STATE', 'LEVEL', 'SET_POINT_TEMPERATURE') | |
| value | Yes | Value to set | |
| interface | No | Interface name override (auto-resolved if omitted) | |
| type | No | Value type override (auto-resolved if omitted) |