<!--
{
  "documentType" : "article",
  "framework" : "Matter",
  "identifier" : "/documentation/Matter/clusters",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Clusters"
}
-->

# Clusters

Interact with groups of related functionality that Matter accessories expose.

## Discussion

A cluster defines data and a set of related commands that operate on that data. For example, a temperature sensor exposes the Temperature Measurement cluster that provides ambient temperature. A door lock exposes the Door Lock cluster that provides the state of the lock, as well as commands to lock, unlock, and add access codes.

## Topics

### Interacting with the Application Launcher cluster

[`MTRApplicationLauncherFeature`](/documentation/Matter/MTRApplicationLauncherFeature)

[`MTRBaseClusterApplicationLauncher`](/documentation/Matter/MTRBaseClusterApplicationLauncher)

[`MTRApplicationLauncherClusterApplicationEPStruct`](/documentation/Matter/MTRApplicationLauncherClusterApplicationEPStruct)

[`MTRApplicationLauncherClusterApplicationStruct`](/documentation/Matter/MTRApplicationLauncherClusterApplicationStruct)

[`MTRApplicationLauncherClusterHideAppParams`](/documentation/Matter/MTRApplicationLauncherClusterHideAppParams)

[`MTRApplicationLauncherClusterLaunchAppParams`](/documentation/Matter/MTRApplicationLauncherClusterLaunchAppParams)

[`MTRApplicationLauncherClusterLauncherResponseParams`](/documentation/Matter/MTRApplicationLauncherClusterLauncherResponseParams)

[`MTRApplicationLauncherClusterStopAppParams`](/documentation/Matter/MTRApplicationLauncherClusterStopAppParams)

[`MTRApplicationLauncherClusterApplication`](/documentation/Matter/MTRApplicationLauncherClusterApplication)

[`MTRApplicationLauncherClusterApplicationEP`](/documentation/Matter/MTRApplicationLauncherClusterApplicationEP)

### Interacting with the Content Launcher cluster

[`MTRContentLauncherContentLaunchStatus`](/documentation/Matter/MTRContentLauncherContentLaunchStatus)

[`MTRContentLauncherFeature`](/documentation/Matter/MTRContentLauncherFeature)

[`MTRContentLauncherMetricType`](/documentation/Matter/MTRContentLauncherMetricType)

[`MTRContentLauncherParameter`](/documentation/Matter/MTRContentLauncherParameter)

[`MTRContentLauncherSupportedStreamingProtocol`](/documentation/Matter/MTRContentLauncherSupportedStreamingProtocol)

[`MTRBaseClusterContentLauncher`](/documentation/Matter/MTRBaseClusterContentLauncher)

[`MTRContentLauncherClusterAdditionalInfoStruct`](/documentation/Matter/MTRContentLauncherClusterAdditionalInfoStruct)

[`MTRContentLauncherClusterBrandingInformationStruct`](/documentation/Matter/MTRContentLauncherClusterBrandingInformationStruct)

[`MTRContentLauncherClusterContentSearchStruct`](/documentation/Matter/MTRContentLauncherClusterContentSearchStruct)

[`MTRContentLauncherClusterDimensionStruct`](/documentation/Matter/MTRContentLauncherClusterDimensionStruct)

[`MTRContentLauncherClusterAdditionalInfo`](/documentation/Matter/MTRContentLauncherClusterAdditionalInfo)

[`MTRContentLauncherClusterBrandingInformation`](/documentation/Matter/MTRContentLauncherClusterBrandingInformation)

[`MTRContentLauncherClusterContentSearch`](/documentation/Matter/MTRContentLauncherClusterContentSearch)

[`MTRContentLauncherClusterDimension`](/documentation/Matter/MTRContentLauncherClusterDimension)

### Interacting with the Pump Configuration and Control cluster

[`MTRPumpConfigurationAndControlPumpStatus`](/documentation/Matter/MTRPumpConfigurationAndControlPumpStatus)

[`MTRPumpConfigurationAndControlFeature`](/documentation/Matter/MTRPumpConfigurationAndControlFeature)

[`MTRPumpConfigurationAndControlPumpFeature`](/documentation/Matter/MTRPumpConfigurationAndControlPumpFeature)

[`MTRPumpConfigurationAndControlPumpStatusBitmap`](/documentation/Matter/MTRPumpConfigurationAndControlPumpStatusBitmap)

[`MTRPumpConfigurationAndControlClusterAirDetectionEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterAirDetectionEvent)

[`MTRPumpConfigurationAndControlClusterDryRunningEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterDryRunningEvent)

[`MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent)

[`MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent)

[`MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent)

[`MTRPumpConfigurationAndControlClusterGeneralFaultEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterGeneralFaultEvent)

[`MTRPumpConfigurationAndControlClusterLeakageEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterLeakageEvent)

[`MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent)

[`MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent)

[`MTRPumpConfigurationAndControlClusterPumpBlockedEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterPumpBlockedEvent)

[`MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent)

[`MTRPumpConfigurationAndControlClusterSensorFailureEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterSensorFailureEvent)

[`MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent)

[`MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent)

[`MTRPumpConfigurationAndControlClusterSystemPressureHighEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterSystemPressureHighEvent)

[`MTRPumpConfigurationAndControlClusterSystemPressureLowEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterSystemPressureLowEvent)

[`MTRPumpConfigurationAndControlClusterTurbineOperationEvent`](/documentation/Matter/MTRPumpConfigurationAndControlClusterTurbineOperationEvent)

### Interacting with the Level Control cluster

[`MTRBaseClusterLevelControl`](/documentation/Matter/MTRBaseClusterLevelControl)

[`MTRLevelControlFeature`](/documentation/Matter/MTRLevelControlFeature)

[`MTRLevelControlMoveMode`](/documentation/Matter/MTRLevelControlMoveMode)

[`MTRLevelControlOptions`](/documentation/Matter/MTRLevelControlOptions)

[`MTRLevelControlStepMode`](/documentation/Matter/MTRLevelControlStepMode)

[`MTRLevelControlClusterMoveParams`](/documentation/Matter/MTRLevelControlClusterMoveParams)

[`MTRLevelControlClusterMoveToClosestFrequencyParams`](/documentation/Matter/MTRLevelControlClusterMoveToClosestFrequencyParams)

[`MTRLevelControlClusterMoveToLevelParams`](/documentation/Matter/MTRLevelControlClusterMoveToLevelParams)

[`MTRLevelControlClusterMoveToLevelWithOnOffParams`](/documentation/Matter/MTRLevelControlClusterMoveToLevelWithOnOffParams)

[`MTRLevelControlClusterMoveWithOnOffParams`](/documentation/Matter/MTRLevelControlClusterMoveWithOnOffParams)

[`MTRLevelControlClusterStepParams`](/documentation/Matter/MTRLevelControlClusterStepParams)

[`MTRLevelControlClusterStepWithOnOffParams`](/documentation/Matter/MTRLevelControlClusterStepWithOnOffParams)

[`MTRLevelControlClusterStopParams`](/documentation/Matter/MTRLevelControlClusterStopParams)

[`MTRLevelControlClusterStopWithOnOffParams`](/documentation/Matter/MTRLevelControlClusterStopWithOnOffParams)

### Interacting with the Switch cluster

[`MTRSwitchClusterMultiPressOngoingEvent`](/documentation/Matter/MTRSwitchClusterMultiPressOngoingEvent)

[`MTRSwitchClusterShortReleaseEvent`](/documentation/Matter/MTRSwitchClusterShortReleaseEvent)

[`MTRSwitchClusterSwitchLatchedEvent`](/documentation/Matter/MTRSwitchClusterSwitchLatchedEvent)

[`MTRSwitchClusterInitialPressEvent`](/documentation/Matter/MTRSwitchClusterInitialPressEvent)

[`MTRSwitchClusterLongPressEvent`](/documentation/Matter/MTRSwitchClusterLongPressEvent)

[`MTRSwitchClusterLongReleaseEvent`](/documentation/Matter/MTRSwitchClusterLongReleaseEvent)

[`MTRSwitchClusterMultiPressCompleteEvent`](/documentation/Matter/MTRSwitchClusterMultiPressCompleteEvent)

### Interacting with the On Off cluster

[`MTROnOffControl`](/documentation/Matter/MTROnOffControl)

[`MTROnOffFeature`](/documentation/Matter/MTROnOffFeature)

[`MTROnOffClusterOffParams`](/documentation/Matter/MTROnOffClusterOffParams)

[`MTROnOffClusterOffWithEffectParams`](/documentation/Matter/MTROnOffClusterOffWithEffectParams)

[`MTROnOffClusterOnParams`](/documentation/Matter/MTROnOffClusterOnParams)

[`MTROnOffClusterOnWithRecallGlobalSceneParams`](/documentation/Matter/MTROnOffClusterOnWithRecallGlobalSceneParams)

[`MTROnOffClusterOnWithTimedOffParams`](/documentation/Matter/MTROnOffClusterOnWithTimedOffParams)

[`MTROnOffClusterToggleParams`](/documentation/Matter/MTROnOffClusterToggleParams)

### Interacting with the Door Lock cluster

[`MTRDoorLockAlarmCode`](/documentation/Matter/MTRDoorLockAlarmCode)

[`MTRDoorLockCredentialRule`](/documentation/Matter/MTRDoorLockCredentialRule)

[`MTRDoorLockCredentialType`](/documentation/Matter/MTRDoorLockCredentialType)

[`MTRDoorLockDataOperationType`](/documentation/Matter/MTRDoorLockDataOperationType)

[`MTRDoorLockDlLockState`](/documentation/Matter/MTRDoorLockDlLockState)

[`MTRDoorLockDlLockType`](/documentation/Matter/MTRDoorLockDlLockType)

[`MTRDoorLockDlStatus`](/documentation/Matter/MTRDoorLockDlStatus)

[`MTRDoorLockDoorState`](/documentation/Matter/MTRDoorLockDoorState)

[`MTRDoorLockLockDataType`](/documentation/Matter/MTRDoorLockLockDataType)

[`MTRDoorLockLockOperationType`](/documentation/Matter/MTRDoorLockLockOperationType)

[`MTRDoorLockOperatingMode`](/documentation/Matter/MTRDoorLockOperatingMode)

[`MTRDoorLockOperationError`](/documentation/Matter/MTRDoorLockOperationError)

[`MTRDoorLockOperationSource`](/documentation/Matter/MTRDoorLockOperationSource)

[`MTRDoorLockUserStatus`](/documentation/Matter/MTRDoorLockUserStatus)

[`MTRDoorLockUserType`](/documentation/Matter/MTRDoorLockUserType)

[`MTRDoorLockDayOfWeek`](/documentation/Matter/MTRDoorLockDayOfWeek)

[`MTRDoorLockDaysMaskMap`](/documentation/Matter/MTRDoorLockDaysMaskMap)

[`MTRDoorLockDlCredentialRuleMask`](/documentation/Matter/MTRDoorLockDlCredentialRuleMask)

[`MTRDoorLockDlCredentialRulesSupport`](/documentation/Matter/MTRDoorLockDlCredentialRulesSupport)

[`MTRDoorLockDlDefaultConfigurationRegister`](/documentation/Matter/MTRDoorLockDlDefaultConfigurationRegister)

[`MTRDoorLockDlKeypadOperationEventMask`](/documentation/Matter/MTRDoorLockDlKeypadOperationEventMask)

[`MTRDoorLockDlKeypadProgrammingEventMask`](/documentation/Matter/MTRDoorLockDlKeypadProgrammingEventMask)

[`MTRDoorLockDlLocalProgrammingFeatures`](/documentation/Matter/MTRDoorLockDlLocalProgrammingFeatures)

[`MTRDoorLockDlManualOperationEventMask`](/documentation/Matter/MTRDoorLockDlManualOperationEventMask)

[`MTRDoorLockDlRFIDOperationEventMask`](/documentation/Matter/MTRDoorLockDlRFIDOperationEventMask)

[`MTRDoorLockDlRFIDProgrammingEventMask`](/documentation/Matter/MTRDoorLockDlRFIDProgrammingEventMask)

[`MTRDoorLockDlRemoteOperationEventMask`](/documentation/Matter/MTRDoorLockDlRemoteOperationEventMask)

[`MTRDoorLockDlRemoteProgrammingEventMask`](/documentation/Matter/MTRDoorLockDlRemoteProgrammingEventMask)

[`MTRDoorLockDlSupportedOperatingModes`](/documentation/Matter/MTRDoorLockDlSupportedOperatingModes)

[`MTRDoorLockFeature`](/documentation/Matter/MTRDoorLockFeature)

[`MTRBaseClusterDoorLock`](/documentation/Matter/MTRBaseClusterDoorLock)

[`MTRDoorLockClusterLockOperationEvent`](/documentation/Matter/MTRDoorLockClusterLockOperationEvent)

[`MTRDoorLockClusterLockUserChangeEvent`](/documentation/Matter/MTRDoorLockClusterLockUserChangeEvent)

[`MTRDoorLockClusterSetCredentialParams`](/documentation/Matter/MTRDoorLockClusterSetCredentialParams)

[`MTRDoorLockClusterSetCredentialResponseParams`](/documentation/Matter/MTRDoorLockClusterSetCredentialResponseParams)

[`MTRDoorLockClusterSetHolidayScheduleParams`](/documentation/Matter/MTRDoorLockClusterSetHolidayScheduleParams)

[`MTRDoorLockClusterSetUserParams`](/documentation/Matter/MTRDoorLockClusterSetUserParams)

[`MTRDoorLockClusterSetWeekDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterSetWeekDayScheduleParams)

[`MTRDoorLockClusterSetYearDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterSetYearDayScheduleParams)

