Update EV Charger device settings
Write one or more writable settings on the device. Sparse: send only the settings you want to change. Unknown or read-only keys are rejected with 422.
Authorizations
Path Parameters
The unique identifier for the EV Charger device.
"device_abc123"
Body
Sparse map of writable settings. At least one field is required. Each value uses the canonical { value, unit } shape; unit must match the canonical setting.
Sparse map of writable settings. At least one field is required. Unknown or read-only keys are rejected with UNSUPPORTED_SETTING. Some settings cannot share a request because they set the same thing on the device — max_charge_rate and max_charge_current are one rate ceiling expressed in kilowatts and in amperes, and a charger that holds a single rate register refuses the pair with UNSUPPORTED_SETTING_COMBINATION rather than choosing between them. Which settings collide is a property of the device, so send one of a colliding pair and read details.conflictingSettings if a request is refused.
Maximum charging power the charger will draw. (unit: kw, min: 0, max: 50)
Maximum charging current the charger will draw. (unit: amps, min: 0, max: 32)
Whether the charging cable is locked to the charger.
Whether the charger's own smart-charging schedule is active. When off, the charger does not start charges on its own, so a stop holds until you command a charge.
Response
Settings written. Response lists the canonical setting keys that changed.
Always true for success responses.
Acknowledgement of a settings write. updated lists the canonical setting keys that changed; OEMs that fire-and-forget will still echo the keys. A device holds only the values its own hardware steps to, so a written value can land on the nearest step it can deliver. Read the settings back to see what it holds. A value the device cannot deliver at all is refused rather than quietly adjusted.
Metadata attached to every response: the request identifier, the serving environment, the build timestamp, and the server-side latency.