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
Eve Light Switch
Eve Systems
Govee AI Sync Box 2
Govee
Govee Cutain Lights
Govee
Shelly Outdoor Plug S Gen3
Shelly
InvisOutlet
Intecular
Ledvance Matter Classic A RGBW
LEDVANCE
Govee Pendant Light
Govee
Nuki Smart Lock
Nuki
SwitchBot Hub 3
SwitchBot
WiZ A.E27
Signify Netherlands B.V.
Matter On/off Plug-in Unit
Quectel
NSPanel Pro
SONOFF
F1s203-EU
MS
Sengled Wi-Fi Plug
Sengled
Smart Plug Mini
Meross
Tapo Smart Wi-Fi Lamp Dimmer Kit
TP-Link
Essentials BR30
Nanoleaf
Hub 2
SwitchBot
Essentials Holiday String Lights
Nanoleaf
Tapo Smart Plug, Energy Monitoring
Tapo
A8M
NOUS TECHNOLOGY
Zemismart M1 Hub
Zemismart Technology Limited
Tapo Smart Plug, Energy Monitoring
Tapo
00176656
Hama GmbH