Variable CompleteInstanceConst Complete Instance : MutableCluster < { attributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; beaconLostCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; beaconRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; bssid : Attribute < Uint8Array | null , any > ; channelNumber : Attribute < number | null , any > ; clusterRevision : Attribute < number , never > ; currentMaxRate : OptionalAttribute < number | bigint | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; overrunCount : Attribute < number | bigint | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetMulticastRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetMulticastTxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetUnicastRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetUnicastTxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; rssi : Attribute < number | null , any > ; securityType : Attribute < WiFiNetworkDiagnostics . SecurityType | null , any > ; wiFiVersion : Attribute < WiFiNetworkDiagnostics . WiFiVersion | null , any > ; } ; commands : { resetCounts : Command < void , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; events : { associationFailure : OptionalEvent < TypeFromFields , any > ; connectionStatus : OptionalEvent < TypeFromFields , any > ; disconnection : OptionalEvent < TypeFromFields , any > ; } ; features : { errorCounts : BitFlag ; packetCounts : BitFlag ; } ; id : @matter/general ; name : "WiFiNetworkDiagnostics" ; revision : 1 ; } , [ ] > Type declaration Readonlyattributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; beaconLostCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; beaconRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; bssid : Attribute < Uint8Array | null , any > ; channelNumber : Attribute < number | null , any > ; clusterRevision : Attribute < number , never > ; currentMaxRate : OptionalAttribute < number | bigint | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; overrunCount : Attribute < number | bigint | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetMulticastRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetMulticastTxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetUnicastRxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; packetUnicastTxCount : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; rssi : Attribute < number | null , any > ; securityType : Attribute < WiFiNetworkDiagnostics . SecurityType | null , any > ; wiFiVersion : Attribute < WiFiNetworkDiagnostics . WiFiVersion | null , any > ; } Readonlyaccepted Command List : Attribute < . [] , never > Readonlyattribute List : Attribute < . [] , never > Readonlybeacon Lost Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlybeacon Rx Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlybssid : Attribute < Uint8Array | null , any > Readonlychannel Number : Attribute < number | null , any > Readonlycluster Revision : Attribute < number , never > Readonlycurrent Max Rate : OptionalAttribute < number | bigint | null , any > Readonlyfeature Map : Attribute < TypeFromPartialBitSchema , never > Readonlygenerated Command List : Attribute < . [] , never > Readonlyoverrun Count : Attribute < number | bigint | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlypacket Multicast Rx Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlypacket Multicast Tx Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlypacket Unicast Rx Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlypacket Unicast Tx Count : Attribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { packetCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyrssi : Attribute < number | null , any > Readonlycommands : { resetCounts : Command < void , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonlyreset Counts : Command < void , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { errorCounts : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyevents : { associationFailure : OptionalEvent < TypeFromFields , any > ; connectionStatus : OptionalEvent < TypeFromFields , any > ; disconnection : OptionalEvent < TypeFromFields , any > ; } Readonlyfeatures : { errorCounts : BitFlag ; packetCounts : BitFlag ; } Readonlyname : "WiFiNetworkDiagnostics" Readonlyrevision : 1 Defined in packages/types/dist/esm/clusters/wi-fi-network-diagnostics.d.ts:741
The AssociationFailure event shall indicate that a Node has attempted to connect, or reconnect, to a Wi-Fi access point, but is unable to successfully associate or authenticate, after exhausting all internal retries of its supplicant.