Generate NetworkCommissioning cluster with Alchemy (#42141)
diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 86c4bf5..04744a5 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter
@@ -1001,7 +1001,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1065,7 +1065,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1087,9 +1087,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1103,7 +1103,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1129,7 +1129,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1162,19 +1162,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index c222628..94f2bb5 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/icd-lit-air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/icd-lit-air-quality-sensor-app.matter index 2c97d87..afcc2c6 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/icd-lit-air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/icd-lit-air-quality-sensor-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index cb311ca..230d477 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter
@@ -1822,7 +1822,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1886,7 +1886,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1908,9 +1908,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1924,7 +1924,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1950,7 +1950,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1983,19 +1983,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/all-clusters-app/realtek/data_model/all-clusters-app.matter b/examples/all-clusters-app/realtek/data_model/all-clusters-app.matter index ddcbd01..536a9ab 100644 --- a/examples/all-clusters-app/realtek/data_model/all-clusters-app.matter +++ b/examples/all-clusters-app/realtek/data_model/all-clusters-app.matter
@@ -1822,7 +1822,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1886,7 +1886,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1908,9 +1908,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1924,7 +1924,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1950,7 +1950,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1983,19 +1983,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index a24f286..fc2c7bf 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter
@@ -1739,7 +1739,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1803,7 +1803,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1825,9 +1825,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1841,7 +1841,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1867,7 +1867,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1900,19 +1900,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index bdcc56c..b798a97 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter
@@ -1233,7 +1233,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1297,7 +1297,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1319,9 +1319,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1335,7 +1335,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1361,7 +1361,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1394,19 +1394,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/camera-app/camera-common/camera-app.matter b/examples/camera-app/camera-common/camera-app.matter index e8bac6b..9f8a256 100644 --- a/examples/camera-app/camera-common/camera-app.matter +++ b/examples/camera-app/camera-common/camera-app.matter
@@ -1300,7 +1300,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1364,7 +1364,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1386,9 +1386,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1402,7 +1402,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1428,7 +1428,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1461,19 +1461,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/icd_rootnode_contactsensor_ed3b19ec55.matter b/examples/chef/devices/icd_rootnode_contactsensor_ed3b19ec55.matter index e33b925..d969f50 100644 --- a/examples/chef/devices/icd_rootnode_contactsensor_ed3b19ec55.matter +++ b/examples/chef/devices/icd_rootnode_contactsensor_ed3b19ec55.matter
@@ -798,7 +798,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -862,7 +862,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -884,9 +884,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -900,7 +900,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -926,7 +926,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -959,19 +959,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index d9af61a..b3af8de 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter
@@ -1001,7 +1001,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1065,7 +1065,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1087,9 +1087,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1103,7 +1103,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1129,7 +1129,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1162,19 +1162,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index 759870b..d2ef233 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter
@@ -854,7 +854,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -918,7 +918,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -940,9 +940,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -956,7 +956,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -982,7 +982,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1015,19 +1015,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index ad24b7b..9238e15 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter
@@ -1188,7 +1188,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1252,7 +1252,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1274,9 +1274,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1290,7 +1290,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1316,7 +1316,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1349,19 +1349,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index 22365e5..b36759c 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter
@@ -1124,7 +1124,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1188,7 +1188,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1210,9 +1210,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1226,7 +1226,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1252,7 +1252,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1285,19 +1285,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index f76231d..a5a49e0 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 8dba0d0..a571d45 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter
@@ -1188,7 +1188,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1252,7 +1252,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1274,9 +1274,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1290,7 +1290,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1316,7 +1316,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1349,19 +1349,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index 0f05023..7741c81 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter
@@ -1284,7 +1284,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1348,7 +1348,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1370,9 +1370,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1386,7 +1386,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1412,7 +1412,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1445,19 +1445,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter b/examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter index ddaf9d5..f8c5f29 100644 --- a/examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter +++ b/examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter
@@ -1056,7 +1056,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1120,7 +1120,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1142,9 +1142,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1158,7 +1158,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1184,7 +1184,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1217,19 +1217,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_cooktop_cooksurface_d3c174cc88.matter b/examples/chef/devices/rootnode_cooktop_cooksurface_d3c174cc88.matter index 92de8a8..b47226b 100644 --- a/examples/chef/devices/rootnode_cooktop_cooksurface_d3c174cc88.matter +++ b/examples/chef/devices/rootnode_cooktop_cooksurface_d3c174cc88.matter
@@ -891,7 +891,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -955,7 +955,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -977,9 +977,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -993,7 +993,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1019,7 +1019,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1052,19 +1052,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index 11e8612..5abf7af 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter
@@ -1220,7 +1220,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1284,7 +1284,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1306,9 +1306,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1322,7 +1322,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1348,7 +1348,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1381,19 +1381,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 2c09875..3c154c1 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter
@@ -1220,7 +1220,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1284,7 +1284,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1306,9 +1306,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1322,7 +1322,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1348,7 +1348,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1381,19 +1381,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index f2bf241..7210370 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter
@@ -891,7 +891,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -955,7 +955,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -977,9 +977,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -993,7 +993,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1019,7 +1019,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1052,19 +1052,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 2357aee..ddc405e 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter
@@ -1188,7 +1188,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1252,7 +1252,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1274,9 +1274,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1290,7 +1290,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1316,7 +1316,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1349,19 +1349,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 3e38c92..a1e49ed 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter
@@ -1220,7 +1220,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1284,7 +1284,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1306,9 +1306,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1322,7 +1322,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1348,7 +1348,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1381,19 +1381,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_extractorhood_0359bf807d.matter b/examples/chef/devices/rootnode_extractorhood_0359bf807d.matter index 38a3839..5806bc0 100644 --- a/examples/chef/devices/rootnode_extractorhood_0359bf807d.matter +++ b/examples/chef/devices/rootnode_extractorhood_0359bf807d.matter
@@ -869,7 +869,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -933,7 +933,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -955,9 +955,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -971,7 +971,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -997,7 +997,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1030,19 +1030,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index 1c476cb..e8cf971 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter
@@ -1077,7 +1077,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1141,7 +1141,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1163,9 +1163,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1179,7 +1179,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1205,7 +1205,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1238,19 +1238,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index 82ef1cc..bd37d44 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index 4b09b84..2a29b0a 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index 9219233..4106d7b 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter b/examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter index d086336..5094dfd 100644 --- a/examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter +++ b/examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index bb82ec5..4135e38 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_laundrydryer_01796fe396.matter b/examples/chef/devices/rootnode_laundrydryer_01796fe396.matter index abd9bd5..1221105 100644 --- a/examples/chef/devices/rootnode_laundrydryer_01796fe396.matter +++ b/examples/chef/devices/rootnode_laundrydryer_01796fe396.matter
@@ -891,7 +891,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -955,7 +955,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -977,9 +977,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -993,7 +993,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1019,7 +1019,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1052,19 +1052,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index 74d2975..b7da545 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter
@@ -826,7 +826,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -890,7 +890,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -912,9 +912,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -928,7 +928,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -954,7 +954,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -987,19 +987,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index 5734613..15d332a 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_microwaveoven_37420684d3.matter b/examples/chef/devices/rootnode_microwaveoven_37420684d3.matter index b6708a3..5baafc0 100644 --- a/examples/chef/devices/rootnode_microwaveoven_37420684d3.matter +++ b/examples/chef/devices/rootnode_microwaveoven_37420684d3.matter
@@ -853,7 +853,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -917,7 +917,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -939,9 +939,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -955,7 +955,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -981,7 +981,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1014,19 +1014,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_mounteddimmableloadcontrol_a9a1a87f2d.matter b/examples/chef/devices/rootnode_mounteddimmableloadcontrol_a9a1a87f2d.matter index ec1d658..9f66aee 100644 --- a/examples/chef/devices/rootnode_mounteddimmableloadcontrol_a9a1a87f2d.matter +++ b/examples/chef/devices/rootnode_mounteddimmableloadcontrol_a9a1a87f2d.matter
@@ -1123,7 +1123,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1187,7 +1187,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1209,9 +1209,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1225,7 +1225,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1251,7 +1251,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1284,19 +1284,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_mountedonoffcontrol_ec30c757a6.matter b/examples/chef/devices/rootnode_mountedonoffcontrol_ec30c757a6.matter index 2b4b0b0..c7c2623 100644 --- a/examples/chef/devices/rootnode_mountedonoffcontrol_ec30c757a6.matter +++ b/examples/chef/devices/rootnode_mountedonoffcontrol_ec30c757a6.matter
@@ -1000,7 +1000,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1064,7 +1064,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1086,9 +1086,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1102,7 +1102,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1128,7 +1128,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1161,19 +1161,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index bb2fc3d..0e607de 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index f11eeaf..d94be80 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter
@@ -1220,7 +1220,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1284,7 +1284,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1306,9 +1306,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1322,7 +1322,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1348,7 +1348,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1381,19 +1381,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index 47d9b36..3a0588f 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter
@@ -1220,7 +1220,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1284,7 +1284,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1306,9 +1306,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1322,7 +1322,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1348,7 +1348,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1381,19 +1381,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index 23f228c..e557617 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter
@@ -1097,7 +1097,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1161,7 +1161,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1183,9 +1183,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1199,7 +1199,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1225,7 +1225,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1258,19 +1258,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index f8e1523..a65980e 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter
@@ -1097,7 +1097,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1161,7 +1161,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1183,9 +1183,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1199,7 +1199,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1225,7 +1225,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1258,19 +1258,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_oven_temperaturecontrolledcabinet_cooktop_cooksurface_738dd18832.matter b/examples/chef/devices/rootnode_oven_temperaturecontrolledcabinet_cooktop_cooksurface_738dd18832.matter index c34b7f9..ea8288d 100644 --- a/examples/chef/devices/rootnode_oven_temperaturecontrolledcabinet_cooktop_cooksurface_738dd18832.matter +++ b/examples/chef/devices/rootnode_oven_temperaturecontrolledcabinet_cooktop_cooksurface_738dd18832.matter
@@ -891,7 +891,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -955,7 +955,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -977,9 +977,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -993,7 +993,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1019,7 +1019,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1052,19 +1052,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index 294dc6d..71ea631 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index ef02e79..fc66ddf 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter
@@ -998,7 +998,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1062,7 +1062,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1084,9 +1084,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1100,7 +1100,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1126,7 +1126,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1159,19 +1159,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_rainsensor_a7aa5d7738.matter b/examples/chef/devices/rootnode_rainsensor_a7aa5d7738.matter index c442b52..d7ead97 100644 --- a/examples/chef/devices/rootnode_rainsensor_a7aa5d7738.matter +++ b/examples/chef/devices/rootnode_rainsensor_a7aa5d7738.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index f7237ba..53653dc 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter
@@ -755,7 +755,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -819,7 +819,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -841,9 +841,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -857,7 +857,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -883,7 +883,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -916,19 +916,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index f1d9aa3..ec276eb 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter
@@ -1112,7 +1112,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1176,7 +1176,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1198,9 +1198,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1214,7 +1214,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1240,7 +1240,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1273,19 +1273,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index cb9707e..2594057 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter
@@ -925,7 +925,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -989,7 +989,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1011,9 +1011,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1027,7 +1027,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1053,7 +1053,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1086,19 +1086,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 9556e4d..2e2a4b4 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter
@@ -1112,7 +1112,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1176,7 +1176,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1198,9 +1198,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1214,7 +1214,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1240,7 +1240,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1273,19 +1273,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index ab10eeb..3d6307a 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter
@@ -1144,7 +1144,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1208,7 +1208,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1230,9 +1230,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1246,7 +1246,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1272,7 +1272,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1305,19 +1305,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index 810eda0..e3111ed 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 9511e6e..cf275d4 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter
@@ -1042,7 +1042,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1106,7 +1106,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1128,9 +1128,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1144,7 +1144,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1170,7 +1170,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1203,19 +1203,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_waterfreezedetector_dd94a13a16.matter b/examples/chef/devices/rootnode_waterfreezedetector_dd94a13a16.matter index 55bb509..754f952 100644 --- a/examples/chef/devices/rootnode_waterfreezedetector_dd94a13a16.matter +++ b/examples/chef/devices/rootnode_waterfreezedetector_dd94a13a16.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter b/examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter index b83471e..a2793c0 100644 --- a/examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter +++ b/examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter
@@ -1112,7 +1112,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1176,7 +1176,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1198,9 +1198,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1214,7 +1214,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1240,7 +1240,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1273,19 +1273,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter b/examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter index 28c0a86..198dd42 100644 --- a/examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter +++ b/examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index 24427ad..9cf26c1 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter
@@ -1026,7 +1026,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1090,7 +1090,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1112,9 +1112,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1128,7 +1128,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1154,7 +1154,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1187,19 +1187,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/closure-app/closure-common/closure-app.matter b/examples/closure-app/closure-common/closure-app.matter index 1d1d55b..34c2c7b 100644 --- a/examples/closure-app/closure-common/closure-app.matter +++ b/examples/closure-app/closure-common/closure-app.matter
@@ -853,7 +853,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -917,7 +917,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -939,9 +939,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -955,7 +955,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -981,7 +981,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1014,19 +1014,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/closure-app/silabs/data_model/closure-thread-app.matter b/examples/closure-app/silabs/data_model/closure-thread-app.matter index 3486b6d..88da90b 100644 --- a/examples/closure-app/silabs/data_model/closure-thread-app.matter +++ b/examples/closure-app/silabs/data_model/closure-thread-app.matter
@@ -853,7 +853,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -917,7 +917,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -939,9 +939,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -955,7 +955,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -981,7 +981,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1014,19 +1014,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/closure-app/silabs/data_model/closure-wifi-app.matter b/examples/closure-app/silabs/data_model/closure-wifi-app.matter index 9dbb890..29c7793 100644 --- a/examples/closure-app/silabs/data_model/closure-wifi-app.matter +++ b/examples/closure-app/silabs/data_model/closure-wifi-app.matter
@@ -853,7 +853,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -917,7 +917,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -939,9 +939,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -955,7 +955,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -981,7 +981,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1014,19 +1014,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter b/examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter index 9e17446..f2a5f81 100644 --- a/examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter +++ b/examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter
@@ -1006,7 +1006,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1070,7 +1070,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1092,9 +1092,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1108,7 +1108,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1134,7 +1134,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1167,19 +1167,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 5230504..70e3e94 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index f7d672f..f581fdc 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index 7498509..261267b 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index 18380c3..8a737da 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter
@@ -900,7 +900,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -964,7 +964,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -986,9 +986,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1002,7 +1002,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1028,7 +1028,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1061,19 +1061,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter b/examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter index 78a68e6..46a0c67 100644 --- a/examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter +++ b/examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter
@@ -992,7 +992,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1056,7 +1056,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1078,9 +1078,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1094,7 +1094,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1120,7 +1120,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1153,19 +1153,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter b/examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter index 3021e25..79f0ff5 100644 --- a/examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter +++ b/examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter
@@ -992,7 +992,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1056,7 +1056,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1078,9 +1078,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1094,7 +1094,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1120,7 +1120,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1153,19 +1153,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/energy-gateway-app/energy-gateway-common/energy-gateway-app.matter b/examples/energy-gateway-app/energy-gateway-common/energy-gateway-app.matter index 647f406..75e8d5a 100644 --- a/examples/energy-gateway-app/energy-gateway-common/energy-gateway-app.matter +++ b/examples/energy-gateway-app/energy-gateway-common/energy-gateway-app.matter
@@ -972,7 +972,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1036,7 +1036,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1058,9 +1058,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1074,7 +1074,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1100,7 +1100,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1133,19 +1133,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index 2ddda8f..ecf39c3 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter
@@ -1230,7 +1230,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1294,7 +1294,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1316,9 +1316,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1332,7 +1332,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1358,7 +1358,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1391,19 +1391,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index 272e4b0..0a32178 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter
@@ -915,7 +915,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -979,7 +979,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1001,9 +1001,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1017,7 +1017,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1043,7 +1043,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1076,19 +1076,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/jf-admin-app/jfa-common/jfa-app.matter b/examples/jf-admin-app/jfa-common/jfa-app.matter index b15c9f3..bce4bc9 100644 --- a/examples/jf-admin-app/jfa-common/jfa-app.matter +++ b/examples/jf-admin-app/jfa-common/jfa-app.matter
@@ -1216,7 +1216,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1280,7 +1280,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1302,9 +1302,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1318,7 +1318,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1344,7 +1344,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1377,19 +1377,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index fc8b29e..c7a8b08 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter
@@ -1139,7 +1139,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1203,7 +1203,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1225,9 +1225,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1241,7 +1241,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1267,7 +1267,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1300,19 +1300,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter b/examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter index b388d02..9d866f9 100644 --- a/examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter
@@ -1146,7 +1146,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1210,7 +1210,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1232,9 +1232,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1248,7 +1248,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1274,7 +1274,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1307,19 +1307,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index 736d252..406fd9c 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter
@@ -1269,7 +1269,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1333,7 +1333,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1355,9 +1355,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1371,7 +1371,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1397,7 +1397,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1430,19 +1430,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index 3108128..cd9a5e3 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter
@@ -1527,7 +1527,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1591,7 +1591,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1613,9 +1613,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1629,7 +1629,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1655,7 +1655,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1688,19 +1688,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_11.matter b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_11.matter index a9188bb..ca4690c 100644 --- a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_11.matter +++ b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_11.matter
@@ -1070,7 +1070,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1134,7 +1134,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1156,9 +1156,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1172,7 +1172,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1198,7 +1198,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1231,19 +1231,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_2.matter b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_2.matter index 66cd791..62b817d 100644 --- a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_2.matter +++ b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_2.matter
@@ -1070,7 +1070,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1134,7 +1134,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1156,9 +1156,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1172,7 +1172,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1198,7 +1198,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1231,19 +1231,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_8.matter b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_8.matter index b9a4e8d..7931e86 100644 --- a/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_8.matter +++ b/examples/light-switch-app/realtek/data_model/light-switch-app-1_to_8.matter
@@ -1070,7 +1070,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1134,7 +1134,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1156,9 +1156,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1172,7 +1172,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1198,7 +1198,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1231,19 +1231,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/light-switch-app/realtek/data_model/light-switch-app.matter b/examples/light-switch-app/realtek/data_model/light-switch-app.matter index c81e061..cb64d13 100644 --- a/examples/light-switch-app/realtek/data_model/light-switch-app.matter +++ b/examples/light-switch-app/realtek/data_model/light-switch-app.matter
@@ -1193,7 +1193,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1257,7 +1257,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1279,9 +1279,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1295,7 +1295,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1321,7 +1321,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1354,19 +1354,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter b/examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter index 06d513c..fe33a50 100644 --- a/examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter +++ b/examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index 2e2c09b..5e11123 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index b2c60a3..8a41f6f 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index 4eb8c69..57856d2 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/esp32/data_model/lighting-app.matter b/examples/lighting-app/esp32/data_model/lighting-app.matter index d1dbbc8..2219206 100644 --- a/examples/lighting-app/esp32/data_model/lighting-app.matter +++ b/examples/lighting-app/esp32/data_model/lighting-app.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index bbc637a..7a1b096 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index 0d7e1c8..8ba1f3f 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index cd61b60..a2e10a3 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter
@@ -1458,7 +1458,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1522,7 +1522,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1544,9 +1544,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1560,7 +1560,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1586,7 +1586,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1619,19 +1619,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/realtek/data_model/lighting-app.matter b/examples/lighting-app/realtek/data_model/lighting-app.matter index d49211f..833df9b 100644 --- a/examples/lighting-app/realtek/data_model/lighting-app.matter +++ b/examples/lighting-app/realtek/data_model/lighting-app.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 4bb9a04..2341af3 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter
@@ -1200,7 +1200,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1264,7 +1264,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1286,9 +1286,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1302,7 +1302,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1328,7 +1328,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1361,19 +1361,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index c4805eb..21dee43 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter
@@ -1458,7 +1458,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1522,7 +1522,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1544,9 +1544,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1560,7 +1560,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1586,7 +1586,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1619,19 +1619,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index d8a4e36..8358291 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter
@@ -1111,7 +1111,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1175,7 +1175,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1197,9 +1197,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1213,7 +1213,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1239,7 +1239,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1272,19 +1272,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index 424dc89..18f552b 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter
@@ -1188,7 +1188,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1252,7 +1252,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1274,9 +1274,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1290,7 +1290,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1316,7 +1316,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1349,19 +1349,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index 69eb8b3..511bc3b 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter
@@ -946,7 +946,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1010,7 +1010,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1032,9 +1032,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1048,7 +1048,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1074,7 +1074,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1107,19 +1107,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index 13f1eb5..37651aa 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter
@@ -1264,7 +1264,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1328,7 +1328,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1350,9 +1350,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1366,7 +1366,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1392,7 +1392,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1425,19 +1425,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lock-app/realtek/data_model/lock-app.matter b/examples/lock-app/realtek/data_model/lock-app.matter index 87f04e2..a1af834 100644 --- a/examples/lock-app/realtek/data_model/lock-app.matter +++ b/examples/lock-app/realtek/data_model/lock-app.matter
@@ -930,7 +930,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -994,7 +994,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1016,9 +1016,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1032,7 +1032,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1058,7 +1058,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1091,19 +1091,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/lock-app/silabs/data_model/lock-app.matter b/examples/lock-app/silabs/data_model/lock-app.matter index bcc5ea3..9654482 100644 --- a/examples/lock-app/silabs/data_model/lock-app.matter +++ b/examples/lock-app/silabs/data_model/lock-app.matter
@@ -1188,7 +1188,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1252,7 +1252,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1274,9 +1274,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1290,7 +1290,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1316,7 +1316,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1349,19 +1349,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index 47f5170..5317fbf 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter
@@ -602,7 +602,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -666,7 +666,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -688,9 +688,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -704,7 +704,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -730,7 +730,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -763,19 +763,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index f41147e..e3b3b97 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter
@@ -778,7 +778,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -842,7 +842,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -864,9 +864,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -880,7 +880,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -906,7 +906,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -939,19 +939,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index 97e3589..06a6f65 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter
@@ -729,7 +729,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -793,7 +793,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -815,9 +815,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -831,7 +831,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -857,7 +857,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -890,19 +890,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index e463819..9f95e0e 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter
@@ -941,7 +941,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1005,7 +1005,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1027,9 +1027,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1043,7 +1043,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1069,7 +1069,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1102,19 +1102,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index 4dcba3f..ed0663f 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter
@@ -1077,7 +1077,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1141,7 +1141,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1163,9 +1163,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1179,7 +1179,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1205,7 +1205,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1238,19 +1238,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 631294a..bf8da87 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter
@@ -1826,7 +1826,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1890,7 +1890,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1912,9 +1912,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1928,7 +1928,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1954,7 +1954,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1987,19 +1987,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index e8d9cf1..e83fa15 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter
@@ -1826,7 +1826,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1890,7 +1890,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1912,9 +1912,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1928,7 +1928,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1954,7 +1954,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1987,19 +1987,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index e629e4e..1bf6028 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter
@@ -1144,7 +1144,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1208,7 +1208,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1230,9 +1230,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1246,7 +1246,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1272,7 +1272,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1305,19 +1305,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index 14a22cd..fefe614 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter
@@ -1144,7 +1144,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1208,7 +1208,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1230,9 +1230,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1246,7 +1246,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1272,7 +1272,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1305,19 +1305,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index 14a22cd..fefe614 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter
@@ -1144,7 +1144,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1208,7 +1208,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1230,9 +1230,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1246,7 +1246,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1272,7 +1272,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1305,19 +1305,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index a13305a..29af698 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter
@@ -1021,7 +1021,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1085,7 +1085,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1107,9 +1107,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1123,7 +1123,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1149,7 +1149,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1182,19 +1182,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index d506cb8..8d581ef 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter
@@ -755,7 +755,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -819,7 +819,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -841,9 +841,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -857,7 +857,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -883,7 +883,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -916,19 +916,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter index 2e2bcb2..2d8c674 100644 --- a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter +++ b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter
@@ -1001,7 +1001,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1065,7 +1065,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1087,9 +1087,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1103,7 +1103,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1129,7 +1129,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1162,19 +1162,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter index 0a5998e..36e6bcd 100644 --- a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter +++ b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter
@@ -1001,7 +1001,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1065,7 +1065,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1087,9 +1087,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1103,7 +1103,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1129,7 +1129,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1162,19 +1162,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index 1bc8362..e1d3536 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter
@@ -794,7 +794,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -858,7 +858,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -880,9 +880,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -896,7 +896,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -922,7 +922,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -955,19 +955,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 73ceada..6b5e218 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter
@@ -1264,7 +1264,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1328,7 +1328,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1350,9 +1350,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1366,7 +1366,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1392,7 +1392,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1425,19 +1425,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index c57b645..9d31b91 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter
@@ -907,7 +907,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -971,7 +971,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -993,9 +993,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1009,7 +1009,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1035,7 +1035,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1068,19 +1068,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter b/examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter index 3e4a01a..e63f46a 100644 --- a/examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter +++ b/examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter
@@ -925,7 +925,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -989,7 +989,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1011,9 +1011,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1027,7 +1027,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1053,7 +1053,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1086,19 +1086,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/nxp/zap/thermostat_matter_br.matter b/examples/thermostat/nxp/zap/thermostat_matter_br.matter index 47b17d5..71d273e 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_br.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_br.matter
@@ -1006,7 +1006,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1070,7 +1070,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1092,9 +1092,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1108,7 +1108,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1134,7 +1134,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1167,19 +1167,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/nxp/zap/thermostat_matter_eth.matter b/examples/thermostat/nxp/zap/thermostat_matter_eth.matter index 31bc262..b017024 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_eth.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_eth.matter
@@ -1006,7 +1006,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1070,7 +1070,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1092,9 +1092,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1108,7 +1108,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1134,7 +1134,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1167,19 +1167,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index b4ce79a..ca1716c 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter
@@ -1006,7 +1006,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1070,7 +1070,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1092,9 +1092,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1108,7 +1108,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1134,7 +1134,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1167,19 +1167,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index f6421d2..2e35abf 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter
@@ -1006,7 +1006,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1070,7 +1070,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1092,9 +1092,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1108,7 +1108,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1134,7 +1134,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1167,19 +1167,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index c484502..ec08ff3 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter
@@ -1264,7 +1264,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1328,7 +1328,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1350,9 +1350,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1366,7 +1366,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1392,7 +1392,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1425,19 +1425,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 76ad6e5..22a9a18 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter
@@ -1117,7 +1117,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1181,7 +1181,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1203,9 +1203,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1219,7 +1219,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1245,7 +1245,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1278,19 +1278,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/thread-br-app/thread-br-common/thread-br-app.matter b/examples/thread-br-app/thread-br-common/thread-br-app.matter index b148907..f6d606a 100644 --- a/examples/thread-br-app/thread-br-common/thread-br-app.matter +++ b/examples/thread-br-app/thread-br-common/thread-br-app.matter
@@ -881,7 +881,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -945,7 +945,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -967,9 +967,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -983,7 +983,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1009,7 +1009,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1042,19 +1042,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index 6abde55..ca4c63a 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter
@@ -1224,7 +1224,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1288,7 +1288,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1310,9 +1310,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1326,7 +1326,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1352,7 +1352,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1385,25 +1385,25 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; } /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1467,7 +1467,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1489,9 +1489,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1505,7 +1505,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1531,7 +1531,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1564,19 +1564,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index 148b41b..ea6d5e8 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter
@@ -1179,7 +1179,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1243,7 +1243,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1265,9 +1265,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1281,7 +1281,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1307,7 +1307,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1340,19 +1340,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index b7c76ed..67f72d5 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter
@@ -1363,7 +1363,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1427,7 +1427,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1449,9 +1449,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1465,7 +1465,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1491,7 +1491,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1524,19 +1524,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter b/examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter index bea7f4a..fe178bc 100644 --- a/examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter +++ b/examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter
@@ -1036,7 +1036,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1100,7 +1100,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1122,9 +1122,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1138,7 +1138,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1164,7 +1164,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1197,19 +1197,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }
diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 6956a97..754c713 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter
@@ -1264,7 +1264,7 @@ /** Functionality to configure, enable, disable network credentials and access on a Matter device. */ cluster NetworkCommissioning = 49 { - revision 2; + revision 3; enum NetworkCommissioningStatusEnum : enum8 { kSuccess = 0; @@ -1328,7 +1328,7 @@ char_string<16> networkName = 2; int16u channel = 3; int8u version = 4; - octet_string<8> extendedAddress = 5; + octet_string extendedAddress = 5; int8s rssi = 6; int8u lqi = 7; } @@ -1350,9 +1350,9 @@ readonly attribute access(read: administer) nullable NetworkCommissioningStatusEnum lastNetworkingStatus = 5; readonly attribute access(read: administer) nullable octet_string<32> lastNetworkID = 6; readonly attribute access(read: administer) nullable int32s lastConnectErrorValue = 7; - provisional readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; - provisional readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; - provisional readonly attribute optional int16u threadVersion = 10; + readonly attribute optional WiFiBandEnum supportedWiFiBands[] = 8; + readonly attribute optional ThreadCapabilitiesBitmap supportedThreadFeatures = 9; + readonly attribute optional int16u threadVersion = 10; readonly attribute command_id generatedCommandList[] = 65528; readonly attribute command_id acceptedCommandList[] = 65529; readonly attribute attrib_id attributeList[] = 65531; @@ -1366,7 +1366,7 @@ response struct ScanNetworksResponse = 1 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string debugText = 1; + optional long_char_string<512> debugText = 1; optional WiFiInterfaceScanResultStruct wiFiScanResults[] = 2; optional ThreadInterfaceScanResultStruct threadScanResults[] = 3; } @@ -1392,7 +1392,7 @@ response struct NetworkConfigResponse = 5 { NetworkCommissioningStatusEnum networkingStatus = 0; - optional char_string<512> debugText = 1; + optional long_char_string<512> debugText = 1; optional int8u networkIndex = 2; optional octet_string<140> clientIdentity = 3; optional octet_string<64> possessionSignature = 4; @@ -1425,19 +1425,19 @@ optional octet_string<64> possessionSignature = 1; } - /** Detemine the set of networks the device sees as available. */ + /** This command is used to scan for available networks on the network interface associated with the cluster instance. */ command access(invoke: administer) ScanNetworks(ScanNetworksRequest): ScanNetworksResponse = 0; - /** Add or update the credentials for a given Wi-Fi network. */ + /** This command is used to add or update a Wi-Fi network configuration. */ command access(invoke: administer) AddOrUpdateWiFiNetwork(AddOrUpdateWiFiNetworkRequest): NetworkConfigResponse = 2; - /** Add or update the credentials for a given Thread network. */ + /** This command is used to add or update a Thread network configuration. */ command access(invoke: administer) AddOrUpdateThreadNetwork(AddOrUpdateThreadNetworkRequest): NetworkConfigResponse = 3; - /** Remove the definition of a given network (including its credentials). */ + /** This command is used to remove a network configuration on the network interface associated with the cluster instance. */ command access(invoke: administer) RemoveNetwork(RemoveNetworkRequest): NetworkConfigResponse = 4; - /** Connect to the specified network, using previously-defined credentials. */ + /** This command is used to connect to a network on the network interface associated with the cluster instance. */ command access(invoke: administer) ConnectNetwork(ConnectNetworkRequest): ConnectNetworkResponse = 6; - /** Modify the order in which networks will be presented in the Networks attribute. */ + /** This command is used to re-order the network configuration list. */ command access(invoke: administer) ReorderNetwork(ReorderNetworkRequest): NetworkConfigResponse = 8; - /** Retrieve details about and optionally proof of possession of a network client identity. */ + /** This command is used to query the identity of a network configuration. */ command access(invoke: administer) QueryIdentity(QueryIdentityRequest): QueryIdentityResponse = 9; }