Operation was not successful.
An operation failed due to an insufficient amount of free space available.
The data type given for an attribute is incorrect. Command not carried out.
At least one field of the command contains an incorrect value, according to the specification the device is implemented to.
Invalid OTA upgrade image (ex. failed signature validation or signer information check or CRC check).
The selector for an attribute is incorrect.
Out of range error or set to a reserved value. Attribute keeps its old value. Note that an attribute value may be out of range if an attribute is related to another, e.g., with minimum and maximum attributes. See the individual attribute descriptions for specific details.
The command appears to contain the wrong fields, as detected either by the presence of one or more invalid field entries or by there being missing fields. Command not carried out. Implementer has discretion as to whether to return this error or INVALID_FIELD.
No OTA upgrade image available for the client.
The sender of the command does not have authorization to carry out this command.
The requested information (e.g., table entry) could not be found.
The command has been received and is being processed.
Attempt to write a read-only attribute.
The client still requires more OTA upgrade image files to successfully upgrade.
Operation was successful.
The exchange was aborted due to excessive response time.
Periodic reports cannot be issued for this attribute.
The specified command is not supported on the device. Command not carried out.
The specified attribute does not exist on the device.
The cluster is not supported.
Server does not have data block available yet.
Failed case when a client or a server decides to abort the upgrade process.