shelly_rpc_write
Send mutating RPC commands to Shelly devices with required confirmation and audit logging; destructive operations need an extra data-loss acknowledgment.
Instructions
Call any mutating RPC method. Requires confirm:true; audit-logged.
Read methods are rejected (use shelly_rpc). Destructive methods (factory reset,
wipe-all, reset-wifi) need a second gate: params.i_understand_data_loss = true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | ||
| method | Yes | ||
| params | No | ||
| confirm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||