[`MTRDoorLockClusterUnlockDoorParams`](/documentation/Matter/MTRDoorLockClusterUnlockDoorParams)

[`MTRDoorLockClusterUnlockWithTimeoutParams`](/documentation/Matter/MTRDoorLockClusterUnlockWithTimeoutParams)

[`MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams`](/documentation/Matter/MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams)

[`MTRDoorLockClusterGetUserParams`](/documentation/Matter/MTRDoorLockClusterGetUserParams)

[`MTRDoorLockClusterGetUserResponseParams`](/documentation/Matter/MTRDoorLockClusterGetUserResponseParams)

[`MTRDoorLockClusterGetWeekDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterGetWeekDayScheduleParams)

[`MTRDoorLockClusterGetWeekDayScheduleResponseParams`](/documentation/Matter/MTRDoorLockClusterGetWeekDayScheduleResponseParams)

[`MTRDoorLockClusterGetYearDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterGetYearDayScheduleParams)

[`MTRDoorLockClusterGetYearDayScheduleResponseParams`](/documentation/Matter/MTRDoorLockClusterGetYearDayScheduleResponseParams)

[`MTRDoorLockClusterLockDoorParams`](/documentation/Matter/MTRDoorLockClusterLockDoorParams)

[`MTRDoorLockClusterLockOperationErrorEvent`](/documentation/Matter/MTRDoorLockClusterLockOperationErrorEvent)

[`MTRDoorLockClusterClearYearDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterClearYearDayScheduleParams)

[`MTRDoorLockClusterCredentialStruct`](/documentation/Matter/MTRDoorLockClusterCredentialStruct)

[`MTRDoorLockClusterDoorLockAlarmEvent`](/documentation/Matter/MTRDoorLockClusterDoorLockAlarmEvent)

[`MTRDoorLockClusterDoorStateChangeEvent`](/documentation/Matter/MTRDoorLockClusterDoorStateChangeEvent)

[`MTRDoorLockClusterGetCredentialStatusParams`](/documentation/Matter/MTRDoorLockClusterGetCredentialStatusParams)

[`MTRDoorLockClusterGetCredentialStatusResponseParams`](/documentation/Matter/MTRDoorLockClusterGetCredentialStatusResponseParams)

[`MTRDoorLockClusterGetHolidayScheduleParams`](/documentation/Matter/MTRDoorLockClusterGetHolidayScheduleParams)

[`MTRDoorLockClusterGetHolidayScheduleResponseParams`](/documentation/Matter/MTRDoorLockClusterGetHolidayScheduleResponseParams)

[`MTRDoorLockClusterClearCredentialParams`](/documentation/Matter/MTRDoorLockClusterClearCredentialParams)

[`MTRDoorLockClusterClearHolidayScheduleParams`](/documentation/Matter/MTRDoorLockClusterClearHolidayScheduleParams)

[`MTRDoorLockClusterClearUserParams`](/documentation/Matter/MTRDoorLockClusterClearUserParams)

[`MTRDoorLockClusterClearWeekDayScheduleParams`](/documentation/Matter/MTRDoorLockClusterClearWeekDayScheduleParams)

[`MTRDoorLockDlDaysMaskMap`](/documentation/Matter/MTRDoorLockDlDaysMaskMap)

### Interacting with the Thermostat cluster

[`MTRThermostatModeForSequence`](/documentation/Matter/MTRThermostatModeForSequence)

[`MTRThermostatDayOfWeek`](/documentation/Matter/MTRThermostatDayOfWeek)

[`MTRBaseClusterThermostat`](/documentation/Matter/MTRBaseClusterThermostat)

[`MTRThermostatClusterClearWeeklyScheduleParams`](/documentation/Matter/MTRThermostatClusterClearWeeklyScheduleParams)

[`MTRThermostatClusterGetWeeklyScheduleParams`](/documentation/Matter/MTRThermostatClusterGetWeeklyScheduleParams)

[`MTRThermostatClusterGetWeeklyScheduleResponseParams`](/documentation/Matter/MTRThermostatClusterGetWeeklyScheduleResponseParams)

[`MTRThermostatClusterSetWeeklyScheduleParams`](/documentation/Matter/MTRThermostatClusterSetWeeklyScheduleParams)

[`MTRThermostatClusterSetpointRaiseLowerParams`](/documentation/Matter/MTRThermostatClusterSetpointRaiseLowerParams)

[`MTRThermostatClusterThermostatScheduleTransition`](/documentation/Matter/MTRThermostatClusterThermostatScheduleTransition)

### Interacting with the Wi-Fi Network Diagnostics cluster

[`MTRBaseClusterWiFiNetworkDiagnostics`](/documentation/Matter/MTRBaseClusterWiFiNetworkDiagnostics)

[`MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent`](/documentation/Matter/MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent)

[`MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent`](/documentation/Matter/MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent)

[`MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent`](/documentation/Matter/MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent)

[`MTRWiFiNetworkDiagnosticsClusterResetCountsParams`](/documentation/Matter/MTRWiFiNetworkDiagnosticsClusterResetCountsParams)

[`MTRWiFiNetworkDiagnosticsFeature`](/documentation/Matter/MTRWiFiNetworkDiagnosticsFeature)

[`MTRWiFiNetworkDiagnosticsAssociationFailureCause`](/documentation/Matter/MTRWiFiNetworkDiagnosticsAssociationFailureCause)

[`MTRWiFiNetworkDiagnosticsConnectionStatus`](/documentation/Matter/MTRWiFiNetworkDiagnosticsConnectionStatus)

[`MTRWiFiNetworkDiagnosticsSecurityType`](/documentation/Matter/MTRWiFiNetworkDiagnosticsSecurityType)

[`MTRWiFiNetworkDiagnosticsWiFiVersion`](/documentation/Matter/MTRWiFiNetworkDiagnosticsWiFiVersion)

[`MTRWiFiNetworkDiagnosticsWiFiConnectionStatus`](/documentation/Matter/MTRWiFiNetworkDiagnosticsWiFiConnectionStatus)

[`MTRWiFiNetworkDiagnosticsWiFiVersionType`](/documentation/Matter/MTRWiFiNetworkDiagnosticsWiFiVersionType)

### Interacting with the Window Covering cluster

[`MTRBaseClusterWindowCovering`](/documentation/Matter/MTRBaseClusterWindowCovering)

[`MTRWindowCoveringConfigStatus`](/documentation/Matter/MTRWindowCoveringConfigStatus)

[`MTRWindowCoveringEndProductType`](/documentation/Matter/MTRWindowCoveringEndProductType)

[`MTRWindowCoveringFeature`](/documentation/Matter/MTRWindowCoveringFeature)

[`MTRActionsCommandBits`](/documentation/Matter/MTRActionsCommandBits)

[`MTRWindowCoveringMode`](/documentation/Matter/MTRWindowCoveringMode)

[`MTRWindowCoveringOperationalStatus`](/documentation/Matter/MTRWindowCoveringOperationalStatus)

[`MTRWindowCoveringSafetyStatus`](/documentation/Matter/MTRWindowCoveringSafetyStatus)

[`MTRWindowCoveringType`](/documentation/Matter/MTRWindowCoveringType)

[`MTRWindowCoveringClusterDownOrCloseParams`](/documentation/Matter/MTRWindowCoveringClusterDownOrCloseParams)

[`MTRWindowCoveringClusterGoToLiftPercentageParams`](/documentation/Matter/MTRWindowCoveringClusterGoToLiftPercentageParams)

[`MTRWindowCoveringClusterGoToLiftValueParams`](/documentation/Matter/MTRWindowCoveringClusterGoToLiftValueParams)

[`MTRWindowCoveringClusterGoToTiltPercentageParams`](/documentation/Matter/MTRWindowCoveringClusterGoToTiltPercentageParams)

[`MTRWindowCoveringClusterGoToTiltValueParams`](/documentation/Matter/MTRWindowCoveringClusterGoToTiltValueParams)

[`MTRWindowCoveringClusterStopMotionParams`](/documentation/Matter/MTRWindowCoveringClusterStopMotionParams)

[`MTRWindowCoveringClusterUpOrOpenParams`](/documentation/Matter/MTRWindowCoveringClusterUpOrOpenParams)

### Interacting with the Power Source cluster

[`MTRPowerSourceFeature`](/documentation/Matter/MTRPowerSourceFeature)

[`MTRPowerSourceClusterBatChargeFaultChangeEvent`](/documentation/Matter/MTRPowerSourceClusterBatChargeFaultChangeEvent)

[`MTRPowerSourceClusterBatFaultChangeEvent`](/documentation/Matter/MTRPowerSourceClusterBatFaultChangeEvent)

[`MTRPowerSourceClusterWiredFaultChangeEvent`](/documentation/Matter/MTRPowerSourceClusterWiredFaultChangeEvent)

[`MTRPowerSourceClusterBatFaultChangeType`](/documentation/Matter/MTRPowerSourceClusterBatFaultChangeType)

[`MTRPowerSourceClusterBatChargeFaultChangeType`](/documentation/Matter/MTRPowerSourceClusterBatChargeFaultChangeType)

[`MTRPowerSourceClusterWiredFaultChangeType`](/documentation/Matter/MTRPowerSourceClusterWiredFaultChangeType)

### Interacting with the Thread Network Diagnostics cluster

[`MTRThreadNetworkDiagnosticsConnectionStatus`](/documentation/Matter/MTRThreadNetworkDiagnosticsConnectionStatus)

[`MTRThreadNetworkDiagnosticsFeature`](/documentation/Matter/MTRThreadNetworkDiagnosticsFeature)

[`MTRThreadNetworkDiagnosticsNetworkFault`](/documentation/Matter/MTRThreadNetworkDiagnosticsNetworkFault)

[`MTRThreadNetworkDiagnosticsRoutingRole`](/documentation/Matter/MTRThreadNetworkDiagnosticsRoutingRole)

[`MTRThreadNetworkDiagnosticsClusterNeighborTable`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterNeighborTable)

[`MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent)

