Set Value
set_valueSet a single datapoint value on a HomeMatic device channel. Provide address, valueKey, and value; interface and type are auto-resolved.
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 |
|---|---|---|---|
| type | No | Value type override (auto-resolved if omitted) | |
| value | Yes | Value to set | |
| address | Yes | Channel address (e.g. '000A1BE9A71F15:1') | |
| confirm | No | Set true to authorize this write against a protected CCU target (e.g. prod). Unlocks writes to that target for the rest of the session. | |
| valueKey | Yes | Datapoint name (e.g. 'STATE', 'LEVEL', 'SET_POINT_TEMPERATURE') | |
| interface | No | Interface name override (auto-resolved if omitted) |