Network Commissioning 0x0031
Functionality to configure, enable, disable network credentials and access on a Matter device.
Spec History
Matter 1.0
Matter 1.1
Matter 1.2
Matter 1.3
Matter 1.4
rev 2
Matter 1.5
rev 2
Matter 1.6
rev 2
Matter master
rev 3
Attributes (11)
| Code | Name | Type |
|---|---|---|
| 0x0000 | MaxNetworks | int8u |
| 0x0001 | Networks | array |
| 0x0002 | ScanMaxTimeSeconds | int8u |
| 0x0003 | ConnectMaxTimeSeconds | int8u |
| 0x0004 | InterfaceEnabled | boolean |
| 0x0005 | LastNetworkingStatus | NetworkCommissioningStatusEnum |
| 0x0006 | LastNetworkID | octet_string |
| 0x0007 | LastConnectErrorValue | int32s |
| 0x0008 | SupportedWiFiBands | array |
| 0x0009 | SupportedThreadFeatures | ThreadCapabilitiesBitmap |
| 0x000A | ThreadVersion | int16u |
Commands (11)
| Code | Name | Direction |
|---|---|---|
| 0x00 | ScanNetworks | client→server |
| 0x01 | ScanNetworksResponse | server→client |
| 0x02 | AddOrUpdateWiFiNetwork | client→server |
| 0x03 | AddOrUpdateThreadNetwork | client→server |
| 0x04 | RemoveNetwork | client→server |
| 0x05 | NetworkConfigResponse | server→client |
| 0x06 | ConnectNetwork | client→server |
| 0x07 | ConnectNetworkResponse | server→client |
| 0x08 | ReorderNetwork | client→server |
| 0x09 | QueryIdentity | client→server |
| 0x0A | QueryIdentityResponse | server→client |
Features (4)
| Bit | Code | Name |
|---|---|---|
| 0 | WI | WiFiNetworkInterface — Wi-Fi related features |
| 1 | TH | ThreadNetworkInterface — Thread related features |
| 2 | ET | EthernetNetworkInterface — Ethernet related features |
| 3 | PDC | PerDeviceCredentials — Wi-Fi Per-Device Credentials |