[`MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents)

[`MTRThreadNetworkDiagnosticsClusterResetCountsParams`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterResetCountsParams)

[`MTRThreadNetworkDiagnosticsClusterRouteTable`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterRouteTable)

[`MTRThreadNetworkDiagnosticsClusterSecurityPolicy`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterSecurityPolicy)

### Interacting with the Color Control cluster

[`MTRBaseClusterColorControl`](/documentation/Matter/MTRBaseClusterColorControl)

[`MTRColorControlColorCapabilities`](/documentation/Matter/MTRColorControlColorCapabilities)

[`MTRColorControlColorLoopAction`](/documentation/Matter/MTRColorControlColorLoopAction)

[`MTRColorControlColorLoopDirection`](/documentation/Matter/MTRColorControlColorLoopDirection)

[`MTRColorControlColorLoopUpdateFlags`](/documentation/Matter/MTRColorControlColorLoopUpdateFlags)

[`MTRColorControlColorMode`](/documentation/Matter/MTRColorControlColorMode)

[`MTRColorControlFeature`](/documentation/Matter/MTRColorControlFeature)

[`MTRColorControlHueDirection`](/documentation/Matter/MTRColorControlHueDirection)

[`MTRColorControlHueMoveMode`](/documentation/Matter/MTRColorControlHueMoveMode)

[`MTRColorControlHueStepMode`](/documentation/Matter/MTRColorControlHueStepMode)

[`MTRColorControlSaturationMoveMode`](/documentation/Matter/MTRColorControlSaturationMoveMode)

[`MTRColorControlSaturationStepMode`](/documentation/Matter/MTRColorControlSaturationStepMode)

[`MTRColorControlClusterColorLoopSetParams`](/documentation/Matter/MTRColorControlClusterColorLoopSetParams)

[`MTRColorControlClusterEnhancedMoveHueParams`](/documentation/Matter/MTRColorControlClusterEnhancedMoveHueParams)

[`MTRColorControlClusterEnhancedMoveToHueAndSaturationParams`](/documentation/Matter/MTRColorControlClusterEnhancedMoveToHueAndSaturationParams)

[`MTRColorControlClusterEnhancedMoveToHueParams`](/documentation/Matter/MTRColorControlClusterEnhancedMoveToHueParams)

[`MTRColorControlClusterEnhancedStepHueParams`](/documentation/Matter/MTRColorControlClusterEnhancedStepHueParams)

[`MTRColorControlClusterMoveColorParams`](/documentation/Matter/MTRColorControlClusterMoveColorParams)

[`MTRColorControlClusterMoveColorTemperatureParams`](/documentation/Matter/MTRColorControlClusterMoveColorTemperatureParams)

[`MTRColorControlClusterMoveHueParams`](/documentation/Matter/MTRColorControlClusterMoveHueParams)

[`MTRColorControlClusterMoveSaturationParams`](/documentation/Matter/MTRColorControlClusterMoveSaturationParams)

[`MTRColorControlClusterMoveToColorParams`](/documentation/Matter/MTRColorControlClusterMoveToColorParams)

[`MTRColorControlClusterMoveToColorTemperatureParams`](/documentation/Matter/MTRColorControlClusterMoveToColorTemperatureParams)

[`MTRColorControlClusterMoveToHueAndSaturationParams`](/documentation/Matter/MTRColorControlClusterMoveToHueAndSaturationParams)

[`MTRColorControlClusterMoveToHueParams`](/documentation/Matter/MTRColorControlClusterMoveToHueParams)

[`MTRColorControlClusterMoveToSaturationParams`](/documentation/Matter/MTRColorControlClusterMoveToSaturationParams)

[`MTRColorControlClusterStepColorParams`](/documentation/Matter/MTRColorControlClusterStepColorParams)

[`MTRColorControlClusterStepColorTemperatureParams`](/documentation/Matter/MTRColorControlClusterStepColorTemperatureParams)

[`MTRColorControlClusterStepHueParams`](/documentation/Matter/MTRColorControlClusterStepHueParams)

[`MTRColorControlClusterStepSaturationParams`](/documentation/Matter/MTRColorControlClusterStepSaturationParams)

[`MTRColorControlClusterStopMoveStepParams`](/documentation/Matter/MTRColorControlClusterStopMoveStepParams)

### Interacting with the Operational Credentials cluster

[`MTROperationalCredentialsClusterAddNOCParams`](/documentation/Matter/MTROperationalCredentialsClusterAddNOCParams)

[`MTROperationalCredentialsClusterAddTrustedRootCertificateParams`](/documentation/Matter/MTROperationalCredentialsClusterAddTrustedRootCertificateParams)

[`MTROperationalCredentialsClusterAttestationRequestParams`](/documentation/Matter/MTROperationalCredentialsClusterAttestationRequestParams)

[`MTROperationalCredentialsClusterAttestationResponseParams`](/documentation/Matter/MTROperationalCredentialsClusterAttestationResponseParams)

[`MTROperationalCredentialsClusterCSRRequestParams`](/documentation/Matter/MTROperationalCredentialsClusterCSRRequestParams)

[`MTROperationalCredentialsClusterCSRResponseParams`](/documentation/Matter/MTROperationalCredentialsClusterCSRResponseParams)

[`MTROperationalCredentialsClusterCertificateChainRequestParams`](/documentation/Matter/MTROperationalCredentialsClusterCertificateChainRequestParams)

[`MTROperationalCredentialsClusterCertificateChainResponseParams`](/documentation/Matter/MTROperationalCredentialsClusterCertificateChainResponseParams)

[`MTROperationalCredentialsClusterFabricDescriptorStruct`](/documentation/Matter/MTROperationalCredentialsClusterFabricDescriptorStruct)

[`MTROperationalCredentialsClusterNOCResponseParams`](/documentation/Matter/MTROperationalCredentialsClusterNOCResponseParams)

[`MTROperationalCredentialsClusterNOCStruct`](/documentation/Matter/MTROperationalCredentialsClusterNOCStruct)

[`MTROperationalCredentialsClusterRemoveFabricParams`](/documentation/Matter/MTROperationalCredentialsClusterRemoveFabricParams)

[`MTROperationalCredentialsClusterUpdateFabricLabelParams`](/documentation/Matter/MTROperationalCredentialsClusterUpdateFabricLabelParams)

[`MTROperationalCredentialsClusterUpdateNOCParams`](/documentation/Matter/MTROperationalCredentialsClusterUpdateNOCParams)

[`MTROperationalCredentialsClusterFabricDescriptor`](/documentation/Matter/MTROperationalCredentialsClusterFabricDescriptor)

### Interacting with the Actions cluster

[`MTRBaseClusterActions`](/documentation/Matter/MTRBaseClusterActions)

[`MTRActionsClusterActionFailedEvent`](/documentation/Matter/MTRActionsClusterActionFailedEvent)

[`MTRActionsClusterActionStruct`](/documentation/Matter/MTRActionsClusterActionStruct)

[`MTRActionsClusterDisableActionParams`](/documentation/Matter/MTRActionsClusterDisableActionParams)

[`MTRActionsClusterDisableActionWithDurationParams`](/documentation/Matter/MTRActionsClusterDisableActionWithDurationParams)

[`MTRActionsClusterEnableActionParams`](/documentation/Matter/MTRActionsClusterEnableActionParams)

[`MTRActionsClusterEnableActionWithDurationParams`](/documentation/Matter/MTRActionsClusterEnableActionWithDurationParams)

[`MTRActionsClusterEndpointListStruct`](/documentation/Matter/MTRActionsClusterEndpointListStruct)

[`MTRActionsClusterInstantActionParams`](/documentation/Matter/MTRActionsClusterInstantActionParams)

[`MTRActionsClusterInstantActionWithTransitionParams`](/documentation/Matter/MTRActionsClusterInstantActionWithTransitionParams)

[`MTRActionsClusterPauseActionParams`](/documentation/Matter/MTRActionsClusterPauseActionParams)

[`MTRActionsClusterPauseActionWithDurationParams`](/documentation/Matter/MTRActionsClusterPauseActionWithDurationParams)

[`MTRActionsClusterResumeActionParams`](/documentation/Matter/MTRActionsClusterResumeActionParams)

[`MTRActionsClusterStartActionParams`](/documentation/Matter/MTRActionsClusterStartActionParams)

[`MTRActionsClusterStartActionWithDurationParams`](/documentation/Matter/MTRActionsClusterStartActionWithDurationParams)

[`MTRActionsClusterStateChangedEvent`](/documentation/Matter/MTRActionsClusterStateChangedEvent)

[`MTRActionsClusterStopActionParams`](/documentation/Matter/MTRActionsClusterStopActionParams)

[`MTRActionsActionError`](/documentation/Matter/MTRActionsActionError)

[`MTRActionsActionState`](/documentation/Matter/MTRActionsActionState)

[`MTRActionsActionType`](/documentation/Matter/MTRActionsActionType)

[`MTRActionsCommandBits`](/documentation/Matter/MTRActionsCommandBits)

[`MTRActionsEndpointListType`](/documentation/Matter/MTRActionsEndpointListType)

### Interacting with the Software Diagnostics cluster

[`MTRThermostatFeature`](/documentation/Matter/MTRThermostatFeature)

[`MTRSoftwareDiagnosticsFeature`](/documentation/Matter/MTRSoftwareDiagnosticsFeature)

[`MTRBaseClusterSoftwareDiagnostics`](/documentation/Matter/MTRBaseClusterSoftwareDiagnostics)

[`MTRSoftwareDiagnosticsClusterResetWatermarksParams`](/documentation/Matter/MTRSoftwareDiagnosticsClusterResetWatermarksParams)

[`MTRSoftwareDiagnosticsClusterSoftwareFaultEvent`](/documentation/Matter/MTRSoftwareDiagnosticsClusterSoftwareFaultEvent)

[`MTRSoftwareDiagnosticsClusterThreadMetricsStruct`](/documentation/Matter/MTRSoftwareDiagnosticsClusterThreadMetricsStruct)

[`MTRSoftwareDiagnosticsClusterThreadMetrics`](/documentation/Matter/MTRSoftwareDiagnosticsClusterThreadMetrics)

### Interacting with the Time Synchronization cluster

[`MTRTimeFormatLocalizationCalendarType`](/documentation/Matter/MTRTimeFormatLocalizationCalendarType)

[`MTRTimeFormatLocalizationHourFormat`](/documentation/Matter/MTRTimeFormatLocalizationHourFormat)

[`MTRTimeSynchronizationGranularity`](/documentation/Matter/MTRTimeSynchronizationGranularity)

[`MTRTimeSynchronizationTimeSource`](/documentation/Matter/MTRTimeSynchronizationTimeSource)

[`MTRTimeSynchronizationClusterDSTOffsetStruct`](/documentation/Matter/MTRTimeSynchronizationClusterDSTOffsetStruct)

[`MTRTimeSynchronizationClusterTimeZoneStruct`](/documentation/Matter/MTRTimeSynchronizationClusterTimeZoneStruct)

[`MTRTimeSynchronizationClusterDstOffsetType`](/documentation/Matter/MTRTimeSynchronizationClusterDstOffsetType)

[`MTRTimeSynchronizationClusterTimeZoneType`](/documentation/Matter/MTRTimeSynchronizationClusterTimeZoneType)

### Interacting with the OTA Software Update Provider cluster

[`MTRBaseClusterOTASoftwareUpdateProvider`](/documentation/Matter/MTRBaseClusterOTASoftwareUpdateProvider-8bnit)

[`MTROTAHeader`](/documentation/Matter/MTROTAHeader)

[`MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams`](/documentation/Matter/MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams-1mlcr)

[`MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams`](/documentation/Matter/MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams-36zc9)

[`MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams`](/documentation/Matter/MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams-5eau8)

[`MTROTASoftwareUpdateProviderClusterQueryImageParams`](/documentation/Matter/MTROTASoftwareUpdateProviderClusterQueryImageParams-8z02b)

[`MTROTASoftwareUpdateProviderClusterQueryImageResponseParams`](/documentation/Matter/MTROTASoftwareUpdateProviderClusterQueryImageResponseParams-6wuvt)

[`MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams`](/documentation/Matter/MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams-8dobu)

[`MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent`](/documentation/Matter/MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent-2w5rw)

[`MTROTASoftwareUpdateRequestorClusterProviderLocation`](/documentation/Matter/MTROTASoftwareUpdateRequestorClusterProviderLocation-76vsq)

[`MTROTASoftwareUpdateRequestorClusterStateTransitionEvent`](/documentation/Matter/MTROTASoftwareUpdateRequestorClusterStateTransitionEvent-3xhxb)

[`MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent`](/documentation/Matter/MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent-94prr)

[`MTROTAImageDigestType`](/documentation/Matter/MTROTAImageDigestType)

[`MTROTASoftwareUpdateProviderOTAApplyUpdateAction`](/documentation/Matter/MTROTASoftwareUpdateProviderOTAApplyUpdateAction-klmu)

[`MTROTASoftwareUpdateProviderOTADownloadProtocol`](/documentation/Matter/MTROTASoftwareUpdateProviderOTADownloadProtocol-1ixcq)

[`MTROTASoftwareUpdateProviderOTAQueryStatus`](/documentation/Matter/MTROTASoftwareUpdateProviderOTAQueryStatus-31lx3)

[`MTROTASoftwareUpdateRequestorOTAAnnouncementReason`](/documentation/Matter/MTROTASoftwareUpdateRequestorOTAAnnouncementReason-30elp)

[`MTROTASoftwareUpdateRequestorOTAChangeReason`](/documentation/Matter/MTROTASoftwareUpdateRequestorOTAChangeReason-6355y)

[`MTROTASoftwareUpdateRequestorOTAUpdateState`](/documentation/Matter/MTROTASoftwareUpdateRequestorOTAUpdateState-3tft6)

[`MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent`](/documentation/Matter/MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent-1xzd5)

[`MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent`](/documentation/Matter/MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent-970fn)

[`MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams`](/documentation/Matter/MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams-1ucwe)

[`MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent`](/documentation/Matter/MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent-73h3t)

[`MTROtaSoftwareUpdateRequestorClusterProviderLocation`](/documentation/Matter/MTROtaSoftwareUpdateRequestorClusterProviderLocation-yhnm)

[`MTROtaSoftwareUpdateRequestorOTAAnnouncementReason`](/documentation/Matter/MTROtaSoftwareUpdateRequestorOTAAnnouncementReason-86f8n)

[`MTROtaSoftwareUpdateRequestorOTAChangeReason`](/documentation/Matter/MTROtaSoftwareUpdateRequestorOTAChangeReason-4ixti)

[`MTROtaSoftwareUpdateRequestorOTAUpdateState`](/documentation/Matter/MTROtaSoftwareUpdateRequestorOTAUpdateState-18cur)

### Interacting with the OTA Software Update Requestor cluster

[`MTRBaseClusterOTASoftwareUpdateRequestor`](/documentation/Matter/MTRBaseClusterOTASoftwareUpdateRequestor-9n6nb)

[`MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams`](/documentation/Matter/MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams-5k4nj)

[`MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams`](/documentation/Matter/MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams-92als)

[`MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams`](/documentation/Matter/MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams-6s1jv)

[`MTROtaSoftwareUpdateProviderClusterQueryImageParams`](/documentation/Matter/MTROtaSoftwareUpdateProviderClusterQueryImageParams-zidv)

[`MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams`](/documentation/Matter/MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams-48oao)

[`MTROtaSoftwareUpdateProviderOTAApplyUpdateAction`](/documentation/Matter/MTROtaSoftwareUpdateProviderOTAApplyUpdateAction-7hisl)

[`MTROtaSoftwareUpdateProviderOTADownloadProtocol`](/documentation/Matter/MTROtaSoftwareUpdateProviderOTADownloadProtocol-c5qi)

[`MTROtaSoftwareUpdateProviderOTAQueryStatus`](/documentation/Matter/MTROtaSoftwareUpdateProviderOTAQueryStatus-4w7ot)

### Interacting with the Unit Testing cluster

[`MTRUnitTestingBitmap16MaskMap`](/documentation/Matter/MTRUnitTestingBitmap16MaskMap)

[`MTRUnitTestingBitmap32MaskMap`](/documentation/Matter/MTRUnitTestingBitmap32MaskMap)

[`MTRUnitTestingBitmap64MaskMap`](/documentation/Matter/MTRUnitTestingBitmap64MaskMap)

[`MTRUnitTestingBitmap8MaskMap`](/documentation/Matter/MTRUnitTestingBitmap8MaskMap)

[`MTRUnitTestingSimple`](/documentation/Matter/MTRUnitTestingSimple)

[`MTRUnitTestingSimpleBitmap`](/documentation/Matter/MTRUnitTestingSimpleBitmap)

[`MTRUnitTestingClusterTestFabricScoped`](/documentation/Matter/MTRUnitTestingClusterTestFabricScoped)

[`MTRUnitTestingClusterTestFabricScopedEventEvent`](/documentation/Matter/MTRUnitTestingClusterTestFabricScopedEventEvent)

[`MTRUnitTestingClusterTestListInt8UArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestListInt8UArgumentRequestParams)

[`MTRUnitTestingClusterTestListInt8UReverseRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestListInt8UReverseRequestParams)

[`MTRUnitTestingClusterTestListInt8UReverseResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestListInt8UReverseResponseParams)

