Matter Survey

Community-driven database of Matter device capabilities

The Thread Network Diagnostics cluster (0x0035) is a Matter cluster that Reports Thread network statistics and connectivity metrics.. It defines 1 command and 65 attributes and is mandatory for 3 device types.

Thread Network Diagnostics 0x0035

Global Cluster
Utility
Introduced in: Matter 1.0
Devices: 174
Reports Thread network statistics and connectivity metrics.

Spec History

This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.

Attributes 65
Commands 1
Features 4
Code Name Type Flags
0x0000 Channel
nullable
int16u
0x0001 RoutingRole
0x00..0x06 · nullable
RoutingRoleEnum
0x0002 NetworkName
nullable
char_string
0x0003 PanId
nullable
int16u
0x0004 ExtendedPanId
nullable
int64u
0x0005 MeshLocalPrefix
nullable
octet_string
0x0006 OverrunCount
default 0x0000000000000000
int64u Optional
0x0007 NeighborTable array
0x0008 RouteTable array
0x0009 PartitionId
nullable
int32u
0x000A Weighting
max 0xFF · nullable
int16u
0x000B DataVersion
max 0xFF · nullable
int16u
0x000C StableDataVersion
max 0xFF · nullable
int16u
0x000D LeaderRouterId
max 62 · nullable
int8u
0x000E DetachedRoleCount
default 0x0000
int16u Optional
0x000F ChildRoleCount
default 0x0000
int16u Optional
0x0010 RouterRoleCount
default 0x0000
int16u Optional
0x0011 LeaderRoleCount
default 0x0000
int16u Optional
0x0012 AttachAttemptCount
default 0x0000
int16u Optional
0x0013 PartitionIdChangeCount
default 0x0000
int16u Optional
0x0014 BetterPartitionAttachAttemptCount
default 0x0000
int16u Optional
0x0015 ParentChangeCount
default 0x0000
int16u Optional
0x0016 TxTotalCount
default 0x0000
int32u Optional
0x0017 TxUnicastCount
default 0x0000
int32u Optional
0x0018 TxBroadcastCount
default 0x0000
int32u Optional
0x0019 TxAckRequestedCount
default 0x0000
int32u Optional
0x001A TxAckedCount
default 0x0000
int32u Optional
0x001B TxNoAckRequestedCount
default 0x0000
int32u Optional
0x001C TxDataCount
default 0x0000
int32u Optional
0x001D TxDataPollCount
default 0x0000
int32u Optional
0x001E TxBeaconCount
default 0x0000
int32u Optional
0x001F TxBeaconRequestCount
default 0x0000
int32u Optional
0x0020 TxOtherCount
default 0x0000
int32u Optional
0x0021 TxRetryCount
default 0x0000
int32u Optional
0x0022 TxDirectMaxRetryExpiryCount
default 0x0000
int32u Optional
0x0023 TxIndirectMaxRetryExpiryCount
default 0x0000
int32u Optional
0x0024 TxErrCcaCount
default 0x0000
int32u Optional
0x0025 TxErrAbortCount
default 0x0000
int32u Optional
0x0026 TxErrBusyChannelCount
default 0x0000
int32u Optional
0x0027 RxTotalCount
default 0x0000
int32u Optional
0x0028 RxUnicastCount
default 0x0000
int32u Optional
0x0029 RxBroadcastCount
default 0x0000
int32u Optional
0x002A RxDataCount
default 0x0000
int32u Optional
0x002B RxDataPollCount
default 0x0000
int32u Optional
0x002C RxBeaconCount
default 0x0000
int32u Optional
0x002D RxBeaconRequestCount
default 0x0000
int32u Optional
0x002E RxOtherCount
default 0x0000
int32u Optional
0x002F RxAddressFilteredCount
default 0x0000
int32u Optional
0x0030 RxDestAddrFilteredCount
default 0x0000
int32u Optional
0x0031 RxDuplicatedCount
default 0x0000
int32u Optional
0x0032 RxErrNoFrameCount
default 0x0000
int32u Optional
0x0033 RxErrUnknownNeighborCount
default 0x0000
int32u Optional
0x0034 RxErrInvalidSrcAddrCount
default 0x0000
int32u Optional
0x0035 RxErrSecCount
default 0x0000
int32u Optional
0x0036 RxErrFcsCount
default 0x0000
int32u Optional
0x0037 RxErrOtherCount
default 0x0000
int32u Optional
0x0038 ActiveTimestamp
default 0x0000000000000000 · nullable
int64u Optional
0x0039 PendingTimestamp
default 0x0000000000000000 · nullable
int64u Optional
0x003A Delay
default 0x0000 · nullable
int32u Optional
0x003B SecurityPolicy
nullable
SecurityPolicy
0x003C ChannelPage0Mask
nullable
octet_string
0x003D OperationalDatasetComponents
nullable
OperationalDatasetComponents
0x003E ActiveNetworkFaultsList array
0x003F ExtAddress
nullable
int64u Provisional
0x0040 Rloc16
nullable
int16u Provisional
Code Name Direction Parameters
0x00 ResetCounts Optional invoke: manage
Reception of this command SHALL reset the following attributes to 0:
client→server None
PacketCounts (PKTCNT) bit 0
Server supports the counts for the number of received and transmitted packets on the Thread interface.
ErrorCounts (ERRCNT) bit 1
Server supports the counts for the number of errors that have occurred during the reception and transmission of packets on the Thread interface.
MLECounts (MLECNT) bit 2
Server supports the counts for various MLE layer happenings.
MACCounts (MACCNT) bit 3
Server supports the counts for various MAC layer happenings.

Device Types Using This Cluster

Device types in the Matter spec that reference this cluster

Devices Implementing This Cluster

174 devices in the survey implement this cluster