The OTA Software Update Requestor cluster (0x002A) is a Matter cluster that Allows a device to request and receive firmware updates from an OTA provider.. It defines 1 command and 4 attributes and is mandatory for 2 device types.
OTA Software Update Requestor 0x002A
Allows a device to request and receive firmware updates from an OTA provider.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Attributes 4
Commands 1
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | DefaultOTAProviders | array | Writable write: administer |
| 0x0001 |
UpdatePossible
default 1
|
boolean | |
| 0x0002 |
UpdateState
max 0x08 · default 0x00
|
UpdateStateEnum | |
| 0x0003 |
UpdateStateProgress
max 100 · nullable
|
int8u |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
AnnounceOTAProvider
Optional invoke: administer
This command MAY be invoked by Administrators to announce the presence of a particular OTA Provider.
|
client→server |
ProviderNodeID: node_id, VendorID: vendor_id, AnnouncementReason: AnnouncementReasonEnum, MetadataForNode: long_octet_string, Endpoint: endpoint_no |
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
385 devices in the survey implement this cluster