[`MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams)

[`MTRUnitTestingClusterTestListStructArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestListStructArgumentRequestParams)

[`MTRUnitTestingClusterTestListStructOctet`](/documentation/Matter/MTRUnitTestingClusterTestListStructOctet)

[`MTRUnitTestingClusterTestNestedStructArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestNestedStructArgumentRequestParams)

[`MTRUnitTestingClusterTestNestedStructListArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestNestedStructListArgumentRequestParams)

[`MTRUnitTestingClusterTestNotHandledParams`](/documentation/Matter/MTRUnitTestingClusterTestNotHandledParams)

[`MTRUnitTestingClusterTestNullableOptionalRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestNullableOptionalRequestParams)

[`MTRUnitTestingClusterTestNullableOptionalResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestNullableOptionalResponseParams)

[`MTRUnitTestingClusterTestParams`](/documentation/Matter/MTRUnitTestingClusterTestParams)

[`MTRUnitTestingClusterTestSimpleArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestSimpleArgumentRequestParams)

[`MTRUnitTestingClusterTestSimpleArgumentResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestSimpleArgumentResponseParams)

[`MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams)

[`MTRUnitTestingClusterTestSpecificParams`](/documentation/Matter/MTRUnitTestingClusterTestSpecificParams)

[`MTRUnitTestingClusterTestSpecificResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestSpecificResponseParams)

[`MTRUnitTestingClusterTestStructArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestStructArgumentRequestParams)

[`MTRUnitTestingClusterTestStructArrayArgumentRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestStructArrayArgumentRequestParams)

[`MTRUnitTestingClusterTestStructArrayArgumentResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestStructArrayArgumentResponseParams)

[`MTRUnitTestingClusterTestUnknownCommandParams`](/documentation/Matter/MTRUnitTestingClusterTestUnknownCommandParams)

[`MTRUnitTestingClusterTimedInvokeRequestParams`](/documentation/Matter/MTRUnitTestingClusterTimedInvokeRequestParams)

[`MTRUserLabelClusterLabelStruct`](/documentation/Matter/MTRUserLabelClusterLabelStruct)

[`MTRTimeSynchronizationClusterSetUtcTimeParams`](/documentation/Matter/MTRTimeSynchronizationClusterSetUtcTimeParams-2ms2i)

[`MTRUnitTestingClusterBooleanResponseParams`](/documentation/Matter/MTRUnitTestingClusterBooleanResponseParams)

[`MTRUnitTestingClusterDoubleNestedStructList`](/documentation/Matter/MTRUnitTestingClusterDoubleNestedStructList)

[`MTRUnitTestingClusterNestedStruct`](/documentation/Matter/MTRUnitTestingClusterNestedStruct)

[`MTRUnitTestingClusterNestedStructList`](/documentation/Matter/MTRUnitTestingClusterNestedStructList)

[`MTRUnitTestingClusterNullablesAndOptionalsStruct`](/documentation/Matter/MTRUnitTestingClusterNullablesAndOptionalsStruct)

[`MTRUnitTestingClusterSimpleStruct`](/documentation/Matter/MTRUnitTestingClusterSimpleStruct)

[`MTRUnitTestingClusterSimpleStructEchoRequestParams`](/documentation/Matter/MTRUnitTestingClusterSimpleStructEchoRequestParams)

[`MTRUnitTestingClusterSimpleStructResponseParams`](/documentation/Matter/MTRUnitTestingClusterSimpleStructResponseParams)

[`MTRUnitTestingClusterTestAddArgumentsParams`](/documentation/Matter/MTRUnitTestingClusterTestAddArgumentsParams)

[`MTRUnitTestingClusterTestAddArgumentsResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestAddArgumentsResponseParams)

[`MTRUnitTestingClusterTestComplexNullableOptionalRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestComplexNullableOptionalRequestParams)

[`MTRUnitTestingClusterTestComplexNullableOptionalResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestComplexNullableOptionalResponseParams)

[`MTRUnitTestingClusterTestEmitTestEventRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestEmitTestEventRequestParams)

[`MTRUnitTestingClusterTestEmitTestEventResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestEmitTestEventResponseParams)

[`MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams)

[`MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams)

[`MTRUnitTestingClusterTestEnumsRequestParams`](/documentation/Matter/MTRUnitTestingClusterTestEnumsRequestParams)

[`MTRUnitTestingClusterTestEnumsResponseParams`](/documentation/Matter/MTRUnitTestingClusterTestEnumsResponseParams)

[`MTRUnitTestingClusterTestEventEvent`](/documentation/Matter/MTRUnitTestingClusterTestEventEvent)

[`MTRTestClusterClusterBooleanResponseParams`](/documentation/Matter/MTRTestClusterClusterBooleanResponseParams)

[`MTRTestClusterClusterDoubleNestedStructList`](/documentation/Matter/MTRTestClusterClusterDoubleNestedStructList)

[`MTRTestClusterClusterNestedStruct`](/documentation/Matter/MTRTestClusterClusterNestedStruct)

[`MTRTestClusterClusterNestedStructList`](/documentation/Matter/MTRTestClusterClusterNestedStructList)

[`MTRTestClusterClusterNullablesAndOptionalsStruct`](/documentation/Matter/MTRTestClusterClusterNullablesAndOptionalsStruct)

[`MTRTestClusterClusterSimpleStruct`](/documentation/Matter/MTRTestClusterClusterSimpleStruct)

[`MTRTestClusterClusterSimpleStructEchoRequestParams`](/documentation/Matter/MTRTestClusterClusterSimpleStructEchoRequestParams)

[`MTRTestClusterClusterSimpleStructResponseParams`](/documentation/Matter/MTRTestClusterClusterSimpleStructResponseParams)

[`MTRTestClusterClusterTestAddArgumentsParams`](/documentation/Matter/MTRTestClusterClusterTestAddArgumentsParams)

[`MTRTestClusterClusterTestAddArgumentsResponseParams`](/documentation/Matter/MTRTestClusterClusterTestAddArgumentsResponseParams)

[`MTRTestClusterClusterTestComplexNullableOptionalRequestParams`](/documentation/Matter/MTRTestClusterClusterTestComplexNullableOptionalRequestParams)

[`MTRTestClusterClusterTestComplexNullableOptionalResponseParams`](/documentation/Matter/MTRTestClusterClusterTestComplexNullableOptionalResponseParams)

[`MTRTestClusterClusterTestEmitTestEventRequestParams`](/documentation/Matter/MTRTestClusterClusterTestEmitTestEventRequestParams)

[`MTRTestClusterClusterTestEmitTestEventResponseParams`](/documentation/Matter/MTRTestClusterClusterTestEmitTestEventResponseParams)

[`MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams`](/documentation/Matter/MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams)

[`MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams`](/documentation/Matter/MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams)

[`MTRTestClusterBitmap16MaskMap`](/documentation/Matter/MTRTestClusterBitmap16MaskMap)

[`MTRTestClusterBitmap32MaskMap`](/documentation/Matter/MTRTestClusterBitmap32MaskMap)

[`MTRTestClusterBitmap64MaskMap`](/documentation/Matter/MTRTestClusterBitmap64MaskMap)

[`MTRTestClusterBitmap8MaskMap`](/documentation/Matter/MTRTestClusterBitmap8MaskMap)

[`MTRTestClusterSimpleBitmap`](/documentation/Matter/MTRTestClusterSimpleBitmap)

### Interacting with the Media Playback cluster

[`MTRMediaPlaybackClusterFastForwardParams`](/documentation/Matter/MTRMediaPlaybackClusterFastForwardParams)

[`MTRMediaPlaybackClusterNextParams`](/documentation/Matter/MTRMediaPlaybackClusterNextParams)

[`MTRMediaPlaybackClusterPauseParams`](/documentation/Matter/MTRMediaPlaybackClusterPauseParams)

[`MTRMediaPlaybackClusterPlayParams`](/documentation/Matter/MTRMediaPlaybackClusterPlayParams)

[`MTRMediaPlaybackClusterPlaybackPositionStruct`](/documentation/Matter/MTRMediaPlaybackClusterPlaybackPositionStruct)

[`MTRMediaPlaybackClusterPlaybackResponseParams`](/documentation/Matter/MTRMediaPlaybackClusterPlaybackResponseParams)

[`MTRMediaPlaybackClusterPreviousParams`](/documentation/Matter/MTRMediaPlaybackClusterPreviousParams)

[`MTRMediaPlaybackClusterRewindParams`](/documentation/Matter/MTRMediaPlaybackClusterRewindParams)

[`MTRMediaPlaybackClusterSeekParams`](/documentation/Matter/MTRMediaPlaybackClusterSeekParams)

[`MTRMediaPlaybackClusterSkipBackwardParams`](/documentation/Matter/MTRMediaPlaybackClusterSkipBackwardParams)

[`MTRMediaPlaybackClusterSkipForwardParams`](/documentation/Matter/MTRMediaPlaybackClusterSkipForwardParams)

[`MTRMediaPlaybackClusterStartOverParams`](/documentation/Matter/MTRMediaPlaybackClusterStartOverParams)

[`MTRMediaPlaybackClusterStopParams`](/documentation/Matter/MTRMediaPlaybackClusterStopParams)

### Interacting with other clusters

[`MTRPressureMeasurementFeature`](/documentation/Matter/MTRPressureMeasurementFeature)

[`MTRBasicInformationClusterProductAppearanceStruct`](/documentation/Matter/MTRBasicInformationClusterProductAppearanceStruct)

[`MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct`](/documentation/Matter/MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct)

[`MTRBaseClusterAccessControl`](/documentation/Matter/MTRBaseClusterAccessControl)

[`MTRBaseClusterAccountLogin`](/documentation/Matter/MTRBaseClusterAccountLogin)

[`MTRBaseClusterAdministratorCommissioning`](/documentation/Matter/MTRBaseClusterAdministratorCommissioning)

[`MTRBaseClusterApplicationBasic`](/documentation/Matter/MTRBaseClusterApplicationBasic)

[`MTRBaseClusterAudioOutput`](/documentation/Matter/MTRBaseClusterAudioOutput)

[`MTRBaseClusterBallastConfiguration`](/documentation/Matter/MTRBaseClusterBallastConfiguration)

[`MTRBaseClusterBarrierControl`](/documentation/Matter/MTRBaseClusterBarrierControl)

[`MTRBaseClusterBasicInformation`](/documentation/Matter/MTRBaseClusterBasicInformation)

[`MTRBaseClusterBinaryInputBasic`](/documentation/Matter/MTRBaseClusterBinaryInputBasic)

[`MTRBaseClusterBinding`](/documentation/Matter/MTRBaseClusterBinding)

[`MTRBaseClusterBooleanState`](/documentation/Matter/MTRBaseClusterBooleanState)

[`MTRBaseClusterBridgedDeviceBasic`](/documentation/Matter/MTRBaseClusterBridgedDeviceBasic)

[`MTRBaseClusterBridgedDeviceBasicInformation`](/documentation/Matter/MTRBaseClusterBridgedDeviceBasicInformation)

[`MTRBaseClusterChannel`](/documentation/Matter/MTRBaseClusterChannel)

[`MTRBaseClusterDescriptor`](/documentation/Matter/MTRBaseClusterDescriptor)

[`MTRBaseClusterDiagnosticLogs`](/documentation/Matter/MTRBaseClusterDiagnosticLogs)

[`MTRBaseClusterElectricalMeasurement`](/documentation/Matter/MTRBaseClusterElectricalMeasurement)

[`MTRBaseClusterEthernetNetworkDiagnostics`](/documentation/Matter/MTRBaseClusterEthernetNetworkDiagnostics)

[`MTRBaseClusterFanControl`](/documentation/Matter/MTRBaseClusterFanControl)

[`MTRBaseClusterFixedLabel`](/documentation/Matter/MTRBaseClusterFixedLabel)

[`MTRBaseClusterFlowMeasurement`](/documentation/Matter/MTRBaseClusterFlowMeasurement)

[`MTRBaseClusterGeneralCommissioning`](/documentation/Matter/MTRBaseClusterGeneralCommissioning)

[`MTRBaseClusterGeneralDiagnostics`](/documentation/Matter/MTRBaseClusterGeneralDiagnostics)

[`MTRBaseClusterGroupKeyManagement`](/documentation/Matter/MTRBaseClusterGroupKeyManagement)

[`MTRBaseClusterGroups`](/documentation/Matter/MTRBaseClusterGroups)

[`MTRBaseClusterIdentify`](/documentation/Matter/MTRBaseClusterIdentify)

[`MTRBaseClusterIlluminanceMeasurement`](/documentation/Matter/MTRBaseClusterIlluminanceMeasurement)

[`MTRBaseClusterKeypadInput`](/documentation/Matter/MTRBaseClusterKeypadInput)

[`MTRBaseClusterLocalizationConfiguration`](/documentation/Matter/MTRBaseClusterLocalizationConfiguration)

[`MTRBaseClusterLowPower`](/documentation/Matter/MTRBaseClusterLowPower)

[`MTRBaseClusterMediaInput`](/documentation/Matter/MTRBaseClusterMediaInput)

[`MTRBaseClusterMediaPlayback`](/documentation/Matter/MTRBaseClusterMediaPlayback)

[`MTRBaseClusterModeSelect`](/documentation/Matter/MTRBaseClusterModeSelect)

[`MTRBaseClusterNetworkCommissioning`](/documentation/Matter/MTRBaseClusterNetworkCommissioning)

[`MTRBaseClusterOccupancySensing`](/documentation/Matter/MTRBaseClusterOccupancySensing)

[`MTRBaseClusterOnOff`](/documentation/Matter/MTRBaseClusterOnOff)

