Skip to content

Set device configuration

PUT
/devices/{deviceId}/configuration

Set persistent device configuration. Omitted fields remain unchanged.

Authorizations

AccessToken
Type
HTTP (bearer)

Parameters

Path Parameters

deviceId*

Device ID

Type
string
Required

Request Body

application/json
object

Device persistent configuration (long-term effective settings). GET interface returns complete configuration. PUT interface sets configuration parameters; all fields are optional, only send parameters that need to be set.

Operation mode: Self-consumption, Feed-in priority, Backup mode

Valid values"selfConsumption""feedInPriority""backupMode"

Charge Maximum SOC Limit (%), will not charge exceed this value

Minimum50
Maximum100

Discharge Minimum SOC Limit (%), will not discharge below this value

Minimum5
Maximum100

Site import limit in W

Minimum0
Maximum1000000

Site export limit in W

Minimum0
Maximum1000000
Valid values60300

Device timezone

Responses

Configuration set successfully

application/json
object

List of fields set this time

Format"date-time"

Playground

Authorization
Variables
Key
Value
Body