@@ -1175,6 +1175,26 @@ cluster GroupKeyManagement = 63 {
1175
1175
fabric command access(invoke: administer) KeySetReadAllIndices(): KeySetReadAllIndicesResponse = 4;
1176
1176
}
1177
1177
1178
+ /** Functionality to retrieve operational information about a managed Wi-Fi network. */
1179
+ cluster WiFiNetworkManagement = 1105 {
1180
+ revision 1;
1181
+
1182
+ readonly attribute nullable octet_string<32> ssid = 1;
1183
+ readonly attribute command_id generatedCommandList[] = 65528;
1184
+ readonly attribute command_id acceptedCommandList[] = 65529;
1185
+ readonly attribute event_id eventList[] = 65530;
1186
+ readonly attribute attrib_id attributeList[] = 65531;
1187
+ readonly attribute bitmap32 featureMap = 65532;
1188
+ readonly attribute int16u clusterRevision = 65533;
1189
+
1190
+ response struct NetworkPassphraseResponse = 1 {
1191
+ octet_string<64> passphrase = 0;
1192
+ }
1193
+
1194
+ /** Request the current WPA-Personal passphrase or PSK associated with the managed Wi-Fi network. */
1195
+ command access(invoke: administer) NetworkPassphraseRequest(): NetworkPassphraseResponse = 0;
1196
+ }
1197
+
1178
1198
endpoint 0 {
1179
1199
device type ma_rootdevice = 22, version 1;
1180
1200
@@ -1280,7 +1300,7 @@ endpoint 0 {
1280
1300
callback attribute acceptedCommandList;
1281
1301
callback attribute attributeList;
1282
1302
callback attribute featureMap default = 0;
1283
- ram attribute clusterRevision default = 1 ;
1303
+ callback attribute clusterRevision default = 0 ;
1284
1304
}
1285
1305
1286
1306
server cluster GeneralDiagnostics {
@@ -1425,7 +1445,7 @@ endpoint 0 {
1425
1445
}
1426
1446
}
1427
1447
endpoint 1 {
1428
- device type ma_network_infrastructure_manager = 4293984272 , version 1;
1448
+ device type ma_network_infrastructure_manager = 144 , version 1;
1429
1449
1430
1450
1431
1451
server cluster Descriptor {
@@ -1440,6 +1460,19 @@ endpoint 1 {
1440
1460
callback attribute featureMap;
1441
1461
callback attribute clusterRevision;
1442
1462
}
1463
+
1464
+ server cluster WiFiNetworkManagement {
1465
+ callback attribute ssid;
1466
+ callback attribute generatedCommandList;
1467
+ callback attribute acceptedCommandList;
1468
+ callback attribute eventList;
1469
+ callback attribute attributeList;
1470
+ ram attribute featureMap default = 0;
1471
+ ram attribute clusterRevision default = 1;
1472
+
1473
+ handle command NetworkPassphraseRequest;
1474
+ handle command NetworkPassphraseResponse;
1475
+ }
1443
1476
}
1444
1477
1445
1478
0 commit comments