[`MTRBaseClusterOnOffSwitchConfiguration`](/documentation/Matter/MTRBaseClusterOnOffSwitchConfiguration)

[`MTRBaseClusterOperationalCredentials`](/documentation/Matter/MTRBaseClusterOperationalCredentials)

[`MTRBaseClusterPowerSource`](/documentation/Matter/MTRBaseClusterPowerSource)

[`MTRBaseClusterPowerSourceConfiguration`](/documentation/Matter/MTRBaseClusterPowerSourceConfiguration)

[`MTRBaseClusterPressureMeasurement`](/documentation/Matter/MTRBaseClusterPressureMeasurement)

[`MTRBaseClusterPumpConfigurationAndControl`](/documentation/Matter/MTRBaseClusterPumpConfigurationAndControl)

[`MTRBaseClusterRelativeHumidityMeasurement`](/documentation/Matter/MTRBaseClusterRelativeHumidityMeasurement)

[`MTRBaseClusterSwitch`](/documentation/Matter/MTRBaseClusterSwitch)

[`MTRBaseClusterTargetNavigator`](/documentation/Matter/MTRBaseClusterTargetNavigator)

[`MTRBaseClusterTemperatureMeasurement`](/documentation/Matter/MTRBaseClusterTemperatureMeasurement)

[`MTRBaseClusterThermostatUserInterfaceConfiguration`](/documentation/Matter/MTRBaseClusterThermostatUserInterfaceConfiguration)

[`MTRBaseClusterThreadNetworkDiagnostics`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics)

[`MTRBaseClusterTimeFormatLocalization`](/documentation/Matter/MTRBaseClusterTimeFormatLocalization)

[`MTRBaseClusterUnitLocalization`](/documentation/Matter/MTRBaseClusterUnitLocalization)

[`MTRBaseClusterUnitTesting`](/documentation/Matter/MTRBaseClusterUnitTesting)

[`MTRBaseClusterUserLabel`](/documentation/Matter/MTRBaseClusterUserLabel)

[`MTRBaseClusterWakeOnLAN`](/documentation/Matter/MTRBaseClusterWakeOnLAN-1df75)

[`MTRCluster`](/documentation/Matter/MTRCluster)

[`MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent`](/documentation/Matter/MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent)

[`MTRTargetNavigatorClusterNavigateTargetParams`](/documentation/Matter/MTRTargetNavigatorClusterNavigateTargetParams)

[`MTRTargetNavigatorClusterNavigateTargetResponseParams`](/documentation/Matter/MTRTargetNavigatorClusterNavigateTargetResponseParams)

[`MTRTargetNavigatorClusterTargetInfoStruct`](/documentation/Matter/MTRTargetNavigatorClusterTargetInfoStruct)

[`MTRSetupPayload`](/documentation/Matter/MTRSetupPayload)

[`MTRNetworkCommissioningClusterScanNetworksResponseParams`](/documentation/Matter/MTRNetworkCommissioningClusterScanNetworksResponseParams)

[`MTRNetworkCommissioningClusterThreadInterfaceScanResult`](/documentation/Matter/MTRNetworkCommissioningClusterThreadInterfaceScanResult)

[`MTRNetworkCommissioningClusterWiFiInterfaceScanResult`](/documentation/Matter/MTRNetworkCommissioningClusterWiFiInterfaceScanResult)

[`MTRMediaInputClusterShowInputStatusParams`](/documentation/Matter/MTRMediaInputClusterShowInputStatusParams)

[`MTRModeSelectClusterChangeToModeParams`](/documentation/Matter/MTRModeSelectClusterChangeToModeParams)

[`MTRModeSelectClusterModeOptionStruct`](/documentation/Matter/MTRModeSelectClusterModeOptionStruct)

[`MTRModeSelectClusterSemanticTagStruct`](/documentation/Matter/MTRModeSelectClusterSemanticTagStruct)

[`MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams`](/documentation/Matter/MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams)

[`MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams`](/documentation/Matter/MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams)

[`MTRNetworkCommissioningClusterConnectNetworkParams`](/documentation/Matter/MTRNetworkCommissioningClusterConnectNetworkParams)

[`MTRNetworkCommissioningClusterConnectNetworkResponseParams`](/documentation/Matter/MTRNetworkCommissioningClusterConnectNetworkResponseParams)

[`MTRNetworkCommissioningClusterNetworkConfigResponseParams`](/documentation/Matter/MTRNetworkCommissioningClusterNetworkConfigResponseParams)

[`MTRNetworkCommissioningClusterNetworkInfo`](/documentation/Matter/MTRNetworkCommissioningClusterNetworkInfo)

[`MTRNetworkCommissioningClusterRemoveNetworkParams`](/documentation/Matter/MTRNetworkCommissioningClusterRemoveNetworkParams)

[`MTRNetworkCommissioningClusterReorderNetworkParams`](/documentation/Matter/MTRNetworkCommissioningClusterReorderNetworkParams)

[`MTRNetworkCommissioningClusterScanNetworksParams`](/documentation/Matter/MTRNetworkCommissioningClusterScanNetworksParams)

[`MTRIdentifyClusterTriggerEffectParams`](/documentation/Matter/MTRIdentifyClusterTriggerEffectParams)

[`MTRKeypadInputClusterSendKeyParams`](/documentation/Matter/MTRKeypadInputClusterSendKeyParams)

[`MTRKeypadInputClusterSendKeyResponseParams`](/documentation/Matter/MTRKeypadInputClusterSendKeyResponseParams)

[`MTRLowPowerClusterSleepParams`](/documentation/Matter/MTRLowPowerClusterSleepParams)

[`MTRMediaInputClusterHideInputStatusParams`](/documentation/Matter/MTRMediaInputClusterHideInputStatusParams)

[`MTRMediaInputClusterInputInfoStruct`](/documentation/Matter/MTRMediaInputClusterInputInfoStruct)

[`MTRMediaInputClusterRenameInputParams`](/documentation/Matter/MTRMediaInputClusterRenameInputParams)

[`MTRMediaInputClusterSelectInputParams`](/documentation/Matter/MTRMediaInputClusterSelectInputParams)

[`MTRGroupKeyManagementClusterKeySetWriteParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetWriteParams)

[`MTRGroupsFeature`](/documentation/Matter/MTRGroupsFeature)

[`MTRGroupsClusterAddGroupIfIdentifyingParams`](/documentation/Matter/MTRGroupsClusterAddGroupIfIdentifyingParams)

[`MTRGroupsClusterAddGroupParams`](/documentation/Matter/MTRGroupsClusterAddGroupParams)

[`MTRGroupsClusterAddGroupResponseParams`](/documentation/Matter/MTRGroupsClusterAddGroupResponseParams)

[`MTRGroupsClusterGetGroupMembershipParams`](/documentation/Matter/MTRGroupsClusterGetGroupMembershipParams)

[`MTRGroupsClusterGetGroupMembershipResponseParams`](/documentation/Matter/MTRGroupsClusterGetGroupMembershipResponseParams)

[`MTRGroupsClusterRemoveAllGroupsParams`](/documentation/Matter/MTRGroupsClusterRemoveAllGroupsParams)

[`MTRGroupsClusterRemoveGroupParams`](/documentation/Matter/MTRGroupsClusterRemoveGroupParams)

[`MTRGroupsClusterRemoveGroupResponseParams`](/documentation/Matter/MTRGroupsClusterRemoveGroupResponseParams)

[`MTRGroupsClusterViewGroupParams`](/documentation/Matter/MTRGroupsClusterViewGroupParams)

[`MTRGroupsClusterViewGroupResponseParams`](/documentation/Matter/MTRGroupsClusterViewGroupResponseParams)

[`MTRIdentifyClusterIdentifyParams`](/documentation/Matter/MTRIdentifyClusterIdentifyParams)

[`MTRGeneralDiagnosticsClusterRadioFaultChangeEvent`](/documentation/Matter/MTRGeneralDiagnosticsClusterRadioFaultChangeEvent)

[`MTRGeneralDiagnosticsClusterTestEventTriggerParams`](/documentation/Matter/MTRGeneralDiagnosticsClusterTestEventTriggerParams)

[`MTRGroupKeyManagementClusterGroupInfoMapStruct`](/documentation/Matter/MTRGroupKeyManagementClusterGroupInfoMapStruct)

[`MTRGroupKeyManagementClusterGroupKeyMapStruct`](/documentation/Matter/MTRGroupKeyManagementClusterGroupKeyMapStruct)

[`MTRGroupKeyManagementClusterGroupKeySetStruct`](/documentation/Matter/MTRGroupKeyManagementClusterGroupKeySetStruct)

[`MTRGroupKeyManagementClusterKeySetReadAllIndicesParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetReadAllIndicesParams)

[`MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams)

[`MTRGroupKeyManagementClusterKeySetReadParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetReadParams)

