Skip to main content

Error Codes

Response Structure​

All APIs return a unified response structure. Business errors are identified by info.code:

{
"errorCode": 1,
"info": {
"code": "error.50001",
"description": "Site not found"
},
"body": null,
"successful": false
}
FieldDescription
errorCode0: success; 1: failure
info.codeError code in the format error.<number>
info.descriptionError description
successfulWhether the request succeeded

Error Code Categories​

Different error code segments are assigned according to the business:

CategoryDescription
DeviceDevice offline, permissions, incorrect device type, etc.
BusinessDefined according to different businesses

Device​

CodeDescriptionNotes
error.70006Device not onlineDevice is offline
error.70007You do not have permission for this deviceNo permission to query/operate the device
error.70011The serial number and the check code do not matchSN and check code do not match

Business​

Account​

CodeDescriptionNotes
error.45001Account or current password is invalidIncorrect account name or current password
error.45002New password does not meet the password policyNew password does not meet the password policy
error.45003New password must be different from current passwordNew password must be different from current password
error.45004Too many password reset attempts. Please try again after 24 hours.Too many password reset attempts; try again after 24 hours
error.40019topic not accessTopic does not exist or no access permission

Device Control​

CodeDescriptionNotes
error.46101Not a storage inverterNot an energy-storage inverter
error.46102No battery connectedNo battery connected to the inverter
error.46103Invalid control codeInvalid control code parameter

Control Result Query​

CodeDescriptionNotes
error.42003Record not foundRecord does not exist

EV Charger​

CodeDescriptionNotes
error.47101Current control mode: independent operation. This command is supported only in inverter control modeThe charger is in standalone running mode; charging modes cannot be delivered
error.47102Charge mode not allowed in current stateThe charger is not in standby; switching the charging mode is not allowed
error.47103Charging is active. Exit the current charge mode firstCharging is in progress; exit the current charging mode first
error.47104Invalid charge modeInvalid chargeMode parameter; only FAST, GREEN, SCHEDULE are supported
error.47301Time group configuration is incompleteIncomplete time group configuration
error.47302Invalid time group 1 start timeInvalid time group 1 start time
error.47303Time groups overlapTime groups overlap
error.47304Invalid time group charge modeInvalid time group charging mode; only FAST or GREEN is supported
error.47306Invalid time group IDInvalid timeGroupId; only 1 and 2 are supported
error.47307Duplicate time group IDDuplicate timeGroupId
error.47308Invalid time group 1 end timeInvalid time group 1 end time
error.47309Invalid time group 2 start timeInvalid time group 2 start time
error.47310Invalid time group 2 end timeInvalid time group 2 end time
error.47311No EV charger connected to the inverterNo EV charger is connected to the target inverter
error.47312Invalid time group enable flagInvalid enable value; only 0 or 1 are supported
error.47313Incomplete optional time group configurationIncomplete optional fields for a disabled time group
error.47701Current control mode: inverter control. This command is supported only in independent operation modeThe charger is under inverter control; this command is supported only in standalone running mode
error.47702Independent charging not allowed in current stateThe charger is not in standby; starting charging is not allowed
error.47703Stop current charging firstThe charger is already charging; stop the current charging first