Network Commissioning 0x0031
Configures network connectivity (WiFi, Thread, Ethernet) during device setup.
Attributes 11
Commands 11
Features 4
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | MaxNetworks | int8u | |
| 0x0001 | Networks | array | |
| 0x0002 | ScanMaxTimeSeconds | int8u | Optional |
| 0x0003 | ConnectMaxTimeSeconds | int8u | Optional |
| 0x0004 | InterfaceEnabled | boolean | Writable |
| 0x0005 | LastNetworkingStatus | NetworkCommissioningStatusEnum | |
| 0x0006 | LastNetworkID | octet_string | |
| 0x0007 | LastConnectErrorValue | int32s | |
| 0x0008 | SupportedWiFiBands | array | Optional |
| 0x0009 | SupportedThreadFeatures | ThreadCapabilitiesBitmap | Optional |
| 0x000A | ThreadVersion | int16u | Optional |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 | ScanNetworks Optional | client→server |
SSID: octet_string, Breadcrumb: int64u |
| 0x01 | ScanNetworksResponse Optional | server→client |
NetworkingStatus: NetworkCommissioningStatusEnum, DebugText: long_char_string, WiFiScanResults: WiFiInterfaceScanResultStruct, ThreadScanResults: ThreadInterfaceScanResultStruct |
| 0x02 | AddOrUpdateWiFiNetwork Optional | client→server |
SSID: octet_string, Credentials: octet_string, Breadcrumb: int64u, NetworkIdentity: octet_string, ClientIdentifier: octet_string, PossessionNonce: octet_string |
| 0x03 | AddOrUpdateThreadNetwork Optional | client→server |
OperationalDataset: octet_string, Breadcrumb: int64u |
| 0x04 | RemoveNetwork Optional | client→server |
NetworkID: octet_string, Breadcrumb: int64u |
| 0x05 | NetworkConfigResponse Optional | server→client |
NetworkingStatus: NetworkCommissioningStatusEnum, DebugText: long_char_string, NetworkIndex: int8u, ClientIdentity: octet_string, PossessionSignature: octet_string |
| 0x06 | ConnectNetwork Optional | client→server |
NetworkID: octet_string, Breadcrumb: int64u |
| 0x07 | ConnectNetworkResponse Optional | server→client |
NetworkingStatus: NetworkCommissioningStatusEnum, DebugText: char_string, ErrorValue: int32s |
| 0x08 | ReorderNetwork Optional | client→server |
NetworkID: octet_string, NetworkIndex: int8u, Breadcrumb: int64u |
| 0x09 | QueryIdentity Optional | client→server |
KeyIdentifier: octet_string, PossessionNonce: octet_string |
| 0x0A | QueryIdentityResponse Optional | server→client |
Identity: octet_string, PossessionSignature: octet_string |
WiFiNetworkInterface
(WI)
bit 0
Wi-Fi related features
ThreadNetworkInterface
(TH)
bit 1
Thread related features
EthernetNetworkInterface
(ET)
bit 2
Ethernet related features
PerDeviceCredentials
(PDC)
bit 3
Wi-Fi Per-Device Credentials
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
269 devices in the survey implement this cluster
Matter Thread Dimmer Switch VTM31-SN
Inovelli
Eve Energy
Eve Systems
Aqara Smart Light
Aqara
MYGGBETT door/window sensor
IKEA of Sweden
Eve Thermo
Eve Systems
Aqara Door and Window Sensor P2
Aqara
Matter Thread On/Off Switch VTM30-SN
Inovelli
Matter Thread Fan and Light Module VTM36
Inovelli
SmartPlug
Smart Home
TIMMERFLOTTE temp/hmd sensor
IKEA of Sweden
BILRESA dual button
IKEA of Sweden
Eve Door & Window
Eve Systems
ALPSTUGA air quality monitor
IKEA of Sweden
Aqara Climate Sensor W100
Aqara
Onvis Smart Plug S4
Onvis
tado Smart Radiator Thermostat X
tado
MYGGSPRAY wrlss mtn sensor
IKEA of Sweden
Aqara Smart Lock U200
Aqara
Matter Thread Fan Switch VTM35-SN
Inovelli
Radiator Thermostat W600
Aqara
Aqara Smart Light
Aqara
Eve Energy
Eve Systems
KAJPLATS E27 WS globe 1521lm
IKEA of Sweden
BILRESA scroll wheel
IKEA of Sweden