[`MTRGroupKeyManagementClusterKeySetReadResponseParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetReadResponseParams)

[`MTRGroupKeyManagementClusterKeySetRemoveParams`](/documentation/Matter/MTRGroupKeyManagementClusterKeySetRemoveParams)

[`MTRGeneralCommissioningClusterBasicCommissioningInfo`](/documentation/Matter/MTRGeneralCommissioningClusterBasicCommissioningInfo)

[`MTRGeneralCommissioningClusterCommissioningCompleteParams`](/documentation/Matter/MTRGeneralCommissioningClusterCommissioningCompleteParams)

[`MTRGeneralCommissioningClusterCommissioningCompleteResponseParams`](/documentation/Matter/MTRGeneralCommissioningClusterCommissioningCompleteResponseParams)

[`MTRGeneralCommissioningClusterSetRegulatoryConfigParams`](/documentation/Matter/MTRGeneralCommissioningClusterSetRegulatoryConfigParams)

[`MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams`](/documentation/Matter/MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams)

[`MTRGeneralDiagnosticsClusterBootReasonEvent`](/documentation/Matter/MTRGeneralDiagnosticsClusterBootReasonEvent)

[`MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent`](/documentation/Matter/MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent)

[`MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent`](/documentation/Matter/MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent)

[`MTRGeneralDiagnosticsClusterNetworkInterface`](/documentation/Matter/MTRGeneralDiagnosticsClusterNetworkInterface)

[`MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams`](/documentation/Matter/MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams)

[`MTRElectricalMeasurementClusterGetProfileInfoCommandParams`](/documentation/Matter/MTRElectricalMeasurementClusterGetProfileInfoCommandParams)

[`MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams`](/documentation/Matter/MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams)

[`MTREthernetNetworkDiagnosticsClusterResetCountsParams`](/documentation/Matter/MTREthernetNetworkDiagnosticsClusterResetCountsParams)

[`MTRFixedLabelClusterLabelStruct`](/documentation/Matter/MTRFixedLabelClusterLabelStruct)

[`MTRGeneralCommissioningClusterArmFailSafeParams`](/documentation/Matter/MTRGeneralCommissioningClusterArmFailSafeParams)

[`MTRGeneralCommissioningClusterArmFailSafeResponseParams`](/documentation/Matter/MTRGeneralCommissioningClusterArmFailSafeResponseParams)

[`MTRContentLauncherClusterStyleInformationStruct`](/documentation/Matter/MTRContentLauncherClusterStyleInformationStruct)

[`MTRDescriptorClusterDeviceTypeStruct`](/documentation/Matter/MTRDescriptorClusterDeviceTypeStruct)

[`MTRDiagnosticLogsClusterRetrieveLogsRequestParams`](/documentation/Matter/MTRDiagnosticLogsClusterRetrieveLogsRequestParams)

[`MTRDiagnosticLogsClusterRetrieveLogsResponseParams`](/documentation/Matter/MTRDiagnosticLogsClusterRetrieveLogsResponseParams)

[`MTRContentLauncherClusterLaunchContentParams`](/documentation/Matter/MTRContentLauncherClusterLaunchContentParams)

[`MTRContentLauncherClusterLaunchURLParams`](/documentation/Matter/MTRContentLauncherClusterLaunchURLParams)

[`MTRContentLauncherClusterLauncherResponseParams`](/documentation/Matter/MTRContentLauncherClusterLauncherResponseParams)

[`MTRContentLauncherClusterParameterStruct`](/documentation/Matter/MTRContentLauncherClusterParameterStruct)

[`MTRAccessControlClusterAccessControlEntryChangedEvent`](/documentation/Matter/MTRAccessControlClusterAccessControlEntryChangedEvent)

[`MTRAccessControlClusterAccessControlEntryStruct`](/documentation/Matter/MTRAccessControlClusterAccessControlEntryStruct)

[`MTRAccessControlClusterAccessControlExtensionChangedEvent`](/documentation/Matter/MTRAccessControlClusterAccessControlExtensionChangedEvent)

[`MTRAccessControlClusterAccessControlExtensionStruct`](/documentation/Matter/MTRAccessControlClusterAccessControlExtensionStruct)

[`MTRAccessControlClusterTarget`](/documentation/Matter/MTRAccessControlClusterTarget)

[`MTRAccountLoginClusterGetSetupPINParams`](/documentation/Matter/MTRAccountLoginClusterGetSetupPINParams)

[`MTRAccountLoginClusterGetSetupPINResponseParams`](/documentation/Matter/MTRAccountLoginClusterGetSetupPINResponseParams)

[`MTRAccountLoginClusterLoginParams`](/documentation/Matter/MTRAccountLoginClusterLoginParams)

[`MTRAccountLoginClusterLogoutParams`](/documentation/Matter/MTRAccountLoginClusterLogoutParams)

[`MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams`](/documentation/Matter/MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams)

[`MTRAdministratorCommissioningClusterOpenCommissioningWindowParams`](/documentation/Matter/MTRAdministratorCommissioningClusterOpenCommissioningWindowParams)

[`MTRAdministratorCommissioningClusterRevokeCommissioningParams`](/documentation/Matter/MTRAdministratorCommissioningClusterRevokeCommissioningParams)

[`MTRApplicationBasicClusterApplicationStruct`](/documentation/Matter/MTRApplicationBasicClusterApplicationStruct)

[`MTRAudioOutputClusterOutputInfoStruct`](/documentation/Matter/MTRAudioOutputClusterOutputInfoStruct)

[`MTRAudioOutputClusterRenameOutputParams`](/documentation/Matter/MTRAudioOutputClusterRenameOutputParams)

[`MTRAudioOutputClusterSelectOutputParams`](/documentation/Matter/MTRAudioOutputClusterSelectOutputParams)

[`MTRBarrierControlClusterBarrierControlGoToPercentParams`](/documentation/Matter/MTRBarrierControlClusterBarrierControlGoToPercentParams)

[`MTRBarrierControlClusterBarrierControlStopParams`](/documentation/Matter/MTRBarrierControlClusterBarrierControlStopParams)

[`MTRBasicInformationClusterCapabilityMinimaStruct`](/documentation/Matter/MTRBasicInformationClusterCapabilityMinimaStruct)

[`MTRBasicInformationClusterLeaveEvent`](/documentation/Matter/MTRBasicInformationClusterLeaveEvent)

[`MTRBasicInformationClusterReachableChangedEvent`](/documentation/Matter/MTRBasicInformationClusterReachableChangedEvent)

[`MTRBasicInformationClusterStartUpEvent`](/documentation/Matter/MTRBasicInformationClusterStartUpEvent)

[`MTRBindingClusterTargetStruct`](/documentation/Matter/MTRBindingClusterTargetStruct)

[`MTRBooleanStateClusterStateChangeEvent`](/documentation/Matter/MTRBooleanStateClusterStateChangeEvent)

[`MTRBridgedDeviceBasicInformationClusterReachableChangedEvent`](/documentation/Matter/MTRBridgedDeviceBasicInformationClusterReachableChangedEvent)

[`MTRBridgedDeviceBasicInformationClusterStartUpEvent`](/documentation/Matter/MTRBridgedDeviceBasicInformationClusterStartUpEvent)

[`MTRCertificates`](/documentation/Matter/MTRCertificates)

[`MTRChannelClusterChangeChannelByNumberParams`](/documentation/Matter/MTRChannelClusterChangeChannelByNumberParams)

[`MTRChannelClusterChangeChannelParams`](/documentation/Matter/MTRChannelClusterChangeChannelParams)

[`MTRChannelClusterChangeChannelResponseParams`](/documentation/Matter/MTRChannelClusterChangeChannelResponseParams)

[`MTRChannelClusterChannelInfoStruct`](/documentation/Matter/MTRChannelClusterChannelInfoStruct)

[`MTRChannelClusterLineupInfoStruct`](/documentation/Matter/MTRChannelClusterLineupInfoStruct)

[`MTRChannelClusterSkipChannelParams`](/documentation/Matter/MTRChannelClusterSkipChannelParams)

[`MTRClusterAccessControl`](/documentation/Matter/MTRClusterAccessControl)

[`MTRClusterAccountLogin`](/documentation/Matter/MTRClusterAccountLogin)

[`MTRClusterAdministratorCommissioning`](/documentation/Matter/MTRClusterAdministratorCommissioning)

[`MTRClusterApplicationBasic`](/documentation/Matter/MTRClusterApplicationBasic)

[`MTRClusterApplicationLauncher`](/documentation/Matter/MTRClusterApplicationLauncher)

[`MTRClusterAudioOutput`](/documentation/Matter/MTRClusterAudioOutput)

[`MTRClusterBallastConfiguration`](/documentation/Matter/MTRClusterBallastConfiguration)

[`MTRClusterBarrierControl`](/documentation/Matter/MTRClusterBarrierControl)

[`MTRClusterBasicInformation`](/documentation/Matter/MTRClusterBasicInformation)

[`MTRClusterBinaryInputBasic`](/documentation/Matter/MTRClusterBinaryInputBasic)

[`MTRClusterBinding`](/documentation/Matter/MTRClusterBinding)

[`MTRClusterBooleanState`](/documentation/Matter/MTRClusterBooleanState)

[`MTRClusterBridgedDeviceBasic`](/documentation/Matter/MTRClusterBridgedDeviceBasic)

[`MTRClusterBridgedDeviceBasicInformation`](/documentation/Matter/MTRClusterBridgedDeviceBasicInformation)

[`MTRClusterChannel`](/documentation/Matter/MTRClusterChannel)

[`MTRClusterColorControl`](/documentation/Matter/MTRClusterColorControl)

[`MTRClusterContentLauncher`](/documentation/Matter/MTRClusterContentLauncher)

[`MTRClusterDescriptor`](/documentation/Matter/MTRClusterDescriptor)

[`MTRClusterDiagnosticLogs`](/documentation/Matter/MTRClusterDiagnosticLogs)

[`MTRClusterDoorLock`](/documentation/Matter/MTRClusterDoorLock)

[`MTRClusterElectricalMeasurement`](/documentation/Matter/MTRClusterElectricalMeasurement)

[`MTRClusterEthernetNetworkDiagnostics`](/documentation/Matter/MTRClusterEthernetNetworkDiagnostics)

[`MTRClusterFanControl`](/documentation/Matter/MTRClusterFanControl)

[`MTRClusterFixedLabel`](/documentation/Matter/MTRClusterFixedLabel)

[`MTRClusterFlowMeasurement`](/documentation/Matter/MTRClusterFlowMeasurement)

[`MTRClusterGeneralCommissioning`](/documentation/Matter/MTRClusterGeneralCommissioning)

[`MTRClusterGeneralDiagnostics`](/documentation/Matter/MTRClusterGeneralDiagnostics)

[`MTRClusterGroupKeyManagement`](/documentation/Matter/MTRClusterGroupKeyManagement)

[`MTRClusterGroups`](/documentation/Matter/MTRClusterGroups)

[`MTRClusterIdentify`](/documentation/Matter/MTRClusterIdentify)

[`MTRClusterIlluminanceMeasurement`](/documentation/Matter/MTRClusterIlluminanceMeasurement)

[`MTRClusterKeypadInput`](/documentation/Matter/MTRClusterKeypadInput)

[`MTRClusterLevelControl`](/documentation/Matter/MTRClusterLevelControl)

[`MTRClusterLocalizationConfiguration`](/documentation/Matter/MTRClusterLocalizationConfiguration)

[`MTRClusterLowPower`](/documentation/Matter/MTRClusterLowPower)

[`MTRClusterMediaInput`](/documentation/Matter/MTRClusterMediaInput)

[`MTRClusterMediaPlayback`](/documentation/Matter/MTRClusterMediaPlayback)

[`MTRClusterModeSelect`](/documentation/Matter/MTRClusterModeSelect)

[`MTRClusterNetworkCommissioning`](/documentation/Matter/MTRClusterNetworkCommissioning)

[`MTRClusterOTASoftwareUpdateProvider`](/documentation/Matter/MTRClusterOTASoftwareUpdateProvider-wrfu)

[`MTRClusterOTASoftwareUpdateRequestor`](/documentation/Matter/MTRClusterOTASoftwareUpdateRequestor-5qeao)

[`MTRClusterOccupancySensing`](/documentation/Matter/MTRClusterOccupancySensing)

[`MTRClusterOnOff`](/documentation/Matter/MTRClusterOnOff)

[`MTRClusterOnOffSwitchConfiguration`](/documentation/Matter/MTRClusterOnOffSwitchConfiguration)

[`MTRClusterOperationalCredentials`](/documentation/Matter/MTRClusterOperationalCredentials)

[`MTRClusterPowerSource`](/documentation/Matter/MTRClusterPowerSource)

[`MTRClusterPowerSourceConfiguration`](/documentation/Matter/MTRClusterPowerSourceConfiguration)

[`MTRClusterPressureMeasurement`](/documentation/Matter/MTRClusterPressureMeasurement)

[`MTRClusterPumpConfigurationAndControl`](/documentation/Matter/MTRClusterPumpConfigurationAndControl)

[`MTRClusterRelativeHumidityMeasurement`](/documentation/Matter/MTRClusterRelativeHumidityMeasurement)

[`MTRClusterSoftwareDiagnostics`](/documentation/Matter/MTRClusterSoftwareDiagnostics)

[`MTRClusterSwitch`](/documentation/Matter/MTRClusterSwitch)

[`MTRClusterTargetNavigator`](/documentation/Matter/MTRClusterTargetNavigator)

[`MTRClusterTemperatureMeasurement`](/documentation/Matter/MTRClusterTemperatureMeasurement)

[`MTRClusterThermostat`](/documentation/Matter/MTRClusterThermostat)

[`MTRClusterThermostatUserInterfaceConfiguration`](/documentation/Matter/MTRClusterThermostatUserInterfaceConfiguration)

[`MTRClusterThreadNetworkDiagnostics`](/documentation/Matter/MTRClusterThreadNetworkDiagnostics)

[`MTRClusterTimeFormatLocalization`](/documentation/Matter/MTRClusterTimeFormatLocalization)

[`MTRClusterUnitLocalization`](/documentation/Matter/MTRClusterUnitLocalization)

[`MTRClusterUnitTesting`](/documentation/Matter/MTRClusterUnitTesting)

[`MTRClusterUserLabel`](/documentation/Matter/MTRClusterUserLabel)

[`MTRClusterWakeOnLAN`](/documentation/Matter/MTRClusterWakeOnLAN-6dyo6)

[`MTRClusterWiFiNetworkDiagnostics`](/documentation/Matter/MTRClusterWiFiNetworkDiagnostics)

[`MTRClusterWindowCovering`](/documentation/Matter/MTRClusterWindowCovering)

[`MTRClusterActions`](/documentation/Matter/MTRClusterActions)

[`MTRBridgedDeviceBasicClusterLeaveEvent`](/documentation/Matter/MTRBridgedDeviceBasicClusterLeaveEvent)

[`MTRBridgedDeviceBasicClusterReachableChangedEvent`](/documentation/Matter/MTRBridgedDeviceBasicClusterReachableChangedEvent)

[`MTRBridgedDeviceBasicClusterShutDownEvent`](/documentation/Matter/MTRBridgedDeviceBasicClusterShutDownEvent)

[`MTRBridgedDeviceBasicClusterStartUpEvent`](/documentation/Matter/MTRBridgedDeviceBasicClusterStartUpEvent)

[`MTRBridgedDeviceBasicInformationClusterLeaveEvent`](/documentation/Matter/MTRBridgedDeviceBasicInformationClusterLeaveEvent)

[`MTRBridgedDeviceBasicInformationClusterShutDownEvent`](/documentation/Matter/MTRBridgedDeviceBasicInformationClusterShutDownEvent)

[`MTRBasicInformationClusterShutDownEvent`](/documentation/Matter/MTRBasicInformationClusterShutDownEvent)

[`MTRClusterOtaSoftwareUpdateProvider`](/documentation/Matter/MTRClusterOtaSoftwareUpdateProvider-4p8us)

[`MTRTestClusterClusterTestEnumsRequestParams`](/documentation/Matter/MTRTestClusterClusterTestEnumsRequestParams)

[`MTRTestClusterClusterTestEnumsResponseParams`](/documentation/Matter/MTRTestClusterClusterTestEnumsResponseParams)

[`MTRTestClusterClusterTestEventEvent`](/documentation/Matter/MTRTestClusterClusterTestEventEvent)

[`MTRTestClusterClusterTestFabricScoped`](/documentation/Matter/MTRTestClusterClusterTestFabricScoped)

[`MTRTestClusterClusterTestFabricScopedEventEvent`](/documentation/Matter/MTRTestClusterClusterTestFabricScopedEventEvent)

[`MTRTestClusterClusterTestListInt8UArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestListInt8UArgumentRequestParams)

[`MTRTestClusterClusterTestListInt8UReverseRequestParams`](/documentation/Matter/MTRTestClusterClusterTestListInt8UReverseRequestParams)

[`MTRTestClusterClusterTestListInt8UReverseResponseParams`](/documentation/Matter/MTRTestClusterClusterTestListInt8UReverseResponseParams)

[`MTRTestClusterClusterTestListNestedStructListArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestListNestedStructListArgumentRequestParams)

[`MTRTestClusterClusterTestListStructArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestListStructArgumentRequestParams)

[`MTRTestClusterClusterTestListStructOctet`](/documentation/Matter/MTRTestClusterClusterTestListStructOctet)

[`MTRTestClusterClusterTestNestedStructArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestNestedStructArgumentRequestParams)

[`MTRTestClusterClusterTestNestedStructListArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestNestedStructListArgumentRequestParams)

[`MTRTestClusterClusterTestNotHandledParams`](/documentation/Matter/MTRTestClusterClusterTestNotHandledParams)

[`MTRTestClusterClusterTestNullableOptionalRequestParams`](/documentation/Matter/MTRTestClusterClusterTestNullableOptionalRequestParams)

[`MTRTestClusterClusterTestNullableOptionalResponseParams`](/documentation/Matter/MTRTestClusterClusterTestNullableOptionalResponseParams)

[`MTRTestClusterClusterTestParams`](/documentation/Matter/MTRTestClusterClusterTestParams)

[`MTRTestClusterClusterTestSimpleArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestSimpleArgumentRequestParams)

[`MTRTestClusterClusterTestSimpleArgumentResponseParams`](/documentation/Matter/MTRTestClusterClusterTestSimpleArgumentResponseParams)

[`MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams)

[`MTRTestClusterClusterTestSpecificParams`](/documentation/Matter/MTRTestClusterClusterTestSpecificParams)

