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
427 devices in the survey implement this cluster
Smart Outdoor Plug-In Dimmer
Tapo
Smart Wall Switch
SONOFF
Cync Full Color Undercabinet 18"
GE Lighting, a Savant company
Philips Smart TV
Top Victory Investments Limited
KAJPLATS E26 WS globe 1600lm
IKEA of Sweden
Govee Square Ceiling Light
Shenzhen Qianyan Technology
Philips A60 Filament
Signify
Yale Linus L2
Yale
Smart Indoor Plug - Single outlet
Amazon Basics
Nuki Smart Lock
Nuki
Aqara Smart Light
Aqara
On-wall button controllers - 4 buttons MATTER
ELKO EP s.r.o
Tapo Smart Wi-Fi In-wall Outlet
Tapo
Govee Smart TV Backlight 3S
Shenzhen Qianyan Technology
KAJPLATS E26 WS globe 1100lm
IKEA of Sweden
matter
Matter
H61B8
Shenzhen Qianyan Technology
H61B9
Shenzhen Qianyan Technology
Switch unit with inputs for external buttons MATTER
ELKO EP s.r.o
Glass touch controller in an elegant black or white glass variant - 8 mm width
ELKO EP s.r.o
ULTRALOQ Smart Door Lock
U-tec Group Inc.
Essentials Wifi Smart Light
Nanoleaf
Zemismart Smart Curtain
Zemismart Technology Limited
ESP32C
Smart Home