hs4.plugins.function.call
Execute a plugin function call in HomeSeer HS4 by providing plugin name, function name, and positional parameters. Includes dry-run mode for validation and auditable intent tracking.
Instructions
Call pluginfunction endpoint with positional P1..Pn parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | If true, validates and simulates action without changing HS4. | |
| intent | No | High-level intent for this operation. | |
| params | No | ||
| plugin | Yes | ||
| reason | No | Reason/rationale for auditability. | |
| confirm | No | Must be true for mutating operations unless running dry-run. | |
| instance | No | ||
| functionName | Yes |