[`MTRTestClusterClusterTestSpecificResponseParams`](/documentation/Matter/MTRTestClusterClusterTestSpecificResponseParams)

[`MTRTestClusterClusterTestStructArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestStructArgumentRequestParams)

[`MTRTestClusterClusterTestStructArrayArgumentRequestParams`](/documentation/Matter/MTRTestClusterClusterTestStructArrayArgumentRequestParams)

[`MTRTestClusterClusterTestStructArrayArgumentResponseParams`](/documentation/Matter/MTRTestClusterClusterTestStructArrayArgumentResponseParams)

[`MTRTestClusterClusterTestUnknownCommandParams`](/documentation/Matter/MTRTestClusterClusterTestUnknownCommandParams)

[`MTRTestClusterClusterTimedInvokeRequestParams`](/documentation/Matter/MTRTestClusterClusterTimedInvokeRequestParams)

[`MTRChannelClusterChannelInfo`](/documentation/Matter/MTRChannelClusterChannelInfo)

[`MTRChannelClusterLineupInfo`](/documentation/Matter/MTRChannelClusterLineupInfo)

[`MTRContentLauncherClusterStyleInformation`](/documentation/Matter/MTRContentLauncherClusterStyleInformation)

[`MTRDescriptorClusterDeviceType`](/documentation/Matter/MTRDescriptorClusterDeviceType)

[`MTRContentLauncherClusterLaunchResponseParams`](/documentation/Matter/MTRContentLauncherClusterLaunchResponseParams)

[`MTRContentLauncherClusterParameter`](/documentation/Matter/MTRContentLauncherClusterParameter)

[`MTRAccessControlClusterAccessControlEntry`](/documentation/Matter/MTRAccessControlClusterAccessControlEntry)

[`MTRAccessControlClusterExtensionEntry`](/documentation/Matter/MTRAccessControlClusterExtensionEntry)

[`MTRApplicationBasicClusterApplicationBasicApplication`](/documentation/Matter/MTRApplicationBasicClusterApplicationBasicApplication)

[`MTRAudioOutputClusterOutputInfo`](/documentation/Matter/MTRAudioOutputClusterOutputInfo)

[`MTRTargetNavigatorClusterTargetInfo`](/documentation/Matter/MTRTargetNavigatorClusterTargetInfo)

[`MTRMediaPlaybackClusterPlaybackPosition`](/documentation/Matter/MTRMediaPlaybackClusterPlaybackPosition)

[`MTRMediaPlaybackClusterStopPlaybackParams`](/documentation/Matter/MTRMediaPlaybackClusterStopPlaybackParams)

[`MTRModeSelectClusterSemanticTag`](/documentation/Matter/MTRModeSelectClusterSemanticTag)

[`MTRMediaInputClusterInputInfo`](/documentation/Matter/MTRMediaInputClusterInputInfo)

[`MTRDoorLockClusterDlCredential`](/documentation/Matter/MTRDoorLockClusterDlCredential)

[`MTRClusterWakeOnLan`](/documentation/Matter/MTRClusterWakeOnLan-6e8me)

[`MTRClusterTestCluster`](/documentation/Matter/MTRClusterTestCluster)

[`MTRClusterBasic`](/documentation/Matter/MTRClusterBasic)

[`MTRBasicClusterMfgSpecificPingParams`](/documentation/Matter/MTRBasicClusterMfgSpecificPingParams)

[`MTRGeneralDiagnosticsClusterNetworkInterfaceType`](/documentation/Matter/MTRGeneralDiagnosticsClusterNetworkInterfaceType)

[`MTRManualSetupPayloadParser`](/documentation/Matter/MTRManualSetupPayloadParser)

[`MTRClusterOtaSoftwareUpdateRequestor`](/documentation/Matter/MTRClusterOtaSoftwareUpdateRequestor-22dfp)

[`MTRBaseClusterBasic`](/documentation/Matter/MTRBaseClusterBasic)

[`MTRBaseClusterOtaSoftwareUpdateProvider`](/documentation/Matter/MTRBaseClusterOtaSoftwareUpdateProvider-2vync)

[`MTRBaseClusterOtaSoftwareUpdateRequestor`](/documentation/Matter/MTRBaseClusterOtaSoftwareUpdateRequestor-35vsy)

[`MTRBaseClusterTestCluster`](/documentation/Matter/MTRBaseClusterTestCluster)

[`MTRBaseClusterWakeOnLan`](/documentation/Matter/MTRBaseClusterWakeOnLan-1dp5d)

[`MTRBasicClusterCapabilityMinimaStruct`](/documentation/Matter/MTRBasicClusterCapabilityMinimaStruct)

[`MTRBasicClusterLeaveEvent`](/documentation/Matter/MTRBasicClusterLeaveEvent)

[`MTRBasicClusterReachableChangedEvent`](/documentation/Matter/MTRBasicClusterReachableChangedEvent)

[`MTRBasicClusterShutDownEvent`](/documentation/Matter/MTRBasicClusterShutDownEvent)

[`MTRBasicClusterStartUpEvent`](/documentation/Matter/MTRBasicClusterStartUpEvent)

### Data types

[`MTRAsyncCallbackReadyHandler`](/documentation/Matter/MTRAsyncCallbackReadyHandler)

[`MTRCSRDERBytes`](/documentation/Matter/MTRCSRDERBytes)

[`MTRCertificateDERBytes`](/documentation/Matter/MTRCertificateDERBytes)

[`MTRCertificateTLVBytes`](/documentation/Matter/MTRCertificateTLVBytes)

[`MTRDeviceControllerGetterHandler`](/documentation/Matter/MTRDeviceControllerGetterHandler)

[`MTRDeviceOpenCommissioningWindowHandler`](/documentation/Matter/MTRDeviceOpenCommissioningWindowHandler)

[`MTRDeviceReportHandler`](/documentation/Matter/MTRDeviceReportHandler)

[`MTRDeviceResponseHandler`](/documentation/Matter/MTRDeviceResponseHandler)

[`MTRDeviceResubscriptionScheduledHandler`](/documentation/Matter/MTRDeviceResubscriptionScheduledHandler)

[`MTRStatusCompletion`](/documentation/Matter/MTRStatusCompletion)

[`MTRSubscriptionEstablishedHandler`](/documentation/Matter/MTRSubscriptionEstablishedHandler)

[`MTRTLVBytes`](/documentation/Matter/MTRTLVBytes)

[`MTRValuesHandler`](/documentation/Matter/MTRValuesHandler)

[`MTRXPCConnectBlock`](/documentation/Matter/MTRXPCConnectBlock)

[`ResponseHandler`](/documentation/Matter/ResponseHandler)

[`StatusCompletion`](/documentation/Matter/StatusCompletion)

[`SubscriptionEstablishedHandler`](/documentation/Matter/SubscriptionEstablishedHandler)

[`MTRDeviceConnectionCallback`](/documentation/Matter/MTRDeviceConnectionCallback)

[`MTRNOCChainGenerationCompleteHandler`](/documentation/Matter/MTRNOCChainGenerationCompleteHandler)

### Constants

[`MTRArrayValueType`](/documentation/Matter/MTRArrayValueType)

[`MTRAttributePathKey`](/documentation/Matter/MTRAttributePathKey)

[`MTRBooleanValueType`](/documentation/Matter/MTRBooleanValueType)

[`MTRCommandPathKey`](/documentation/Matter/MTRCommandPathKey)

[`MTRContextTagKey`](/documentation/Matter/MTRContextTagKey)

[`MTRDataKey`](/documentation/Matter/MTRDataKey)

[`MTRDoubleValueType`](/documentation/Matter/MTRDoubleValueType)

[`MTRErrorDomain`](/documentation/Matter/MTRErrorDomain)

[`MTRErrorKey`](/documentation/Matter/MTRErrorKey)

[`MTREventNumberKey`](/documentation/Matter/MTREventNumberKey)

[`MTREventPathKey`](/documentation/Matter/MTREventPathKey)

[`MTREventPriorityKey`](/documentation/Matter/MTREventPriorityKey)

[`MTREventSystemUpTimeKey`](/documentation/Matter/MTREventSystemUpTimeKey)

[`MTREventTimeTypeKey`](/documentation/Matter/MTREventTimeTypeKey)

[`MTREventTimestampDateKey`](/documentation/Matter/MTREventTimestampDateKey)

[`MTRFloatValueType`](/documentation/Matter/MTRFloatValueType)

[`MTRInteractionErrorDomain`](/documentation/Matter/MTRInteractionErrorDomain)

[`MTRNullValueType`](/documentation/Matter/MTRNullValueType)

[`MTROctetStringValueType`](/documentation/Matter/MTROctetStringValueType)

[`MTRSignedIntegerValueType`](/documentation/Matter/MTRSignedIntegerValueType)

[`MTRSizeThreadMasterKey`](/documentation/Matter/MTRSizeThreadMasterKey)

[`MTRSizeThreadNetworkName`](/documentation/Matter/MTRSizeThreadNetworkName)

[`MTRSizeThreadPANID`](/documentation/Matter/MTRSizeThreadPANID)

[`MTRSizeThreadPSKc`](/documentation/Matter/MTRSizeThreadPSKc)

[`MTRStructureValueType`](/documentation/Matter/MTRStructureValueType)

[`MTRTypeKey`](/documentation/Matter/MTRTypeKey)

[`MTRUTF8StringValueType`](/documentation/Matter/MTRUTF8StringValueType)

[`MTRUnsignedIntegerValueType`](/documentation/Matter/MTRUnsignedIntegerValueType)

[`MTRValueKey`](/documentation/Matter/MTRValueKey)

[`MTRSizeThreadExtendedPANID`](/documentation/Matter/MTRSizeThreadExtendedPANID-wb5c)

[`MTRSizeThreadExtendedPanId`](/documentation/Matter/MTRSizeThreadExtendedPanId-2daa7)

### Structures

[`MTRApplicationLauncherFeature`](/documentation/Matter/MTRApplicationLauncherFeature)

[`MTRAudioOutputFeature`](/documentation/Matter/MTRAudioOutputFeature)

[`MTRChannelFeature`](/documentation/Matter/MTRChannelFeature)

[`MTRContentLauncherFeature`](/documentation/Matter/MTRContentLauncherFeature)

[`MTRContentLauncherSupportedStreamingProtocol`](/documentation/Matter/MTRContentLauncherSupportedStreamingProtocol)

[`MTRDiscoveryCapabilities`](/documentation/Matter/MTRDiscoveryCapabilities)

[`MTREthernetNetworkDiagnosticsFeature`](/documentation/Matter/MTREthernetNetworkDiagnosticsFeature)

[`MTRFanControlFeature`](/documentation/Matter/MTRFanControlFeature)

[`MTRFanControlRockSupportMask`](/documentation/Matter/MTRFanControlRockSupportMask)

[`MTRFanControlWindSettingMask`](/documentation/Matter/MTRFanControlWindSettingMask)

[`MTRFanControlWindSupportMask`](/documentation/Matter/MTRFanControlWindSupportMask)

[`MTRGroupsGroupClusterFeature`](/documentation/Matter/MTRGroupsGroupClusterFeature)

[`MTRInteractionError`](/documentation/Matter/MTRInteractionError)

[`MTRKeypadInputFeature`](/documentation/Matter/MTRKeypadInputFeature)

[`MTRMediaInputFeature`](/documentation/Matter/MTRMediaInputFeature)

[`MTRMediaPlaybackFeature`](/documentation/Matter/MTRMediaPlaybackFeature)

[`MTRModeSelectFeature`](/documentation/Matter/MTRModeSelectFeature)

[`MTRNetworkCommissioningFeature`](/documentation/Matter/MTRNetworkCommissioningFeature)

[`MTRNetworkCommissioningWiFiSecurity`](/documentation/Matter/MTRNetworkCommissioningWiFiSecurity)

[`MTROccupancySensingOccupancyBitmap`](/documentation/Matter/MTROccupancySensingOccupancyBitmap)

[`MTROccupancySensingOccupancySensorTypeBitmap`](/documentation/Matter/MTROccupancySensingOccupancySensorTypeBitmap)

[`MTRPressureMeasurementPressureFeature`](/documentation/Matter/MTRPressureMeasurementPressureFeature)

[`MTRSwitchFeature`](/documentation/Matter/MTRSwitchFeature)

[`MTRUnitLocalizationFeature`](/documentation/Matter/MTRUnitLocalizationFeature)

### Enumerations

[`MTRAccessControlAuthMode`](/documentation/Matter/MTRAccessControlAuthMode)

[`MTRAccessControlChangeType`](/documentation/Matter/MTRAccessControlChangeType)

[`MTRAccessControlEntryAuthMode`](/documentation/Matter/MTRAccessControlEntryAuthMode)

[`MTRAccessControlEntryPrivilege`](/documentation/Matter/MTRAccessControlEntryPrivilege)

[`MTRAccessControlPrivilege`](/documentation/Matter/MTRAccessControlPrivilege)

[`MTRAdministratorCommissioningCommissioningWindowStatus`](/documentation/Matter/MTRAdministratorCommissioningCommissioningWindowStatus)

[`MTRAdministratorCommissioningStatusCode`](/documentation/Matter/MTRAdministratorCommissioningStatusCode)

[`MTRApplicationBasicApplicationStatus`](/documentation/Matter/MTRApplicationBasicApplicationStatus)

[`MTRApplicationLauncherStatus`](/documentation/Matter/MTRApplicationLauncherStatus)

[`MTRAttributeIDType`](/documentation/Matter/MTRAttributeIDType)

[`MTRAudioOutputFeature`](/documentation/Matter/MTRAudioOutputFeature)

[`MTRAudioOutputOutputType`](/documentation/Matter/MTRAudioOutputOutputType)

[`MTRBasicInformationColor`](/documentation/Matter/MTRBasicInformationColor)

[`MTRBasicInformationProductFinish`](/documentation/Matter/MTRBasicInformationProductFinish)

[`MTRBridgedDeviceBasicInformationColor`](/documentation/Matter/MTRBridgedDeviceBasicInformationColor)

[`MTRBridgedDeviceBasicInformationProductFinish`](/documentation/Matter/MTRBridgedDeviceBasicInformationProductFinish)

[`MTRChannelFeature`](/documentation/Matter/MTRChannelFeature)

[`MTRChannelLineupInfoType`](/documentation/Matter/MTRChannelLineupInfoType)

[`MTRChannelStatus`](/documentation/Matter/MTRChannelStatus)

[`MTRClusterIDType`](/documentation/Matter/MTRClusterIDType)

[`MTRCommandIDType`](/documentation/Matter/MTRCommandIDType)

[`MTRCommissioningFlow`](/documentation/Matter/MTRCommissioningFlow)

[`MTRCommissioningStatus`](/documentation/Matter/MTRCommissioningStatus)

[`MTRDeviceState`](/documentation/Matter/MTRDeviceState)

[`MTRDiagnosticLogsIntent`](/documentation/Matter/MTRDiagnosticLogsIntent)

[`MTRDiagnosticLogsLogsIntent`](/documentation/Matter/MTRDiagnosticLogsLogsIntent)

[`MTRDiagnosticLogsLogsStatus`](/documentation/Matter/MTRDiagnosticLogsLogsStatus)

[`MTRDiagnosticLogsLogsTransferProtocol`](/documentation/Matter/MTRDiagnosticLogsLogsTransferProtocol)

[`MTRDiagnosticLogsStatus`](/documentation/Matter/MTRDiagnosticLogsStatus)

[`MTRDiagnosticLogsTransferProtocol`](/documentation/Matter/MTRDiagnosticLogsTransferProtocol)

[`MTRDiscoveryCapabilities`](/documentation/Matter/MTRDiscoveryCapabilities)

[`MTRDoorLockDlAlarmCode`](/documentation/Matter/MTRDoorLockDlAlarmCode)

[`MTRDoorLockDlCredentialRule`](/documentation/Matter/MTRDoorLockDlCredentialRule)

[`MTRDoorLockDlCredentialType`](/documentation/Matter/MTRDoorLockDlCredentialType)

[`MTRDoorLockDlDataOperationType`](/documentation/Matter/MTRDoorLockDlDataOperationType)

[`MTRDoorLockDlDoorState`](/documentation/Matter/MTRDoorLockDlDoorState)

[`MTRDoorLockDlLockDataType`](/documentation/Matter/MTRDoorLockDlLockDataType)

[`MTRDoorLockDlLockOperationType`](/documentation/Matter/MTRDoorLockDlLockOperationType)

[`MTRDoorLockDlOperatingMode`](/documentation/Matter/MTRDoorLockDlOperatingMode)

[`MTRDoorLockDlOperationError`](/documentation/Matter/MTRDoorLockDlOperationError)

[`MTRDoorLockDlOperationSource`](/documentation/Matter/MTRDoorLockDlOperationSource)

[`MTRDoorLockDlUserStatus`](/documentation/Matter/MTRDoorLockDlUserStatus)

[`MTRDoorLockDlUserType`](/documentation/Matter/MTRDoorLockDlUserType)

[`MTRDoorLockOperationEventCode`](/documentation/Matter/MTRDoorLockOperationEventCode)

[`MTRDoorLockProgrammingEventCode`](/documentation/Matter/MTRDoorLockProgrammingEventCode)

[`MTRDoorLockSetPinOrIdStatus`](/documentation/Matter/MTRDoorLockSetPinOrIdStatus)

[`MTREthernetNetworkDiagnosticsFeature`](/documentation/Matter/MTREthernetNetworkDiagnosticsFeature)

[`MTREthernetNetworkDiagnosticsPHYRate`](/documentation/Matter/MTREthernetNetworkDiagnosticsPHYRate)

[`MTREthernetNetworkDiagnosticsPHYRateType`](/documentation/Matter/MTREthernetNetworkDiagnosticsPHYRateType)

[`MTREventIDType`](/documentation/Matter/MTREventIDType)

[`MTREventPriority`](/documentation/Matter/MTREventPriority)

[`MTREventTimeType`](/documentation/Matter/MTREventTimeType)

[`MTRFanControlFanModeSequenceType`](/documentation/Matter/MTRFanControlFanModeSequenceType)

[`MTRFanControlFanModeType`](/documentation/Matter/MTRFanControlFanModeType)

[`MTRFanControlFeature`](/documentation/Matter/MTRFanControlFeature)

[`MTRFanControlRockSupportMask`](/documentation/Matter/MTRFanControlRockSupportMask)

[`MTRFanControlWindSettingMask`](/documentation/Matter/MTRFanControlWindSettingMask)

[`MTRFanControlWindSupportMask`](/documentation/Matter/MTRFanControlWindSupportMask)

[`MTRGeneralCommissioningCommissioningError`](/documentation/Matter/MTRGeneralCommissioningCommissioningError)

[`MTRGeneralCommissioningRegulatoryLocationType`](/documentation/Matter/MTRGeneralCommissioningRegulatoryLocationType)

[`MTRGeneralDiagnosticsBootReason`](/documentation/Matter/MTRGeneralDiagnosticsBootReason)

[`MTRGeneralDiagnosticsBootReasonType`](/documentation/Matter/MTRGeneralDiagnosticsBootReasonType)

[`MTRGeneralDiagnosticsHardwareFault`](/documentation/Matter/MTRGeneralDiagnosticsHardwareFault)

[`MTRGeneralDiagnosticsHardwareFaultType`](/documentation/Matter/MTRGeneralDiagnosticsHardwareFaultType)

[`MTRGeneralDiagnosticsInterfaceType`](/documentation/Matter/MTRGeneralDiagnosticsInterfaceType)

[`MTRGeneralDiagnosticsNetworkFault`](/documentation/Matter/MTRGeneralDiagnosticsNetworkFault)

[`MTRGeneralDiagnosticsNetworkFaultType`](/documentation/Matter/MTRGeneralDiagnosticsNetworkFaultType)

[`MTRGeneralDiagnosticsRadioFault`](/documentation/Matter/MTRGeneralDiagnosticsRadioFault)

[`MTRGeneralDiagnosticsRadioFaultType`](/documentation/Matter/MTRGeneralDiagnosticsRadioFaultType)

[`MTRGroupKeyManagementGroupKeySecurityPolicy`](/documentation/Matter/MTRGroupKeyManagementGroupKeySecurityPolicy)

[`MTRGroupsFeature`](/documentation/Matter/MTRGroupsFeature)

[`MTRGroupsGroupClusterFeature`](/documentation/Matter/MTRGroupsGroupClusterFeature)

[`MTRIdentifyEffectIdentifier`](/documentation/Matter/MTRIdentifyEffectIdentifier)

[`MTRIdentifyEffectVariant`](/documentation/Matter/MTRIdentifyEffectVariant)

[`MTRIdentifyType`](/documentation/Matter/MTRIdentifyType)

[`MTRIlluminanceMeasurementLightSensorType`](/documentation/Matter/MTRIlluminanceMeasurementLightSensorType)

[`MTRInteractionError.Code`](/documentation/Matter/MTRInteractionError/Code)

[`MTRKeypadInputCecKeyCode`](/documentation/Matter/MTRKeypadInputCecKeyCode-85trg)

[`MTRKeypadInputFeature`](/documentation/Matter/MTRKeypadInputFeature)

[`MTRKeypadInputStatus`](/documentation/Matter/MTRKeypadInputStatus)

[`MTRLogType`](/documentation/Matter/MTRLogType)

[`MTRMediaInputFeature`](/documentation/Matter/MTRMediaInputFeature)

[`MTRMediaInputInputType`](/documentation/Matter/MTRMediaInputInputType)

[`MTRMediaPlaybackFeature`](/documentation/Matter/MTRMediaPlaybackFeature)

[`MTRMediaPlaybackPlaybackState`](/documentation/Matter/MTRMediaPlaybackPlaybackState)

[`MTRMediaPlaybackStatus`](/documentation/Matter/MTRMediaPlaybackStatus)

[`MTRModeSelectFeature`](/documentation/Matter/MTRModeSelectFeature)

[`MTRNetworkCommissioningFeature`](/documentation/Matter/MTRNetworkCommissioningFeature)

[`MTRNetworkCommissioningStatus`](/documentation/Matter/MTRNetworkCommissioningStatus)

[`MTRNetworkCommissioningWiFiBand`](/documentation/Matter/MTRNetworkCommissioningWiFiBand)

[`MTRNetworkCommissioningWiFiSecurity`](/documentation/Matter/MTRNetworkCommissioningWiFiSecurity)

[`MTROccupancySensingOccupancyBitmap`](/documentation/Matter/MTROccupancySensingOccupancyBitmap)

[`MTROccupancySensingOccupancySensorType`](/documentation/Matter/MTROccupancySensingOccupancySensorType)

[`MTROccupancySensingOccupancySensorTypeBitmap`](/documentation/Matter/MTROccupancySensingOccupancySensorTypeBitmap)

[`MTROnOffDelayedAllOffEffectVariant`](/documentation/Matter/MTROnOffDelayedAllOffEffectVariant)

[`MTROnOffDyingLightEffectVariant`](/documentation/Matter/MTROnOffDyingLightEffectVariant)

[`MTROnOffEffectIdentifier`](/documentation/Matter/MTROnOffEffectIdentifier)

[`MTROnOffStartUpOnOff`](/documentation/Matter/MTROnOffStartUpOnOff)

[`MTROnboardingPayloadType`](/documentation/Matter/MTROnboardingPayloadType)

[`MTROperationalCredentialsCertificateChainType`](/documentation/Matter/MTROperationalCredentialsCertificateChainType)

[`MTROperationalCredentialsNodeOperationalCertStatus`](/documentation/Matter/MTROperationalCredentialsNodeOperationalCertStatus)

[`MTROperationalCredentialsOperationalCertStatus`](/documentation/Matter/MTROperationalCredentialsOperationalCertStatus)

[`MTROptionalQRCodeInfoType`](/documentation/Matter/MTROptionalQRCodeInfoType)

[`MTRPairingStatus`](/documentation/Matter/MTRPairingStatus)

[`MTRPowerSourceBatApprovedChemistry`](/documentation/Matter/MTRPowerSourceBatApprovedChemistry)

[`MTRPowerSourceBatChargeFault`](/documentation/Matter/MTRPowerSourceBatChargeFault)

[`MTRPowerSourceBatChargeLevel`](/documentation/Matter/MTRPowerSourceBatChargeLevel)

[`MTRPowerSourceBatChargeState`](/documentation/Matter/MTRPowerSourceBatChargeState)

[`MTRPowerSourceBatCommonDesignation`](/documentation/Matter/MTRPowerSourceBatCommonDesignation)

[`MTRPowerSourceBatFault`](/documentation/Matter/MTRPowerSourceBatFault)

[`MTRPowerSourceBatReplaceability`](/documentation/Matter/MTRPowerSourceBatReplaceability)

[`MTRPowerSourceFeature`](/documentation/Matter/MTRPowerSourceFeature)

[`MTRPowerSourceStatus`](/documentation/Matter/MTRPowerSourceStatus)

[`MTRPowerSourceWiredCurrentType`](/documentation/Matter/MTRPowerSourceWiredCurrentType)

[`MTRPowerSourceWiredFault`](/documentation/Matter/MTRPowerSourceWiredFault)

[`MTRPressureMeasurementFeature`](/documentation/Matter/MTRPressureMeasurementFeature)

[`MTRPressureMeasurementPressureFeature`](/documentation/Matter/MTRPressureMeasurementPressureFeature)

[`MTRPumpConfigurationAndControlControlMode`](/documentation/Matter/MTRPumpConfigurationAndControlControlMode)

[`MTRPumpConfigurationAndControlFeature`](/documentation/Matter/MTRPumpConfigurationAndControlFeature)

[`MTRPumpConfigurationAndControlOperationMode`](/documentation/Matter/MTRPumpConfigurationAndControlOperationMode)

[`MTRPumpConfigurationAndControlPumpControlMode`](/documentation/Matter/MTRPumpConfigurationAndControlPumpControlMode)

[`MTRPumpConfigurationAndControlPumpOperationMode`](/documentation/Matter/MTRPumpConfigurationAndControlPumpOperationMode)

[`MTRSwitchFeature`](/documentation/Matter/MTRSwitchFeature)

[`MTRTargetNavigatorStatus`](/documentation/Matter/MTRTargetNavigatorStatus)

[`MTRTestClusterSimple`](/documentation/Matter/MTRTestClusterSimple)

[`MTRThermostatControlSequence`](/documentation/Matter/MTRThermostatControlSequence)

[`MTRThermostatRunningMode`](/documentation/Matter/MTRThermostatRunningMode)

[`MTRThermostatSetpointAdjustMode`](/documentation/Matter/MTRThermostatSetpointAdjustMode)

[`MTRThermostatSystemMode`](/documentation/Matter/MTRThermostatSystemMode)

[`MTRThreadNetworkDiagnosticsThreadConnectionStatus`](/documentation/Matter/MTRThreadNetworkDiagnosticsThreadConnectionStatus)

[`MTRTransportType`](/documentation/Matter/MTRTransportType)

[`MTRUnitLocalizationFeature`](/documentation/Matter/MTRUnitLocalizationFeature)

[`MTRUnitLocalizationTempUnit`](/documentation/Matter/MTRUnitLocalizationTempUnit)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)