TechnologiesDevice, Sensors & Hardware

Matter

iOSmacOStvOSwatchOSvisionOS

Matter is Apple's implementation of the Matter smart-home standard, letting you commission and control interoperable home automation accessories from iOS, macOS, tvOS, watchOS, and visionOS. You interact with accessories through cluster types such as MTRBaseClusterOnOff, MTRBaseClusterLevelControl, and MTRClusterBarrierControl, reading and writing their attributes and invoking commands like those described by MTRBarrierControlClusterBarrierControlGoToPercentParams. The framework also covers device management concerns, including over-the-air software updates via MTRBaseClusterOTASoftwareUpdateProvider and MTRBaseClusterOTASoftwareUpdateRequestor, access control through MTRAccessGrant, and asynchronous work coordination with MTRAsyncCallbackWorkQueue and MTRAttributeValueWaiter.

Essentials 5

Core types for talking to a commissioned accessory and coordinating asynchronous Matter operations.

  • Cl
    MTRBaseDeviceiOS 16.1+
    An object that represents a commissioned Matter device for reading, writing, subscribing, and invoking commands.
  • Cl
    MTRAccessGrantiOS 17.6+
    An access grant, which can be represented as an entry in the Matter Access
  • Cl
    MTRAsyncCallbackWorkQueue
    A queue that serializes asynchronous work items submitted against a Matter device.
  • Cl
    MTRAsyncCallbackQueueWorkItem
    A unit of asynchronous work scheduled on an async callback work queue.
  • Cl
    MTRAttributeValueWaiteriOS 18.3+
    An object that waits until a device attribute reaches an expected value.

Clusters 3

The abstract base classes that all asynchronous and cached cluster interfaces inherit from.

  • Cl
    MTRClusteriOS 16.1+
    MTRCluster
  • Cl
    MTRGenericBaseClusteriOS 17.4+
    Base for all MTRBaseCluster* types.
  • Cl
    MTRGenericClusteriOS 17.4+
    Base for all MTRCluster* types.

Interaction Parameters and Caches 5

Parameters that configure read, write, and subscribe interactions and the containers that cache cluster state.

  • Cl
    MTRReadParamsiOS 16.1+
    MTRReadParams
  • Cl
    MTRWriteParamsiOS 16.1+
    MTRWriteParams
  • Cl
    MTRSubscribeParamsiOS 16.1+
    MTRSubscribeParams
  • Cl
    MTRClusterStateCacheContaineriOS 16.4+
    An object that holds a cluster state cache. It can be passed to
  • Cl
    MTRAttributeCacheContainer
    A container that holds cached attribute values read from a subscribed device.

Paths and Reports 8

Types that identify endpoints, clusters, attributes, events, and commands and carry their reported values.

  • Cl
    MTRClusterPathiOS 16.4+
    A path indicating a specific cluster on a device (i.e. without any
  • Cl
    MTRAttributePathiOS 16.1+
    A path indicating a specific attribute on a device (i.e. without any
  • Cl
    MTREventPathiOS 16.1+
    A path indicating a specific event that can be emitted on a device
  • Cl
    MTRCommandPathiOS 16.1+
    A path indicating a specific command on a device (i.e. without any
  • Cl
    MTRAttributeRequestPathiOS 17.0+
    A path indicating an attribute being requested (for read or subscribe).
  • Cl
    MTREventRequestPathiOS 17.0+
    A path indicating an event being requested (for read or subscribe).
  • Cl
    MTRAttributeReportiOS 16.1+
    An object that carries a reported attribute value along with its path and status.
  • Cl
    MTREventReportiOS 16.1+
    An object that carries a reported event along with its path, timestamp, and data.

Certificates and Operational Credentials 5

Types for generating and inspecting the certificates and credentials that secure a Matter fabric.

  • Cl
    MTRCertificatesiOS 16.1+
    A type that generates and validates the certificates used to operate a Matter fabric.
  • Cl
    MTRCertificateInfoiOS 16.4+
    Exposes Matter-specific information from an operational X.509 certificate.
  • Cl
    MTRDistinguishedNameInfoiOS 16.4+
    Represents the Matter-specific components of an X.509 Distinguished Name.
  • Cl
    MTROperationalCSRInfoiOS 16.4+
    Represents information relating to a certificate signing request for a Matter
  • Cl
    CSRInfo
    An object that holds a certificate signing request and the keys used to produce it.

General Device Clusters 23

Clusters covering identity, grouping, descriptors, bindings, labels, and basic device information.

  • Cl
    MTRBaseClusterIdentifyiOS 16.1+
    Cluster Identify
  • Cl
    MTRClusterIdentifyiOS 16.1+
    Cluster Identify
  • Cl
    MTRBaseClusterGroupsiOS 16.1+
    Cluster Groups
  • Cl
    MTRClusterGroupsiOS 16.1+
    Cluster Groups
  • Cl
    MTRBaseClusterDescriptoriOS 16.1+
    Cluster Descriptor
  • Cl
    MTRClusterDescriptoriOS 16.1+
    Cluster Descriptor
  • Cl
    MTRBaseClusterBindingiOS 16.1+
    Cluster Binding
  • Cl
    MTRClusterBindingiOS 16.1+
    Cluster Binding
  • Cl
    MTRBaseClusterActionsiOS 16.1+
    Cluster Actions
  • Cl
    MTRClusterActionsiOS 16.1+
    Cluster Actions
  • Cl
    MTRBaseClusterBasicInformationiOS 16.4+
    Cluster Basic Information
  • Cl
    MTRClusterBasicInformationiOS 16.4+
    Cluster Basic Information
  • Cl
    MTRBaseClusterBridgedDeviceBasicInformationiOS 16.4+
    Cluster Bridged Device Basic Information
  • Cl
    MTRClusterBridgedDeviceBasicInformationiOS 16.4+
    Cluster Bridged Device Basic Information
  • Cl
    MTRBaseClusterFixedLabeliOS 16.1+
    Cluster Fixed Label
  • Cl
    MTRClusterFixedLabeliOS 16.1+
    Cluster Fixed Label
  • Cl
    MTRBaseClusterUserLabeliOS 16.1+
    Cluster User Label
  • Cl
    MTRClusterUserLabeliOS 16.1+
    Cluster User Label
  • Cl
    MTRBaseClusterBooleanStateiOS 16.1+
    Cluster Boolean State
  • Cl
    MTRClusterBooleanStateiOS 16.1+
    Cluster Boolean State
  • Cl
    MTRBaseClusterModeSelectiOS 16.1+
    Cluster Mode Select
  • Cl
    MTRClusterModeSelectiOS 16.1+
    Cluster Mode Select
  • Cl
    MTRBaseClusterMessagesiOS 18.4+
    Cluster Messages

Lighting and Switching 16

Clusters for switching power, dimming levels, color control, ballast tuning, and switch and barrier inputs.

  • Cl
    MTRBaseClusterOnOffiOS 16.1+
    Cluster On/Off
  • Cl
    MTRClusterOnOffiOS 16.1+
    Cluster On/Off
  • Cl
    MTRBaseClusterOnOffSwitchConfiguration
    Cluster On/off Switch Configuration
  • Cl
    MTRClusterOnOffSwitchConfiguration
    Cluster On/off Switch Configuration
  • Cl
    MTRBaseClusterLevelControliOS 16.1+
    Cluster Level Control
  • Cl
    MTRClusterLevelControliOS 16.1+
    Cluster Level Control
  • Cl
    MTRBaseClusterColorControliOS 16.1+
    Cluster Color Control
  • Cl
    MTRBaseClusterBallastConfigurationiOS 16.1+
    Cluster Ballast Configuration
  • Cl
    MTRBaseClusterSwitchiOS 16.1+
    Cluster Switch
  • Cl
    MTRClusterSwitchiOS 16.1+
    Cluster Switch
  • Cl
    MTRBaseClusterBinaryInputBasic
    Cluster Binary Input (Basic)
  • Cl
    MTRClusterBinaryInputBasic
    Cluster Binary Input (Basic)
  • Cl
    MTRBaseClusterBarrierControl
    Cluster Barrier Control
  • Cl
    MTRClusterBarrierControl
    Cluster Barrier Control
  • Cl
    MTRBarrierControlClusterBarrierControlGoToPercentParams
    Parameters that command a barrier to move to a specified open percentage.
  • Cl
    MTRBarrierControlClusterBarrierControlStopParams
    Parameters that command a barrier to stop its current movement.

Closures and HVAC 9

Clusters that operate door locks, window coverings, pumps, fans, thermostats, and valves.

  • Cl
    MTRBaseClusterDoorLockiOS 16.1+
    Cluster Door Lock
  • Cl
    MTRBaseClusterWindowCoveringiOS 16.1+
    Cluster Window Covering
  • Cl
    MTRBaseClusterPumpConfigurationAndControliOS 16.1+
    Cluster Pump Configuration and Control
  • Cl
    MTRBaseClusterThermostatiOS 16.1+
    Cluster Thermostat
  • Cl
    MTRBaseClusterThermostatUserInterfaceConfigurationiOS 16.1+
    Cluster Thermostat User Interface Configuration
  • Cl
    MTRBaseClusterFanControliOS 16.1+
    Cluster Fan Control
  • Cl
    MTRBaseClusterValveConfigurationAndControliOS 17.6+
    Cluster Valve Configuration and Control
  • Cl
    MTRBaseClusterTemperatureControliOS 18.4+
    Cluster Temperature Control
  • Cl
    MTRClusterTemperatureControliOS 18.4+
    Cluster Temperature Control

Appliances 24

Clusters that expose modes, controls, and alarms for ovens, laundry, dishwashers, refrigerators, and robotic cleaners.

  • Cl
    MTRBaseClusterOvenCavityOperationalStateiOS 18.4+
    Cluster Oven Cavity Operational State
  • Cl
    MTRClusterOvenCavityOperationalStateiOS 18.4+
    Cluster Oven Cavity Operational State
  • Cl
    MTRBaseClusterOvenModeiOS 18.4+
    Cluster Oven Mode
  • Cl
    MTRClusterOvenModeiOS 18.4+
    Cluster Oven Mode
  • Cl
    MTRBaseClusterMicrowaveOvenModeiOS 18.4+
    Cluster Microwave Oven Mode
  • Cl
    MTRBaseClusterMicrowaveOvenControliOS 18.4+
    Cluster Microwave Oven Control
  • Cl
    MTRBaseClusterLaundryDryerControlsiOS 18.4+
    Cluster Laundry Dryer Controls
  • Cl
    MTRClusterLaundryDryerControlsiOS 18.4+
    Cluster Laundry Dryer Controls
  • Cl
    MTRBaseClusterLaundryWasherModeiOS 18.4+
    Cluster Laundry Washer Mode
  • Cl
    MTRClusterLaundryWasherModeiOS 18.4+
    Cluster Laundry Washer Mode
  • Cl
    MTRBaseClusterLaundryWasherControlsiOS 18.4+
    Cluster Laundry Washer Controls
  • Cl
    MTRClusterLaundryWasherControlsiOS 18.4+
    Cluster Laundry Washer Controls
  • Cl
    MTRBaseClusterDishwasherModeiOS 18.4+
    Cluster Dishwasher Mode
  • Cl
    MTRBaseClusterDishwasherAlarmiOS 18.4+
    Cluster Dishwasher Alarm
  • Cl
    MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetModeiOS 18.4+
    Cluster Refrigerator And Temperature Controlled Cabinet Mode
  • Cl
    MTRClusterRefrigeratorAndTemperatureControlledCabinetModeiOS 18.4+
    Cluster Refrigerator And Temperature Controlled Cabinet Mode
  • Cl
    MTRBaseClusterRefrigeratorAlarmiOS 18.4+
    Cluster Refrigerator Alarm
  • Cl
    MTRBaseClusterRVCRunModeiOS 17.4+
    Cluster RVC Run Mode
  • Cl
    MTRClusterRVCRunModeiOS 17.4+
    Cluster RVC Run Mode
  • Cl
    MTRBaseClusterRVCCleanModeiOS 17.4+
    Cluster RVC Clean Mode
  • Cl
    MTRClusterRVCCleanModeiOS 17.4+
    Cluster RVC Clean Mode
  • Cl
    MTRBaseClusterRVCOperationalStateiOS 17.4+
    Cluster RVC Operational State
  • Cl
    MTRBaseClusterOperationalStateiOS 17.4+
    Cluster Operational State
  • Cl
    MTRBaseClusterServiceAreaiOS 18.4+
    Cluster Service Area

Air Quality and Filter Monitoring 5

Clusters that report air quality, alarms, and filter condition for environmental accessories.

  • Cl
    MTRBaseClusterAirQualityiOS 17.6+
    Cluster Air Quality
  • Cl
    MTRBaseClusterSmokeCOAlarmiOS 17.6+
    Cluster Smoke CO Alarm
  • Cl
    MTRBaseClusterBooleanStateConfigurationiOS 17.6+
    Cluster Boolean State Configuration
  • Cl
    MTRBaseClusterHEPAFilterMonitoringiOS 17.6+
    Cluster HEPA Filter Monitoring
  • Cl
    MTRBaseClusterActivatedCarbonFilterMonitoringiOS 17.6+
    Cluster Activated Carbon Filter Monitoring

Environmental Sensing 16

Clusters that measure illuminance, temperature, pressure, flow, humidity, occupancy, and gas concentrations.

  • Cl
    MTRBaseClusterIlluminanceMeasurementiOS 16.1+
    Cluster Illuminance Measurement
  • Cl
    MTRBaseClusterTemperatureMeasurementiOS 16.1+
    Cluster Temperature Measurement
  • Cl
    MTRBaseClusterPressureMeasurementiOS 16.1+
    Cluster Pressure Measurement
  • Cl
    MTRBaseClusterFlowMeasurementiOS 16.1+
    Cluster Flow Measurement
  • Cl
    MTRBaseClusterRelativeHumidityMeasurementiOS 16.1+
    Cluster Relative Humidity Measurement
  • Cl
    MTRBaseClusterOccupancySensingiOS 16.1+
    Cluster Occupancy Sensing
  • Cl
    MTRBaseClusterCarbonMonoxideConcentrationMeasurementiOS 17.6+
    Cluster Carbon Monoxide Concentration Measurement
  • Cl
    MTRBaseClusterCarbonDioxideConcentrationMeasurementiOS 17.6+
    Cluster Carbon Dioxide Concentration Measurement
  • Cl
    MTRBaseClusterNitrogenDioxideConcentrationMeasurementiOS 17.6+
    Cluster Nitrogen Dioxide Concentration Measurement
  • Cl
    MTRBaseClusterOzoneConcentrationMeasurementiOS 17.6+
    Cluster Ozone Concentration Measurement
  • Cl
    MTRBaseClusterPM25ConcentrationMeasurementiOS 17.6+
    Cluster PM2.5 Concentration Measurement
  • Cl
    MTRBaseClusterFormaldehydeConcentrationMeasurementiOS 17.6+
    Cluster Formaldehyde Concentration Measurement
  • Cl
    MTRBaseClusterPM1ConcentrationMeasurementiOS 17.6+
    Cluster PM1 Concentration Measurement
  • Cl
    MTRBaseClusterPM10ConcentrationMeasurementiOS 17.6+
    Cluster PM10 Concentration Measurement
  • Cl
    MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurementiOS 17.6+
    Cluster Total Volatile Organic Compounds Concentration Measurement
  • Cl
    MTRBaseClusterRadonConcentrationMeasurementiOS 17.6+
    Cluster Radon Concentration Measurement

Energy and Power Management 19

Clusters for power sources, electrical and energy measurement, EV charging, water heating, and energy management.

  • Cl
    MTRBaseClusterPowerSourceConfigurationiOS 16.1+
    Cluster Power Source Configuration
  • Cl
    MTRClusterPowerSourceConfigurationiOS 16.1+
    Cluster Power Source Configuration
  • Cl
    MTRBaseClusterPowerSourceiOS 16.1+
    Cluster Power Source
  • Cl
    MTRClusterPowerSourceiOS 16.1+
    Cluster Power Source
  • Cl
    MTRBaseClusterPowerTopologyiOS 18.4+
    Cluster Power Topology
  • Cl
    MTRBaseClusterElectricalPowerMeasurementiOS 17.6+
    Cluster Electrical Power Measurement
  • Cl
    MTRBaseClusterElectricalEnergyMeasurementiOS 17.6+
    Cluster Electrical Energy Measurement
  • Cl
    MTRBaseClusterElectricalMeasurement
    Cluster Electrical Measurement
  • Cl
    MTRClusterElectricalMeasurement
    Cluster Electrical Measurement
  • Cl
    MTRElectricalMeasurementClusterGetProfileInfoCommandParams
    Parameters for requesting profile information from an electrical measurement cluster.
  • Cl
    MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams
    Parameters carrying the profile information returned by an electrical measurement cluster.
  • Cl
    MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams
    Parameters for requesting a measurement profile from an electrical measurement cluster.
  • Cl
    MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams
    Parameters carrying the measurement profile returned by an electrical measurement cluster.
  • Cl
    MTRBaseClusterDeviceEnergyManagementiOS 18.4+
    Cluster Device Energy Management
  • Cl
    MTRBaseClusterDeviceEnergyManagementModeiOS 18.4+
    Cluster Device Energy Management Mode
  • Cl
    MTRBaseClusterEnergyEVSEiOS 18.4+
    Cluster Energy EVSE
  • Cl
    MTRBaseClusterEnergyEVSEModeiOS 18.4+
    Cluster Energy EVSE Mode
  • Cl
    MTRBaseClusterWaterHeaterManagementiOS 18.4+
    Cluster Water Heater Management
  • Cl
    MTRBaseClusterWaterHeaterModeiOS 18.4+
    Cluster Water Heater Mode

Media and Content 13

Clusters for media playback, input selection, content launching, application control, and low-power states.

  • Cl
    MTRBaseClusterChanneliOS 16.1+
    Cluster Channel
  • Cl
    MTRBaseClusterTargetNavigatoriOS 16.1+
    Cluster Target Navigator
  • Cl
    MTRBaseClusterMediaPlaybackiOS 16.1+
    Cluster Media Playback
  • Cl
    MTRBaseClusterMediaInputiOS 16.1+
    Cluster Media Input
  • Cl
    MTRBaseClusterLowPoweriOS 16.1+
    Cluster Low Power
  • Cl
    MTRBaseClusterKeypadInputiOS 16.1+
    Cluster Keypad Input
  • Cl
    MTRBaseClusterContentLauncheriOS 16.1+
    Cluster Content Launcher
  • Cl
    MTRBaseClusterAudioOutputiOS 16.1+
    Cluster Audio Output
  • Cl
    MTRBaseClusterApplicationLauncheriOS 16.1+
    Cluster Application Launcher
  • Cl
    MTRBaseClusterApplicationBasiciOS 16.1+
    Cluster Application Basic
  • Cl
    MTRBaseClusterAccountLoginiOS 16.1+
    Cluster Account Login
  • Cl
    MTRBaseClusterContentAppObserveriOS 18.4+
    Cluster Content App Observer
  • Cl
    MTRBaseClusterWakeOnLANiOS 16.4+
    Cluster Wake on LAN

Commissioning and Security 15

Clusters governing commissioning, network setup, access control, operational credentials, and key management.

  • Cl
    MTRBaseClusterGeneralCommissioningiOS 16.1+
    Cluster General Commissioning
  • Cl
    MTRClusterGeneralCommissioningiOS 16.1+
    Cluster General Commissioning
  • Cl
    MTRBaseClusterNetworkCommissioningiOS 16.1+
    Cluster Network Commissioning
  • Cl
    MTRClusterNetworkCommissioningiOS 16.1+
    Cluster Network Commissioning
  • Cl
    MTRBaseClusterAdministratorCommissioningiOS 16.1+
    Cluster Administrator Commissioning
  • Cl
    MTRClusterAdministratorCommissioningiOS 16.1+
    Cluster Administrator Commissioning
  • Cl
    MTRBaseClusterCommissionerControliOS 18.4+
    Cluster Commissioner Control
  • Cl
    MTRBaseClusterAccessControliOS 16.1+
    Cluster Access Control
  • Cl
    MTRClusterAccessControliOS 16.1+
    Cluster Access Control
  • Cl
    MTRBaseClusterOperationalCredentialsiOS 16.1+
    Cluster Operational Credentials
  • Cl
    MTRClusterOperationalCredentialsiOS 16.1+
    Cluster Operational Credentials
  • Cl
    MTRBaseClusterGroupKeyManagementiOS 16.1+
    Cluster Group Key Management
  • Cl
    MTRClusterGroupKeyManagementiOS 16.1+
    Cluster Group Key Management
  • Cl
    MTRBaseClusterICDManagementiOS 18.4+
    Cluster ICD Management
  • Cl
    MTRClusterICDManagementiOS 18.4+
    Cluster ICD Management

Networking and Diagnostics 17

Clusters that manage networks, gather diagnostics, retrieve logs, and synchronize time.

  • Cl
    MTRBaseClusterDiagnosticLogsiOS 16.1+
    Cluster Diagnostic Logs
  • Cl
    MTRClusterDiagnosticLogsiOS 16.1+
    Cluster Diagnostic Logs
  • Cl
    MTRBaseClusterGeneralDiagnosticsiOS 16.1+
    Cluster General Diagnostics
  • Cl
    MTRClusterGeneralDiagnosticsiOS 16.1+
    Cluster General Diagnostics
  • Cl
    MTRBaseClusterSoftwareDiagnosticsiOS 16.1+
    Cluster Software Diagnostics
  • Cl
    MTRClusterSoftwareDiagnosticsiOS 16.1+
    Cluster Software Diagnostics
  • Cl
    MTRBaseClusterThreadNetworkDiagnosticsiOS 16.1+
    Cluster Thread Network Diagnostics
  • Cl
    MTRClusterThreadNetworkDiagnosticsiOS 16.1+
    Cluster Thread Network Diagnostics
  • Cl
    MTRBaseClusterWiFiNetworkDiagnosticsiOS 16.1+
    Cluster Wi-Fi Network Diagnostics
  • Cl
    MTRClusterWiFiNetworkDiagnosticsiOS 16.1+
    Cluster Wi-Fi Network Diagnostics
  • Cl
    MTRBaseClusterEthernetNetworkDiagnosticsiOS 16.1+
    Cluster Ethernet Network Diagnostics
  • Cl
    MTRClusterEthernetNetworkDiagnosticsiOS 16.1+
    Cluster Ethernet Network Diagnostics
  • Cl
    MTRBaseClusterWiFiNetworkManagementiOS 18.4+
    Cluster Wi-Fi Network Management
  • Cl
    MTRBaseClusterThreadBorderRouterManagementiOS 18.4+
    Cluster Thread Border Router Management
  • Cl
    MTRBaseClusterThreadNetworkDirectoryiOS 18.4+
    Cluster Thread Network Directory
  • Cl
    MTRBaseClusterTimeSynchronizationiOS 18.4+
    Cluster Time Synchronization
  • Cl
    MTRClusterTimeSynchronizationiOS 18.4+
    Cluster Time Synchronization

Localization 6

Clusters that configure language, time format, and measurement-unit localization on an accessory.

  • Cl
    MTRBaseClusterLocalizationConfigurationiOS 16.1+
    Cluster Localization Configuration
  • Cl
    MTRClusterLocalizationConfigurationiOS 16.1+
    Cluster Localization Configuration
  • Cl
    MTRBaseClusterTimeFormatLocalizationiOS 16.1+
    Cluster Time Format Localization
  • Cl
    MTRClusterTimeFormatLocalizationiOS 16.1+
    Cluster Time Format Localization
  • Cl
    MTRBaseClusterUnitLocalizationiOS 16.1+
    Cluster Unit Localization
  • Cl
    MTRClusterUnitLocalizationiOS 16.1+
    Cluster Unit Localization

Software Updates 6

Clusters that provide and request over-the-air software updates for Matter accessories.

  • Cl
    MTRBaseClusterOTASoftwareUpdateProvideriOS 16.4+
    Cluster OTA Software Update Provider
  • Cl
    MTRClusterOTASoftwareUpdateProvideriOS 16.4+
    Cluster OTA Software Update Provider
  • Cl
    MTRBaseClusterOTASoftwareUpdateRequestoriOS 16.4+
    Cluster OTA Software Update Requestor
  • Cl
    MTRClusterOTASoftwareUpdateRequestoriOS 16.4+
    Cluster OTA Software Update Requestor
  • Cl
    MTRBaseClusterOtaSoftwareUpdateProvider
    A deprecated spelling of the OTA software update provider cluster.
  • Cl
    MTRBaseClusterOtaSoftwareUpdateRequestor
    A deprecated spelling of the OTA software update requestor cluster.

Deprecated and Test Clusters 5

Legacy spelling variants and test-only clusters retained for source compatibility.

  • Cl
    MTRBaseClusterBasic
    A deprecated cluster superseded by the basic information cluster.
  • Cl
    MTRBaseClusterBridgedDeviceBasic
    A deprecated cluster superseded by the bridged device basic information cluster.
  • Cl
    MTRBaseClusterWakeOnLan
    A deprecated spelling of the Wake on LAN cluster.
  • Cl
    MTRBaseClusterUnitTestingiOS 16.4+
    Cluster Unit Testing
  • Cl
    MTRBaseClusterTestCluster
    A deprecated test cluster superseded by the unit testing cluster.

Classes 785

  • Cl
    MTRClusterRefrigeratorAlarmiOS 18.4+
    Cluster Refrigerator Alarm
  • Cl
    MTRClusterDishwasherModeiOS 18.4+
    Cluster Dishwasher Mode
  • Cl
    MTRClusterAirQualityiOS 17.6+
    Cluster Air Quality
  • Cl
    MTRClusterSmokeCOAlarmiOS 17.6+
    Cluster Smoke CO Alarm
  • Cl
    MTRClusterDishwasherAlarmiOS 18.4+
    Cluster Dishwasher Alarm
  • Cl
    MTRClusterMicrowaveOvenModeiOS 18.4+
    Cluster Microwave Oven Mode
  • Cl
    MTRClusterMicrowaveOvenControliOS 18.4+
    Cluster Microwave Oven Control
  • Cl
    MTRClusterOperationalStateiOS 17.4+
    Cluster Operational State
  • Cl
    MTRClusterRVCOperationalStateiOS 17.4+
    Cluster RVC Operational State
  • Cl
    MTRClusterHEPAFilterMonitoringiOS 17.6+
    Cluster HEPA Filter Monitoring
  • Cl
    MTRClusterActivatedCarbonFilterMonitoringiOS 17.6+
    Cluster Activated Carbon Filter Monitoring
  • Cl
    MTRClusterBooleanStateConfigurationiOS 17.6+
    Cluster Boolean State Configuration
  • Cl
    MTRClusterValveConfigurationAndControliOS 17.6+
    Cluster Valve Configuration and Control
  • Cl
    MTRClusterElectricalPowerMeasurementiOS 17.6+
    Cluster Electrical Power Measurement
  • Cl
    MTRClusterElectricalEnergyMeasurementiOS 17.6+
    Cluster Electrical Energy Measurement
  • Cl
    MTRClusterWaterHeaterManagementiOS 18.4+
    Cluster Water Heater Management
Show 769 more
  • Cl
    MTRClusterMessagesiOS 18.4+
    Cluster Messages
  • Cl
    MTRClusterDeviceEnergyManagementiOS 18.4+
    Cluster Device Energy Management
  • Cl
    MTRClusterEnergyEVSEiOS 18.4+
    Cluster Energy EVSE
  • Cl
    MTRClusterPowerTopologyiOS 18.4+
    Cluster Power Topology
  • Cl
    MTRClusterEnergyEVSEModeiOS 18.4+
    Cluster Energy EVSE Mode
  • Cl
    MTRClusterWaterHeaterModeiOS 18.4+
    Cluster Water Heater Mode
  • Cl
    MTRClusterDeviceEnergyManagementModeiOS 18.4+
    Cluster Device Energy Management Mode
  • Cl
    MTRClusterDoorLockiOS 16.1+
    Cluster Door Lock
  • Cl
    MTRClusterWindowCoveringiOS 16.1+
    Cluster Window Covering
  • Cl
    MTRClusterServiceAreaiOS 18.4+
    Cluster Service Area
  • Cl
    MTRClusterPumpConfigurationAndControliOS 16.1+
    Cluster Pump Configuration and Control
  • Cl
    MTRClusterThermostatiOS 16.1+
    Cluster Thermostat
  • Cl
    MTRClusterFanControliOS 16.1+
    Cluster Fan Control
  • Cl
    MTRClusterThermostatUserInterfaceConfigurationiOS 16.1+
    Cluster Thermostat User Interface Configuration
  • Cl
    MTRClusterColorControliOS 16.1+
    Cluster Color Control
  • Cl
    MTRClusterBallastConfigurationiOS 16.1+
    Cluster Ballast Configuration
  • Cl
    MTRClusterIlluminanceMeasurementiOS 16.1+
    Cluster Illuminance Measurement
  • Cl
    MTRClusterTemperatureMeasurementiOS 16.1+
    Cluster Temperature Measurement
  • Cl
    MTRClusterPressureMeasurementiOS 16.1+
    Cluster Pressure Measurement
  • Cl
    MTRClusterFlowMeasurementiOS 16.1+
    Cluster Flow Measurement
  • Cl
    MTRClusterRelativeHumidityMeasurementiOS 16.1+
    Cluster Relative Humidity Measurement
  • Cl
    MTRClusterOccupancySensingiOS 16.1+
    Cluster Occupancy Sensing
  • Cl
    MTRClusterCarbonMonoxideConcentrationMeasurementiOS 17.6+
    Cluster Carbon Monoxide Concentration Measurement
  • Cl
    MTRClusterCarbonDioxideConcentrationMeasurementiOS 17.6+
    Cluster Carbon Dioxide Concentration Measurement
  • Cl
    MTRClusterNitrogenDioxideConcentrationMeasurementiOS 17.6+
    Cluster Nitrogen Dioxide Concentration Measurement
  • Cl
    MTRClusterOzoneConcentrationMeasurementiOS 17.6+
    Cluster Ozone Concentration Measurement
  • Cl
    MTRClusterPM25ConcentrationMeasurementiOS 17.6+
    Cluster PM2.5 Concentration Measurement
  • Cl
    MTRClusterFormaldehydeConcentrationMeasurementiOS 17.6+
    Cluster Formaldehyde Concentration Measurement
  • Cl
    MTRClusterPM1ConcentrationMeasurementiOS 17.6+
    Cluster PM1 Concentration Measurement
  • Cl
    MTRClusterPM10ConcentrationMeasurementiOS 17.6+
    Cluster PM10 Concentration Measurement
  • Cl
    MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurementiOS 17.6+
    Cluster Total Volatile Organic Compounds Concentration Measurement
  • Cl
    MTRClusterRadonConcentrationMeasurementiOS 17.6+
    Cluster Radon Concentration Measurement
  • Cl
    MTRClusterWiFiNetworkManagementiOS 18.4+
    Cluster Wi-Fi Network Management
  • Cl
    MTRClusterThreadBorderRouterManagementiOS 18.4+
    Cluster Thread Border Router Management
  • Cl
    MTRClusterThreadNetworkDirectoryiOS 18.4+
    Cluster Thread Network Directory
  • Cl
    MTRClusterWakeOnLANiOS 16.4+
    Cluster Wake on LAN
  • Cl
    MTRClusterChanneliOS 16.1+
    Cluster Channel
  • Cl
    MTRClusterTargetNavigatoriOS 16.1+
    Cluster Target Navigator
  • Cl
    MTRClusterMediaPlaybackiOS 16.1+
    Cluster Media Playback
  • Cl
    MTRClusterMediaInputiOS 16.1+
    Cluster Media Input
  • Cl
    MTRClusterLowPoweriOS 16.1+
    Cluster Low Power
  • Cl
    MTRClusterKeypadInputiOS 16.1+
    Cluster Keypad Input
  • Cl
    MTRClusterContentLauncheriOS 16.1+
    Cluster Content Launcher
  • Cl
    MTRClusterAudioOutputiOS 16.1+
    Cluster Audio Output
  • Cl
    MTRClusterApplicationLauncheriOS 16.1+
    Cluster Application Launcher
  • Cl
    MTRClusterApplicationBasiciOS 16.1+
    Cluster Application Basic
  • Cl
    MTRClusterAccountLoginiOS 16.1+
    Cluster Account Login
  • Cl
    MTRClusterContentAppObserveriOS 18.4+
    Cluster Content App Observer
  • Cl
    MTRClusterCommissionerControliOS 18.4+
    Cluster Commissioner Control
  • Cl
    MTRClusterUnitTestingiOS 16.4+
    Cluster Unit Testing
  • Cl
    MTRClusterBasic
  • Cl
    MTRClusterOtaSoftwareUpdateProvider
  • Cl
    MTRClusterOtaSoftwareUpdateRequestor
  • Cl
    MTRClusterBridgedDeviceBasic
  • Cl
    MTRClusterWakeOnLan
  • Cl
    MTRClusterTestCluster
  • Cl
    MTRIdentifyClusterIdentifyParamsiOS 16.1+
  • Cl
    MTRIdentifyClusterTriggerEffectParamsiOS 16.1+
  • Cl
    MTRGroupsClusterAddGroupParamsiOS 16.1+
  • Cl
    MTRGroupsClusterAddGroupResponseParamsiOS 16.1+
  • Cl
    MTRGroupsClusterViewGroupParamsiOS 16.1+
  • Cl
    MTRGroupsClusterViewGroupResponseParamsiOS 16.1+
  • Cl
    MTRGroupsClusterGetGroupMembershipParamsiOS 16.1+
  • Cl
    MTRGroupsClusterGetGroupMembershipResponseParamsiOS 16.1+
  • Cl
    MTRGroupsClusterRemoveGroupParamsiOS 16.1+
  • Cl
    MTRGroupsClusterRemoveGroupResponseParamsiOS 16.1+
  • Cl
    MTRGroupsClusterRemoveAllGroupsParamsiOS 16.1+
  • Cl
    MTRGroupsClusterAddGroupIfIdentifyingParamsiOS 16.1+
  • Cl
    MTROnOffClusterOffParamsiOS 16.1+
  • Cl
    MTROnOffClusterOnParamsiOS 16.1+
  • Cl
    MTROnOffClusterToggleParamsiOS 16.1+
  • Cl
    MTROnOffClusterOffWithEffectParamsiOS 16.1+
  • Cl
    MTROnOffClusterOnWithRecallGlobalSceneParamsiOS 16.1+
  • Cl
    MTROnOffClusterOnWithTimedOffParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterMoveToLevelParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterMoveParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterStepParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterStopParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterMoveToLevelWithOnOffParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterMoveWithOnOffParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterStepWithOnOffParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterStopWithOnOffParamsiOS 16.1+
  • Cl
    MTRLevelControlClusterMoveToClosestFrequencyParamsiOS 16.1+
  • Cl
    MTRAccessControlClusterReviewFabricRestrictionsParamsiOS 18.4+
  • Cl
    MTRAccessControlClusterReviewFabricRestrictionsResponseParamsiOS 18.4+
  • Cl
    MTRActionsClusterInstantActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterInstantActionWithTransitionParamsiOS 16.1+
  • Cl
    MTRActionsClusterStartActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterStartActionWithDurationParamsiOS 16.1+
  • Cl
    MTRActionsClusterStopActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterPauseActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterPauseActionWithDurationParamsiOS 16.1+
  • Cl
    MTRActionsClusterResumeActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterEnableActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterEnableActionWithDurationParamsiOS 16.1+
  • Cl
    MTRActionsClusterDisableActionParamsiOS 16.1+
  • Cl
    MTRActionsClusterDisableActionWithDurationParamsiOS 16.1+
  • Cl
    MTRBasicClusterMfgSpecificPingParams
  • Cl
    MTROTASoftwareUpdateProviderClusterQueryImageParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateProviderClusterQueryImageParams
  • Cl
    MTROTASoftwareUpdateProviderClusterQueryImageResponseParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams
  • Cl
    MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams
  • Cl
    MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams
  • Cl
    MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams
  • Cl
    MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParamsiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams
  • Cl
    MTRGeneralCommissioningClusterArmFailSafeParamsiOS 16.1+
  • Cl
    MTRGeneralCommissioningClusterArmFailSafeResponseParamsiOS 16.1+
  • Cl
    MTRGeneralCommissioningClusterSetRegulatoryConfigParamsiOS 16.1+
  • Cl
    MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParamsiOS 16.1+
  • Cl
    MTRGeneralCommissioningClusterCommissioningCompleteParamsiOS 16.1+
  • Cl
    MTRGeneralCommissioningClusterCommissioningCompleteResponseParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterScanNetworksParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterScanNetworksResponseParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterRemoveNetworkParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterNetworkConfigResponseParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterConnectNetworkParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterConnectNetworkResponseParamsiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterReorderNetworkParamsiOS 16.1+
  • Cl
    MTRDiagnosticLogsClusterRetrieveLogsRequestParamsiOS 16.1+
  • Cl
    MTRDiagnosticLogsClusterRetrieveLogsResponseParamsiOS 16.1+
  • Cl
    MTRGeneralDiagnosticsClusterTestEventTriggerParamsiOS 16.1+
  • Cl
    MTRGeneralDiagnosticsClusterTimeSnapshotParamsiOS 18.4+
  • Cl
    MTRGeneralDiagnosticsClusterTimeSnapshotResponseParamsiOS 18.4+
  • Cl
    MTRGeneralDiagnosticsClusterPayloadTestRequestParamsiOS 18.4+
  • Cl
    MTRGeneralDiagnosticsClusterPayloadTestResponseParamsiOS 18.4+
  • Cl
    MTRSoftwareDiagnosticsClusterResetWatermarksParamsiOS 16.1+
  • Cl
    MTRThreadNetworkDiagnosticsClusterResetCountsParamsiOS 16.1+
  • Cl
    MTRWiFiNetworkDiagnosticsClusterResetCountsParamsiOS 16.1+
  • Cl
    MTREthernetNetworkDiagnosticsClusterResetCountsParamsiOS 16.1+
  • Cl
    MTRTimeSynchronizationClusterSetUTCTimeParamsiOS 17.2+
  • Cl
    MTRTimeSynchronizationClusterSetUtcTimeParamsiOS 16.1+
  • Cl
    MTRTimeSynchronizationClusterSetTrustedTimeSourceParamsiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterSetTimeZoneParamsiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterSetTimeZoneResponseParamsiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterSetDSTOffsetParamsiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterSetDefaultNTPParamsiOS 18.4+
  • Cl
    MTRBridgedDeviceBasicInformationClusterKeepActiveParamsiOS 18.4+
  • Cl
    MTRAdministratorCommissioningClusterOpenCommissioningWindowParamsiOS 16.1+
  • Cl
    MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParamsiOS 16.1+
  • Cl
    MTRAdministratorCommissioningClusterRevokeCommissioningParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterAttestationRequestParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterAttestationResponseParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterCertificateChainRequestParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterCertificateChainResponseParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterCSRRequestParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterCSRResponseParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterAddNOCParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterUpdateNOCParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterNOCResponseParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterUpdateFabricLabelParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterRemoveFabricParamsiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterAddTrustedRootCertificateParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetWriteParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetReadParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetReadResponseParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetRemoveParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetReadAllIndicesParamsiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParamsiOS 16.1+
  • Cl
    MTRICDManagementClusterRegisterClientParamsiOS 18.4+
  • Cl
    MTRICDManagementClusterRegisterClientResponseParamsiOS 18.4+
  • Cl
    MTRICDManagementClusterUnregisterClientParamsiOS 18.4+
  • Cl
    MTRICDManagementClusterStayActiveRequestParamsiOS 18.4+
  • Cl
    MTRICDManagementClusterStayActiveResponseParamsiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterStopParamsiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterStartParamsiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterOperationalCommandResponseParamsiOS 18.4+
  • Cl
    MTROvenModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTROvenModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRModeSelectClusterChangeToModeParamsiOS 16.1+
  • Cl
    MTRLaundryWasherModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTRLaundryWasherModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRRVCRunModeClusterChangeToModeParamsiOS 17.4+
  • Cl
    MTRRVCRunModeClusterChangeToModeResponseParamsiOS 17.4+
  • Cl
    MTRRVCCleanModeClusterChangeToModeParamsiOS 17.4+
  • Cl
    MTRRVCCleanModeClusterChangeToModeResponseParamsiOS 17.4+
  • Cl
    MTRTemperatureControlClusterSetTemperatureParamsiOS 18.4+
  • Cl
    MTRDishwasherModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTRDishwasherModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRSmokeCOAlarmClusterSelfTestRequestParamsiOS 17.6+
  • Cl
    MTRDishwasherAlarmClusterResetParamsiOS 18.4+
  • Cl
    MTRDishwasherAlarmClusterModifyEnabledAlarmsParamsiOS 18.4+
  • Cl
    MTRMicrowaveOvenControlClusterSetCookingParametersParamsiOS 18.4+
  • Cl
    MTRMicrowaveOvenControlClusterAddMoreTimeParamsiOS 18.4+
  • Cl
    MTROperationalStateClusterPauseParamsiOS 17.4+
  • Cl
    MTROperationalStateClusterStopParamsiOS 17.4+
  • Cl
    MTROperationalStateClusterStartParamsiOS 17.4+
  • Cl
    MTROperationalStateClusterResumeParamsiOS 17.4+
  • Cl
    MTROperationalStateClusterOperationalCommandResponseParamsiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterPauseParamsiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterResumeParamsiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterOperationalCommandResponseParamsiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterGoHomeParamsiOS 18.4+
  • Cl
    MTRHEPAFilterMonitoringClusterResetConditionParamsiOS 17.6+
  • Cl
    MTRActivatedCarbonFilterMonitoringClusterResetConditionParamsiOS 17.6+
  • Cl
    MTRBooleanStateConfigurationClusterSuppressAlarmParamsiOS 17.6+
  • Cl
    MTRBooleanStateConfigurationClusterEnableDisableAlarmParamsiOS 17.6+
  • Cl
    MTRValveConfigurationAndControlClusterOpenParamsiOS 17.6+
  • Cl
    MTRValveConfigurationAndControlClusterCloseParamsiOS 17.6+
  • Cl
    MTRWaterHeaterManagementClusterBoostParamsiOS 18.4+
  • Cl
    MTRWaterHeaterManagementClusterCancelBoostParamsiOS 18.4+
  • Cl
    MTRMessagesClusterPresentMessagesRequestParamsiOS 18.4+
  • Cl
    MTRMessagesClusterCancelMessagesRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPowerAdjustRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterCancelPowerAdjustRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterStartTimeAdjustRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPauseRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterResumeRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterModifyForecastRequestParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterRequestConstraintBasedForecastParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterCancelRequestParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterGetTargetsResponseParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterDisableParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterEnableChargingParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterStartDiagnosticsParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterSetTargetsParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterGetTargetsParamsiOS 18.4+
  • Cl
    MTREnergyEVSEClusterClearTargetsParamsiOS 18.4+
  • Cl
    MTREnergyEVSEModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTREnergyEVSEModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRWaterHeaterModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTRWaterHeaterModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementModeClusterChangeToModeParamsiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementModeClusterChangeToModeResponseParamsiOS 18.4+
  • Cl
    MTRDoorLockClusterLockDoorParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterUnlockDoorParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterUnlockWithTimeoutParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetWeekDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetWeekDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetWeekDayScheduleResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterClearWeekDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetYearDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetYearDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetYearDayScheduleResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterClearYearDayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetHolidayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetHolidayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetHolidayScheduleResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterClearHolidayScheduleParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetUserParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetUserParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetUserResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterClearUserParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetCredentialParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterSetCredentialResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetCredentialStatusParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterGetCredentialStatusResponseParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterClearCredentialParamsiOS 16.1+
  • Cl
    MTRDoorLockClusterUnboltDoorParamsiOS 18.4+
  • Cl
    MTRDoorLockClusterSetAliroReaderConfigParamsiOS 18.4+
  • Cl
    MTRDoorLockClusterClearAliroReaderConfigParamsiOS 18.4+
  • Cl
    MTRWindowCoveringClusterUpOrOpenParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterDownOrCloseParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterStopMotionParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterGoToLiftValueParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterGoToLiftPercentageParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterGoToTiltValueParamsiOS 16.1+
  • Cl
    MTRWindowCoveringClusterGoToTiltPercentageParamsiOS 16.1+
  • Cl
    MTRServiceAreaClusterSelectAreasParamsiOS 18.4+
  • Cl
    MTRServiceAreaClusterSelectAreasResponseParamsiOS 18.4+
  • Cl
    MTRServiceAreaClusterSkipAreaParamsiOS 18.4+
  • Cl
    MTRServiceAreaClusterSkipAreaResponseParamsiOS 18.4+
  • Cl
    MTRThermostatClusterSetpointRaiseLowerParamsiOS 16.1+
  • Cl
    MTRThermostatClusterGetWeeklyScheduleResponseParamsiOS 16.1+
  • Cl
    MTRThermostatClusterSetWeeklyScheduleParamsiOS 16.1+
  • Cl
    MTRThermostatClusterGetWeeklyScheduleParamsiOS 16.1+
  • Cl
    MTRThermostatClusterClearWeeklyScheduleParamsiOS 16.1+
  • Cl
    MTRThermostatClusterSetActiveScheduleRequestParamsiOS 18.4+
  • Cl
    MTRThermostatClusterSetActivePresetRequestParamsiOS 18.4+
  • Cl
    MTRThermostatClusterAtomicResponseParamsiOS 18.4+
  • Cl
    MTRThermostatClusterAtomicRequestParamsiOS 18.4+
  • Cl
    MTRFanControlClusterStepParamsiOS 17.6+
  • Cl
    MTRColorControlClusterMoveToHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterStepHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveToSaturationParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveSaturationParamsiOS 16.1+
  • Cl
    MTRColorControlClusterStepSaturationParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveToHueAndSaturationParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveToColorParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveColorParamsiOS 16.1+
  • Cl
    MTRColorControlClusterStepColorParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveToColorTemperatureParamsiOS 16.1+
  • Cl
    MTRColorControlClusterEnhancedMoveToHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterEnhancedMoveHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterEnhancedStepHueParamsiOS 16.1+
  • Cl
    MTRColorControlClusterEnhancedMoveToHueAndSaturationParamsiOS 16.1+
  • Cl
    MTRColorControlClusterColorLoopSetParamsiOS 16.1+
  • Cl
    MTRColorControlClusterStopMoveStepParamsiOS 16.1+
  • Cl
    MTRColorControlClusterMoveColorTemperatureParamsiOS 16.1+
  • Cl
    MTRColorControlClusterStepColorTemperatureParamsiOS 16.1+
  • Cl
    MTRWiFiNetworkManagementClusterNetworkPassphraseRequestParamsiOS 18.4+
  • Cl
    MTRWiFiNetworkManagementClusterNetworkPassphraseResponseParamsiOS 18.4+
  • Cl
    MTRThreadBorderRouterManagementClusterGetActiveDatasetRequestParamsiOS 18.4+
  • Cl
    MTRThreadBorderRouterManagementClusterGetPendingDatasetRequestParamsiOS 18.4+
  • Cl
    MTRThreadBorderRouterManagementClusterDatasetResponseParamsiOS 18.4+
  • Cl
    MTRThreadBorderRouterManagementClusterSetActiveDatasetRequestParamsiOS 18.4+
  • Cl
    MTRThreadBorderRouterManagementClusterSetPendingDatasetRequestParamsiOS 18.4+
  • Cl
    MTRThreadNetworkDirectoryClusterAddNetworkParamsiOS 18.4+
  • Cl
    MTRThreadNetworkDirectoryClusterRemoveNetworkParamsiOS 18.4+
  • Cl
    MTRThreadNetworkDirectoryClusterGetOperationalDatasetParamsiOS 18.4+
  • Cl
    MTRThreadNetworkDirectoryClusterOperationalDatasetResponseParamsiOS 18.4+
  • Cl
    MTRChannelClusterChangeChannelParamsiOS 16.1+
  • Cl
    MTRChannelClusterChangeChannelResponseParamsiOS 16.1+
  • Cl
    MTRChannelClusterChangeChannelByNumberParamsiOS 16.1+
  • Cl
    MTRChannelClusterSkipChannelParamsiOS 16.1+
  • Cl
    MTRChannelClusterGetProgramGuideParamsiOS 18.4+
  • Cl
    MTRChannelClusterProgramGuideResponseParamsiOS 18.4+
  • Cl
    MTRChannelClusterRecordProgramParamsiOS 18.4+
  • Cl
    MTRChannelClusterCancelRecordProgramParamsiOS 18.4+
  • Cl
    MTRTargetNavigatorClusterNavigateTargetParamsiOS 16.1+
  • Cl
    MTRTargetNavigatorClusterNavigateTargetResponseParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterPlayParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterPauseParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterStopParamsiOS 16.4+
  • Cl
    MTRMediaPlaybackClusterStopPlaybackParams
  • Cl
    MTRMediaPlaybackClusterStartOverParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterPreviousParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterNextParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterRewindParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterFastForwardParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterSkipForwardParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterSkipBackwardParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterPlaybackResponseParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterSeekParamsiOS 16.1+
  • Cl
    MTRMediaPlaybackClusterActivateAudioTrackParamsiOS 18.4+
  • Cl
    MTRMediaPlaybackClusterActivateTextTrackParamsiOS 18.4+
  • Cl
    MTRMediaPlaybackClusterDeactivateTextTrackParamsiOS 18.4+
  • Cl
    MTRMediaInputClusterSelectInputParamsiOS 16.1+
  • Cl
    MTRMediaInputClusterShowInputStatusParamsiOS 16.1+
  • Cl
    MTRMediaInputClusterHideInputStatusParamsiOS 16.1+
  • Cl
    MTRMediaInputClusterRenameInputParamsiOS 16.1+
  • Cl
    MTRLowPowerClusterSleepParamsiOS 16.1+
  • Cl
    MTRKeypadInputClusterSendKeyParamsiOS 16.1+
  • Cl
    MTRKeypadInputClusterSendKeyResponseParamsiOS 16.1+
  • Cl
    MTRContentLauncherClusterLaunchContentParamsiOS 16.1+
  • Cl
    MTRContentLauncherClusterLaunchURLParamsiOS 16.1+
  • Cl
    MTRContentLauncherClusterLauncherResponseParamsiOS 16.4+
  • Cl
    MTRContentLauncherClusterLaunchResponseParams
  • Cl
    MTRAudioOutputClusterSelectOutputParamsiOS 16.1+
  • Cl
    MTRAudioOutputClusterRenameOutputParamsiOS 16.1+
  • Cl
    MTRApplicationLauncherClusterLaunchAppParamsiOS 16.1+
  • Cl
    MTRApplicationLauncherClusterStopAppParamsiOS 16.1+
  • Cl
    MTRApplicationLauncherClusterHideAppParamsiOS 16.1+
  • Cl
    MTRApplicationLauncherClusterLauncherResponseParamsiOS 16.1+
  • Cl
    MTRAccountLoginClusterGetSetupPINParamsiOS 16.1+
  • Cl
    MTRAccountLoginClusterGetSetupPINResponseParamsiOS 16.1+
  • Cl
    MTRAccountLoginClusterLoginParamsiOS 16.1+
  • Cl
    MTRAccountLoginClusterLogoutParamsiOS 16.1+
  • Cl
    MTRContentAppObserverClusterContentAppMessageParamsiOS 18.4+
  • Cl
    MTRContentAppObserverClusterContentAppMessageResponseParamsiOS 18.4+
  • Cl
    MTRCommissionerControlClusterRequestCommissioningApprovalParamsiOS 18.4+
  • Cl
    MTRCommissionerControlClusterCommissionNodeParamsiOS 18.4+
  • Cl
    MTRCommissionerControlClusterReverseOpenCommissioningWindowParamsiOS 18.4+
  • Cl
    MTRUnitTestingClusterTestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestParams
  • Cl
    MTRUnitTestingClusterTestSpecificResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestSpecificResponseParams
  • Cl
    MTRUnitTestingClusterTestNotHandledParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestNotHandledParams
  • Cl
    MTRUnitTestingClusterTestAddArgumentsResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestAddArgumentsResponseParams
  • Cl
    MTRUnitTestingClusterTestSpecificParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestSpecificParams
  • Cl
    MTRUnitTestingClusterTestSimpleArgumentResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestSimpleArgumentResponseParams
  • Cl
    MTRUnitTestingClusterTestUnknownCommandParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestUnknownCommandParams
  • Cl
    MTRUnitTestingClusterTestStructArrayArgumentResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestStructArrayArgumentResponseParams
  • Cl
    MTRUnitTestingClusterTestAddArgumentsParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestAddArgumentsParams
  • Cl
    MTRUnitTestingClusterTestListInt8UReverseResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListInt8UReverseResponseParams
  • Cl
    MTRUnitTestingClusterTestSimpleArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestSimpleArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestEnumsResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEnumsResponseParams
  • Cl
    MTRUnitTestingClusterTestStructArrayArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestStructArrayArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestNullableOptionalResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestNullableOptionalResponseParams
  • Cl
    MTRUnitTestingClusterTestStructArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestStructArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestComplexNullableOptionalResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestComplexNullableOptionalResponseParams
  • Cl
    MTRUnitTestingClusterTestNestedStructArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestNestedStructArgumentRequestParams
  • Cl
    MTRUnitTestingClusterBooleanResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterBooleanResponseParams
  • Cl
    MTRUnitTestingClusterTestListStructArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListStructArgumentRequestParams
  • Cl
    MTRUnitTestingClusterSimpleStructResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterSimpleStructResponseParams
  • Cl
    MTRUnitTestingClusterTestListInt8UArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListInt8UArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestEmitTestEventResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEmitTestEventResponseParams
  • Cl
    MTRUnitTestingClusterTestNestedStructListArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestNestedStructListArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams
  • Cl
    MTRUnitTestingClusterTestListNestedStructListArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListNestedStructListArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestListInt8UReverseRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListInt8UReverseRequestParams
  • Cl
    MTRUnitTestingClusterTestEnumsRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEnumsRequestParams
  • Cl
    MTRUnitTestingClusterTestNullableOptionalRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestNullableOptionalRequestParams
  • Cl
    MTRUnitTestingClusterTestComplexNullableOptionalRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestComplexNullableOptionalRequestParams
  • Cl
    MTRUnitTestingClusterSimpleStructEchoRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterSimpleStructEchoRequestParams
  • Cl
    MTRUnitTestingClusterTimedInvokeRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTimedInvokeRequestParams
  • Cl
    MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams
  • Cl
    MTRUnitTestingClusterTestEmitTestEventRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEmitTestEventRequestParams
  • Cl
    MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParamsiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams
  • Cl
    MTRCommandWithRequiredResponseiOS 18.4+
    An object representing a single command to be invoked and the response
  • Cl
    MTRCommissionableBrowserResultiOS 17.0+
  • Cl
    MTRCommissioneeInfoiOS 18.4+
    Information read from the commissionee device during commissioning.
  • Cl
    MTRCommissioningOperationiOS 26.2+
  • Cl
    MTRCommissioningParametersiOS 16.1+
    Information that can be provided to commissionWithNodeID to commision devices.
  • Cl
    MTRDeviceiOS 16.1+
  • Cl
    MTRDeviceAttestationDeviceInfoiOS 16.1+
  • Cl
    MTRDeviceAttestationInfoiOS 16.4+
    Represents information relating to product attestation.
  • Cl
    AttestationInfo
  • Cl
    MTRDeviceControlleriOS 16.1+
  • Cl
    MTRDeviceControllerFactoryParamsiOS 16.4+
  • Cl
    MTRDeviceControllerFactoryiOS 16.4+
  • Cl
    MTRControllerFactoryParams
  • Cl
    MTRControllerFactory
  • Cl
    MTRDeviceControllerAbstractParametersiOS 17.6+
    Parameters that can be used to initialize an MTRDeviceController. Specific
  • Cl
    MTRDeviceControllerParametersiOS 17.6+
    Parameters that can be used to initialize an MTRDeviceController which
  • Cl
    MTRDeviceControllerExternalCertificateParametersiOS 17.6+
  • Cl
    MTRXPCDeviceControllerParametersiOS 18.2+
  • Cl
    MTRDeviceControllerStartupParamsiOS 16.1+
  • Cl
    MTRDeviceStorageBehaviorConfigurationiOS 17.6+
    Class that configures how MTRDevice objects persist their attributes to storage, so as to not
  • Cl
    MTRDeviceTypeiOS 18.2+
    Meta-data about a device type defined in the Matter specification.
  • Cl
    MTRDeviceTypeRevisioniOS 17.6+
    A representation of a "device type revision" in the sense used in the Matter
  • Cl
    MTREndpointInfoiOS 18.4+
    Meta-data about an endpoint of a Matter node.
  • Cl
    MTRFabricInfoiOS 16.5+
  • Cl
    MTRManualSetupPayloadParser
  • Cl
    MTRMetricDataiOS 17.6+
    Representation of metric data corresponding to a metric event.
  • Cl
    MTRMetricsiOS 17.6+
    A representation of a collection of metrics data for an operation.
  • Cl
    MTROTAHeaderiOS 16.1+
  • Cl
    MTROTAHeaderParser
  • Cl
    MTROnboardingPayloadParser
  • Cl
    MTROperationalCertificateChainiOS 16.4+
    A representation of the operational certificate chain for a node.
  • Cl
    MTRProductIdentityiOS 17.0+
    A representation of a (vendor, product) pair that identifies a specific product.
  • Cl
    MTRQRCodeSetupPayloadParser
  • Cl
    MTRServerAttributeiOS 17.6+
    A representation of an attribute implemented on a server cluster by an
  • Cl
    MTRServerClusteriOS 17.6+
    A representation of a server cluster implemented by an MTRDeviceController.
  • Cl
    MTRServerEndpointiOS 17.6+
    A representation of an endpoint implemented by an MTRDeviceController.
  • Cl
    MTROptionalQRCodeInfoiOS 16.1+
    An optional information item present in the setup payload.
  • Cl
    MTRSetupPayloadiOS 16.1+
    A Matter Onboarding Payload.
  • Cl
    MTRDataTypeAtomicAttributeStatusStructiOS 18.4+
  • Cl
    MTRDataTypeLocationDescriptorStructiOS 18.4+
  • Cl
    MTRDescriptorClusterDeviceTypeStructiOS 16.2+
  • Cl
    MTRDescriptorClusterDeviceType
  • Cl
    MTRBindingClusterTargetStructiOS 16.1+
  • Cl
    MTRAccessControlClusterAccessRestrictionStructiOS 18.4+
  • Cl
    MTRAccessControlClusterCommissioningAccessRestrictionEntryStructiOS 18.4+
  • Cl
    MTRAccessControlClusterAccessRestrictionEntryStructiOS 18.4+
  • Cl
    MTRAccessControlClusterAccessControlTargetStructiOS 17.0+
  • Cl
    MTRAccessControlClusterTarget
  • Cl
    MTRAccessControlClusterAccessControlEntryStructiOS 16.4+
  • Cl
    MTRAccessControlClusterAccessControlEntry
  • Cl
    MTRAccessControlClusterAccessControlExtensionStructiOS 16.4+
  • Cl
    MTRAccessControlClusterExtensionEntry
  • Cl
    MTRAccessControlClusterAccessControlEntryChangedEventiOS 16.1+
  • Cl
    MTRAccessControlClusterAccessControlExtensionChangedEventiOS 16.1+
  • Cl
    MTRAccessControlClusterFabricRestrictionReviewUpdateEventiOS 18.4+
  • Cl
    MTRActionsClusterActionStructiOS 16.1+
  • Cl
    MTRActionsClusterEndpointListStructiOS 16.1+
  • Cl
    MTRActionsClusterStateChangedEventiOS 16.1+
  • Cl
    MTRActionsClusterActionFailedEventiOS 16.1+
  • Cl
    MTRBasicInformationClusterCapabilityMinimaStructiOS 16.4+
  • Cl
    MTRBasicClusterCapabilityMinimaStruct
  • Cl
    MTRBasicInformationClusterProductAppearanceStructiOS 17.0+
  • Cl
    MTRBasicInformationClusterStartUpEventiOS 16.4+
  • Cl
    MTRBasicClusterStartUpEvent
  • Cl
    MTRBasicInformationClusterShutDownEventiOS 16.4+
  • Cl
    MTRBasicClusterShutDownEvent
  • Cl
    MTRBasicInformationClusterLeaveEventiOS 16.4+
  • Cl
    MTRBasicClusterLeaveEvent
  • Cl
    MTRBasicInformationClusterReachableChangedEventiOS 16.4+
  • Cl
    MTRBasicClusterReachableChangedEvent
  • Cl
    MTROTASoftwareUpdateRequestorClusterProviderLocationiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateRequestorClusterProviderLocation
  • Cl
    MTROTASoftwareUpdateRequestorClusterStateTransitionEventiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent
  • Cl
    MTROTASoftwareUpdateRequestorClusterVersionAppliedEventiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent
  • Cl
    MTROTASoftwareUpdateRequestorClusterDownloadErrorEventiOS 16.4+
  • Cl
    MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent
  • Cl
    MTRPowerSourceClusterBatChargeFaultChangeType
  • Cl
    MTRPowerSourceClusterBatFaultChangeType
  • Cl
    MTRPowerSourceClusterWiredFaultChangeType
  • Cl
    MTRPowerSourceClusterWiredFaultChangeEventiOS 16.4+
  • Cl
    MTRPowerSourceClusterBatFaultChangeEventiOS 16.4+
  • Cl
    MTRPowerSourceClusterBatChargeFaultChangeEventiOS 16.4+
  • Cl
    MTRGeneralCommissioningClusterBasicCommissioningInfoiOS 16.1+
  • Cl
    MTRNetworkCommissioningClusterNetworkInfoStructiOS 17.0+
  • Cl
    MTRNetworkCommissioningClusterNetworkInfo
  • Cl
    MTRNetworkCommissioningClusterThreadInterfaceScanResultStructiOS 17.0+
  • Cl
    MTRNetworkCommissioningClusterThreadInterfaceScanResult
  • Cl
    MTRNetworkCommissioningClusterWiFiInterfaceScanResultStructiOS 17.0+
  • Cl
    MTRNetworkCommissioningClusterWiFiInterfaceScanResult
  • Cl
    MTRGeneralDiagnosticsClusterNetworkInterfaceiOS 16.4+
  • Cl
    MTRGeneralDiagnosticsClusterNetworkInterfaceType
  • Cl
    MTRGeneralDiagnosticsClusterHardwareFaultChangeEventiOS 16.1+
  • Cl
    MTRGeneralDiagnosticsClusterRadioFaultChangeEventiOS 16.1+
  • Cl
    MTRGeneralDiagnosticsClusterNetworkFaultChangeEventiOS 16.1+
  • Cl
    MTRGeneralDiagnosticsClusterBootReasonEventiOS 16.1+
  • Cl
    MTRSoftwareDiagnosticsClusterThreadMetricsStructiOS 16.4+
  • Cl
    MTRSoftwareDiagnosticsClusterThreadMetrics
  • Cl
    MTRSoftwareDiagnosticsClusterSoftwareFaultEventiOS 16.1+
  • Cl
    MTRThreadNetworkDiagnosticsClusterNeighborTableStructiOS 17.0+
  • Cl
    MTRThreadNetworkDiagnosticsClusterNeighborTable
  • Cl
    MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponentsiOS 16.1+
  • Cl
    MTRThreadNetworkDiagnosticsClusterRouteTableStructiOS 17.0+
  • Cl
    MTRThreadNetworkDiagnosticsClusterRouteTable
  • Cl
    MTRThreadNetworkDiagnosticsClusterSecurityPolicyiOS 16.1+
  • Cl
    MTRThreadNetworkDiagnosticsClusterConnectionStatusEventiOS 16.1+
  • Cl
    MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEventiOS 16.1+
  • Cl
    MTRWiFiNetworkDiagnosticsClusterDisconnectionEventiOS 16.1+
  • Cl
    MTRWiFiNetworkDiagnosticsClusterAssociationFailureEventiOS 16.1+
  • Cl
    MTRWiFiNetworkDiagnosticsClusterConnectionStatusEventiOS 16.1+
  • Cl
    MTRTimeSynchronizationClusterDSTOffsetStructiOS 16.5+
  • Cl
    MTRTimeSynchronizationClusterDstOffsetType
  • Cl
    MTRTimeSynchronizationClusterFabricScopedTrustedTimeSourceStructiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterTimeZoneStructiOS 16.5+
  • Cl
    MTRTimeSynchronizationClusterTimeZoneType
  • Cl
    MTRTimeSynchronizationClusterTrustedTimeSourceStructiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterDSTTableEmptyEventiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterDSTStatusEventiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterTimeZoneStatusEventiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterTimeFailureEventiOS 18.4+
  • Cl
    MTRTimeSynchronizationClusterMissingTrustedTimeSourceEventiOS 18.4+
  • Cl
    MTRBridgedDeviceBasicInformationClusterProductAppearanceStructiOS 17.0+
  • Cl
    MTRBridgedDeviceBasicInformationClusterStartUpEventiOS 16.4+
  • Cl
    MTRBridgedDeviceBasicClusterStartUpEvent
  • Cl
    MTRBridgedDeviceBasicInformationClusterShutDownEventiOS 16.4+
  • Cl
    MTRBridgedDeviceBasicClusterShutDownEvent
  • Cl
    MTRBridgedDeviceBasicInformationClusterLeaveEventiOS 16.4+
  • Cl
    MTRBridgedDeviceBasicClusterLeaveEvent
  • Cl
    MTRBridgedDeviceBasicInformationClusterReachableChangedEventiOS 16.4+
  • Cl
    MTRBridgedDeviceBasicClusterReachableChangedEvent
  • Cl
    MTRBridgedDeviceBasicInformationClusterActiveChangedEventiOS 18.4+
  • Cl
    MTRSwitchClusterSwitchLatchedEventiOS 16.1+
  • Cl
    MTRSwitchClusterInitialPressEventiOS 16.1+
  • Cl
    MTRSwitchClusterLongPressEventiOS 16.1+
  • Cl
    MTRSwitchClusterShortReleaseEventiOS 16.1+
  • Cl
    MTRSwitchClusterLongReleaseEventiOS 16.1+
  • Cl
    MTRSwitchClusterMultiPressOngoingEventiOS 16.1+
  • Cl
    MTRSwitchClusterMultiPressCompleteEventiOS 16.1+
  • Cl
    MTROperationalCredentialsClusterFabricDescriptorStructiOS 16.4+
  • Cl
    MTROperationalCredentialsClusterFabricDescriptor
  • Cl
    MTROperationalCredentialsClusterNOCStructiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterGroupInfoMapStructiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterGroupKeyMapStructiOS 16.1+
  • Cl
    MTRGroupKeyManagementClusterGroupKeySetStructiOS 16.1+
  • Cl
    MTRFixedLabelClusterLabelStructiOS 16.1+
  • Cl
    MTRUserLabelClusterLabelStructiOS 16.1+
  • Cl
    MTRBooleanStateClusterStateChangeEventiOS 16.1+
  • Cl
    MTRICDManagementClusterMonitoringRegistrationStructiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterErrorStateStructiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterOperationalStateStructiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterOperationalErrorEventiOS 18.4+
  • Cl
    MTROvenCavityOperationalStateClusterOperationCompletionEventiOS 18.4+
  • Cl
    MTROvenModeClusterModeTagStructiOS 18.4+
  • Cl
    MTROvenModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRModeSelectClusterSemanticTagStructiOS 16.4+
  • Cl
    MTRModeSelectClusterSemanticTag
  • Cl
    MTRModeSelectClusterModeOptionStructiOS 16.1+
  • Cl
    MTRLaundryWasherModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRLaundryWasherModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRRefrigeratorAndTemperatureControlledCabinetModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRRefrigeratorAndTemperatureControlledCabinetModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRRVCRunModeClusterModeTagStructiOS 17.4+
  • Cl
    MTRRVCRunModeClusterModeOptionStructiOS 17.4+
  • Cl
    MTRRVCCleanModeClusterModeTagStructiOS 17.4+
  • Cl
    MTRRVCCleanModeClusterModeOptionStructiOS 17.4+
  • Cl
    MTRRefrigeratorAlarmClusterNotifyEventiOS 18.4+
  • Cl
    MTRDishwasherModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRDishwasherModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRSmokeCOAlarmClusterSmokeAlarmEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterCOAlarmEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterLowBatteryEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterHardwareFaultEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterEndOfServiceEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterSelfTestCompleteEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterAlarmMutedEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterMuteEndedEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterInterconnectCOAlarmEventiOS 17.6+
  • Cl
    MTRSmokeCOAlarmClusterAllClearEventiOS 17.6+
  • Cl
    MTRDishwasherAlarmClusterNotifyEventiOS 18.4+
  • Cl
    MTRMicrowaveOvenModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRMicrowaveOvenModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTROperationalStateClusterErrorStateStructiOS 17.4+
  • Cl
    MTROperationalStateClusterOperationalStateStructiOS 17.4+
  • Cl
    MTROperationalStateClusterOperationalErrorEventiOS 17.4+
  • Cl
    MTROperationalStateClusterOperationCompletionEventiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterErrorStateStructiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterOperationalStateStructiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterOperationalErrorEventiOS 17.4+
  • Cl
    MTRRVCOperationalStateClusterOperationCompletionEventiOS 17.4+
  • Cl
    MTRHEPAFilterMonitoringClusterReplacementProductStructiOS 17.6+
  • Cl
    MTRActivatedCarbonFilterMonitoringClusterReplacementProductStructiOS 17.6+
  • Cl
    MTRBooleanStateConfigurationClusterAlarmsStateChangedEventiOS 17.6+
  • Cl
    MTRBooleanStateConfigurationClusterSensorFaultEventiOS 17.6+
  • Cl
    MTRValveConfigurationAndControlClusterValveStateChangedEventiOS 17.6+
  • Cl
    MTRValveConfigurationAndControlClusterValveFaultEventiOS 17.6+
  • Cl
    MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStructiOS 17.6+
  • Cl
    MTRElectricalPowerMeasurementClusterMeasurementAccuracyStructiOS 17.6+
  • Cl
    MTRElectricalPowerMeasurementClusterHarmonicMeasurementStructiOS 17.6+
  • Cl
    MTRElectricalPowerMeasurementClusterMeasurementRangeStructiOS 17.6+
  • Cl
    MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEventiOS 17.6+
  • Cl
    MTRElectricalEnergyMeasurementClusterMeasurementAccuracyRangeStructiOS 18.4+
  • Cl
    MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStructiOS 17.6+
  • Cl
    MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStructiOS 17.6+
  • Cl
    MTRElectricalEnergyMeasurementClusterEnergyMeasurementStructiOS 17.6+
  • Cl
    MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEventiOS 17.6+
  • Cl
    MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEventiOS 17.6+
  • Cl
    MTRWaterHeaterManagementClusterWaterHeaterBoostInfoStructiOS 18.4+
  • Cl
    MTRWaterHeaterManagementClusterBoostStartedEventiOS 18.4+
  • Cl
    MTRWaterHeaterManagementClusterBoostEndedEventiOS 18.4+
  • Cl
    MTRMessagesClusterMessageResponseOptionStructiOS 18.4+
  • Cl
    MTRMessagesClusterMessageStructiOS 18.4+
  • Cl
    MTRMessagesClusterMessageQueuedEventiOS 18.4+
  • Cl
    MTRMessagesClusterMessagePresentedEventiOS 18.4+
  • Cl
    MTRMessagesClusterMessageCompleteEventiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterCostStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPowerAdjustStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPowerAdjustCapabilityStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterSlotStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterForecastStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterConstraintsStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterSlotAdjustmentStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPowerAdjustStartEventiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPowerAdjustEndEventiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterPausedEventiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementClusterResumedEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterChargingTargetStructiOS 18.4+
  • Cl
    MTREnergyEVSEClusterChargingTargetScheduleStructiOS 18.4+
  • Cl
    MTREnergyEVSEClusterEVConnectedEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterEVNotDetectedEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterEnergyTransferStartedEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterEnergyTransferStoppedEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterFaultEventiOS 18.4+
  • Cl
    MTREnergyEVSEClusterRFIDEventiOS 18.4+
  • Cl
    MTREnergyEVSEModeClusterModeTagStructiOS 18.4+
  • Cl
    MTREnergyEVSEModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRWaterHeaterModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRWaterHeaterModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementModeClusterModeTagStructiOS 18.4+
  • Cl
    MTRDeviceEnergyManagementModeClusterModeOptionStructiOS 18.4+
  • Cl
    MTRDoorLockClusterCredentialStructiOS 16.4+
  • Cl
    MTRDoorLockClusterDlCredential
  • Cl
    MTRDoorLockClusterDoorLockAlarmEventiOS 16.1+
  • Cl
    MTRDoorLockClusterDoorStateChangeEventiOS 16.1+
  • Cl
    MTRDoorLockClusterLockOperationEventiOS 16.1+
  • Cl
    MTRDoorLockClusterLockOperationErrorEventiOS 16.1+
  • Cl
    MTRDoorLockClusterLockUserChangeEventiOS 16.1+
  • Cl
    MTRServiceAreaClusterLandmarkInfoStructiOS 18.4+
  • Cl
    MTRServiceAreaClusterAreaInfoStructiOS 18.4+
  • Cl
    MTRServiceAreaClusterAreaStructiOS 18.4+
  • Cl
    MTRServiceAreaClusterMapStructiOS 18.4+
  • Cl
    MTRServiceAreaClusterProgressStructiOS 18.4+
  • Cl
    MTRPumpConfigurationAndControlClusterSupplyVoltageLowEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterSupplyVoltageHighEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterPowerMissingPhaseEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterSystemPressureLowEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterSystemPressureHighEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterDryRunningEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterMotorTemperatureHighEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterPumpBlockedEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterSensorFailureEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterElectronicFatalFailureEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterGeneralFaultEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterLeakageEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterAirDetectionEventiOS 16.1+
  • Cl
    MTRPumpConfigurationAndControlClusterTurbineOperationEventiOS 16.1+
  • Cl
    MTRThermostatClusterScheduleTransitionStructiOS 18.4+
  • Cl
    MTRThermostatClusterScheduleStructiOS 18.4+
  • Cl
    MTRThermostatClusterPresetStructiOS 18.4+
  • Cl
    MTRThermostatClusterPresetTypeStructiOS 18.4+
  • Cl
    MTRThermostatClusterScheduleTypeStructiOS 18.4+
  • Cl
    MTRThermostatClusterWeeklyScheduleTransitionStructiOS 17.4+
  • Cl
    MTRThermostatClusterThermostatScheduleTransition
  • Cl
    MTROccupancySensingClusterHoldTimeLimitsStructiOS 18.4+
  • Cl
    MTROccupancySensingClusterOccupancyChangedEventiOS 18.4+
  • Cl
    MTRThreadNetworkDirectoryClusterThreadNetworkStructiOS 18.4+
  • Cl
    MTRChannelClusterProgramCastStructiOS 18.4+
  • Cl
    MTRChannelClusterProgramCategoryStructiOS 18.4+
  • Cl
    MTRChannelClusterSeriesInfoStructiOS 18.4+
  • Cl
    MTRChannelClusterChannelInfoStructiOS 16.4+
  • Cl
    MTRChannelClusterChannelInfo
  • Cl
    MTRChannelClusterProgramStructiOS 18.4+
  • Cl
    MTRChannelClusterPageTokenStructiOS 18.4+
  • Cl
    MTRChannelClusterChannelPagingStructiOS 18.4+
  • Cl
    MTRChannelClusterLineupInfoStructiOS 16.4+
  • Cl
    MTRChannelClusterLineupInfo
  • Cl
    MTRTargetNavigatorClusterTargetInfoStructiOS 16.4+
  • Cl
    MTRTargetNavigatorClusterTargetInfo
  • Cl
    MTRTargetNavigatorClusterTargetUpdatedEventiOS 18.4+
  • Cl
    MTRMediaPlaybackClusterPlaybackPositionStructiOS 16.4+
  • Cl
    MTRMediaPlaybackClusterPlaybackPosition
  • Cl
    MTRMediaPlaybackClusterStateChangedEventiOS 18.4+
  • Cl
    MTRMediaInputClusterInputInfoStructiOS 16.4+
  • Cl
    MTRMediaInputClusterInputInfo
  • Cl
    MTRContentLauncherClusterDimensionStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterDimension
  • Cl
    MTRContentLauncherClusterAdditionalInfoStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterAdditionalInfo
  • Cl
    MTRContentLauncherClusterParameterStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterParameter
  • Cl
    MTRContentLauncherClusterContentSearchStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterContentSearch
  • Cl
    MTRContentLauncherClusterStyleInformationStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterStyleInformation
  • Cl
    MTRContentLauncherClusterBrandingInformationStructiOS 16.4+
  • Cl
    MTRContentLauncherClusterBrandingInformation
  • Cl
    MTRAudioOutputClusterOutputInfoStructiOS 16.4+
  • Cl
    MTRAudioOutputClusterOutputInfo
  • Cl
    MTRApplicationLauncherClusterApplicationStructiOS 16.4+
  • Cl
    MTRApplicationLauncherClusterApplication
  • Cl
    MTRApplicationLauncherClusterApplicationEPStructiOS 16.4+
  • Cl
    MTRApplicationLauncherClusterApplicationEP
  • Cl
    MTRApplicationBasicClusterApplicationStructiOS 16.4+
  • Cl
    MTRApplicationBasicClusterApplicationBasicApplication
  • Cl
    MTRAccountLoginClusterLoggedOutEventiOS 18.4+
  • Cl
    MTRCommissionerControlClusterCommissioningRequestResultEventiOS 18.4+
  • Cl
    MTRUnitTestingClusterSimpleStructiOS 16.4+
  • Cl
    MTRTestClusterClusterSimpleStruct
  • Cl
    MTRUnitTestingClusterTestFabricScopediOS 16.4+
  • Cl
    MTRTestClusterClusterTestFabricScoped
  • Cl
    MTRUnitTestingClusterNullablesAndOptionalsStructiOS 16.4+
  • Cl
    MTRTestClusterClusterNullablesAndOptionalsStruct
  • Cl
    MTRUnitTestingClusterNestedStructiOS 16.4+
  • Cl
    MTRTestClusterClusterNestedStruct
  • Cl
    MTRUnitTestingClusterNestedStructListiOS 16.4+
  • Cl
    MTRTestClusterClusterNestedStructList
  • Cl
    MTRUnitTestingClusterDoubleNestedStructListiOS 16.4+
  • Cl
    MTRTestClusterClusterDoubleNestedStructList
  • Cl
    MTRUnitTestingClusterTestListStructOctetiOS 16.4+
  • Cl
    MTRTestClusterClusterTestListStructOctet
  • Cl
    MTRUnitTestingClusterTestEventEventiOS 16.4+
  • Cl
    MTRTestClusterClusterTestEventEvent
  • Cl
    MTRUnitTestingClusterTestFabricScopedEventEventiOS 16.4+
  • Cl
    MTRTestClusterClusterTestFabricScopedEventEvent
  • Cl
    MTRThreadOperationalDatasetiOS 16.1+
    MTRThreadOperationalDataset allows converting between an "expanded" view of

Structures 148

  • St
    MTRFanControlWindSettingMask
    FanControl used to have WindSettingMask and WindSupportMask that had
  • St
    MTRGroupsFeatureiOS 17.0+
  • St
    MTRGroupsGroupClusterFeature
  • St
    MTRGroupsNameSupportBitmapiOS 17.0+
  • St
    MTROnOffFeatureiOS 16.1+
  • St
    MTROnOffControlBitmapiOS 17.2+
  • St
    MTROnOffControl
  • St
    MTRLevelControlFeatureiOS 16.1+
  • St
    MTRLevelControlOptionsBitmapiOS 17.4+
  • St
    MTRLevelControlOptions
  • St
    MTRAccessControlFeatureiOS 18.4+
  • St
    MTRActionsCommandBitsiOS 16.1+
  • St
    MTRTimeFormatLocalizationFeatureiOS 17.1+
  • St
    MTRUnitLocalizationFeatureiOS 16.1+
  • St
    MTRPowerSourceFeatureiOS 16.1+
  • St
    MTRNetworkCommissioningFeatureiOS 16.1+
Show 132 more
  • St
    MTRNetworkCommissioningThreadCapabilitiesBitmapiOS 18.4+
  • St
    MTRNetworkCommissioningWiFiSecurityBitmapiOS 17.0+
  • St
    MTRNetworkCommissioningWiFiSecurity
  • St
    MTRGeneralDiagnosticsFeatureiOS 18.4+
  • St
    MTRSoftwareDiagnosticsFeatureiOS 16.1+
  • St
    MTRThreadNetworkDiagnosticsFeatureiOS 16.1+
  • St
    MTRWiFiNetworkDiagnosticsFeatureiOS 16.4+
  • St
    MTREthernetNetworkDiagnosticsFeatureiOS 16.4+
  • St
    MTRTimeSynchronizationFeatureiOS 18.4+
  • St
    MTRBridgedDeviceBasicInformationFeatureiOS 18.4+
  • St
    MTRSwitchFeatureiOS 16.2+
  • St
    MTRAdministratorCommissioningFeatureiOS 17.4+
  • St
    MTRICDManagementFeatureiOS 18.4+
  • St
    MTRICDManagementUserActiveModeTriggerBitmapiOS 18.4+
  • St
    MTRModeSelectFeatureiOS 16.1+
  • St
    MTRLaundryWasherControlsFeatureiOS 18.4+
  • St
    MTRRVCRunModeFeatureiOS 17.4+
  • St
    MTRRVCCleanModeFeatureiOS 17.4+
  • St
    MTRTemperatureControlFeatureiOS 18.4+
  • St
    MTRRefrigeratorAlarmAlarmBitmapiOS 18.4+
  • St
    MTRAirQualityFeatureiOS 17.6+
  • St
    MTRSmokeCOAlarmFeatureiOS 17.6+
  • St
    MTRDishwasherAlarmAlarmBitmapiOS 18.4+
  • St
    MTRDishwasherAlarmFeatureiOS 18.4+
  • St
    MTRMicrowaveOvenControlFeatureiOS 18.4+
  • St
    MTRHEPAFilterMonitoringFeatureiOS 17.6+
  • St
    MTRActivatedCarbonFilterMonitoringFeatureiOS 17.6+
  • St
    MTRBooleanStateConfigurationAlarmModeBitmapiOS 17.6+
  • St
    MTRBooleanStateConfigurationFeatureiOS 17.6+
  • St
    MTRBooleanStateConfigurationSensorFaultBitmapiOS 17.6+
  • St
    MTRValveConfigurationAndControlFeatureiOS 17.6+
  • St
    MTRValveConfigurationAndControlValveFaultBitmapiOS 17.6+
  • St
    MTRElectricalPowerMeasurementFeatureiOS 17.6+
  • St
    MTRElectricalEnergyMeasurementFeatureiOS 17.6+
  • St
    MTRWaterHeaterManagementFeatureiOS 18.4+
  • St
    MTRWaterHeaterManagementWaterHeaterHeatSourceBitmapiOS 18.4+
  • St
    MTRMessagesFeatureiOS 18.4+
  • St
    MTRMessagesMessageControlBitmapiOS 18.4+
  • St
    MTRDeviceEnergyManagementFeatureiOS 18.4+
  • St
    MTREnergyEVSEFeatureiOS 18.4+
  • St
    MTREnergyEVSETargetDayOfWeekBitmapiOS 18.4+
  • St
    MTRPowerTopologyFeatureiOS 18.4+
  • St
    MTRDoorLockDaysMaskMapiOS 16.4+
  • St
    MTRDoorLockDlDaysMaskMap
  • St
    MTRDoorLockDlCredentialRuleMaskiOS 16.1+
  • St
    MTRDoorLockDlCredentialRulesSupportiOS 16.1+
  • St
    MTRDoorLockDlDefaultConfigurationRegisteriOS 16.1+
  • St
    MTRDoorLockDlKeypadOperationEventMaskiOS 16.1+
  • St
    MTRDoorLockDlKeypadProgrammingEventMaskiOS 16.1+
  • St
    MTRDoorLockDlLocalProgrammingFeaturesiOS 16.1+
  • St
    MTRDoorLockDlManualOperationEventMaskiOS 16.1+
  • St
    MTRDoorLockDlRFIDOperationEventMaskiOS 16.1+
  • St
    MTRDoorLockDlRFIDProgrammingEventMaskiOS 16.1+
  • St
    MTRDoorLockDlRemoteOperationEventMaskiOS 16.1+
  • St
    MTRDoorLockDlRemoteProgrammingEventMaskiOS 16.1+
  • St
    MTRDoorLockDlSupportedOperatingModesiOS 16.1+
  • St
    MTRDoorLockDayOfWeekiOS 16.1+
  • St
    MTRDoorLockFeatureiOS 16.1+
  • St
    MTRWindowCoveringConfigStatusiOS 16.1+
  • St
    MTRWindowCoveringFeatureiOS 16.1+
  • St
    MTRWindowCoveringModeiOS 16.1+
  • St
    MTRWindowCoveringOperationalStatusiOS 16.1+
  • St
    MTRWindowCoveringSafetyStatusiOS 16.1+
  • St
    MTRServiceAreaFeatureiOS 18.4+
  • St
    MTRPumpConfigurationAndControlFeatureiOS 17.0+
  • St
    MTRPumpConfigurationAndControlPumpFeature
  • St
    MTRPumpConfigurationAndControlPumpStatusBitmapiOS 16.5+
  • St
    MTRPumpConfigurationAndControlPumpStatus
  • St
    MTRThermostatACErrorCodeBitmapiOS 18.4+
  • St
    MTRThermostatFeatureiOS 16.1+
  • St
    MTRThermostatHVACSystemTypeBitmapiOS 18.4+
  • St
    MTRThermostatOccupancyBitmapiOS 18.4+
  • St
    MTRThermostatPresetTypeFeaturesBitmapiOS 18.4+
  • St
    MTRThermostatProgrammingOperationModeBitmapiOS 18.4+
  • St
    MTRThermostatRelayStateBitmapiOS 18.4+
  • St
    MTRThermostatRemoteSensingBitmapiOS 18.4+
  • St
    MTRThermostatScheduleDayOfWeekBitmapiOS 17.4+
  • St
    MTRThermostatDayOfWeek
  • St
    MTRThermostatScheduleModeBitmapiOS 17.4+
  • St
    MTRThermostatModeForSequence
  • St
    MTRThermostatScheduleTypeFeaturesBitmapiOS 18.4+
  • St
    MTRFanControlFeatureiOS 16.1+
  • St
    MTRFanControlRockBitmapiOS 17.0+
  • St
    MTRFanControlRockSupportMask
  • St
    MTRFanControlWindBitmapiOS 17.0+
  • St
    MTRFanControlWindSupportMask
  • St
    MTRColorControlColorCapabilitiesBitmapiOS 18.2+
  • St
    MTRColorControlColorCapabilities
  • St
    MTRColorControlFeatureiOS 16.1+
  • St
    MTRColorControlOptionsBitmapiOS 18.2+
  • St
    MTRColorControlUpdateFlagsBitmapiOS 18.2+
  • St
    MTRColorControlColorLoopUpdateFlags
  • St
    MTRPressureMeasurementFeatureiOS 17.0+
  • St
    MTRPressureMeasurementPressureFeature
  • St
    MTROccupancySensingFeatureiOS 18.4+
  • St
    MTROccupancySensingOccupancyBitmapiOS 16.5+
  • St
    MTROccupancySensingOccupancySensorTypeBitmapiOS 16.5+
  • St
    MTRCarbonMonoxideConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRCarbonDioxideConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRNitrogenDioxideConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTROzoneConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRPM25ConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRFormaldehydeConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRPM1ConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRPM10ConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRRadonConcentrationMeasurementFeatureiOS 17.6+
  • St
    MTRThreadBorderRouterManagementFeatureiOS 18.4+
  • St
    MTRChannelFeatureiOS 16.1+
  • St
    MTRChannelRecordingFlagBitmapiOS 18.4+
  • St
    MTRMediaPlaybackFeatureiOS 16.2+
  • St
    MTRMediaInputFeatureiOS 16.1+
  • St
    MTRKeypadInputFeatureiOS 16.1+
  • St
    MTRContentLauncherFeatureiOS 16.1+
  • St
    MTRContentLauncherSupportedProtocolsBitmapiOS 17.4+
  • St
    MTRContentLauncherSupportedStreamingProtocol
  • St
    MTRAudioOutputFeatureiOS 16.1+
  • St
    MTRApplicationLauncherFeatureiOS 16.1+
  • St
    MTRCommissionerControlSupportedDeviceCategoryBitmapiOS 18.4+
  • St
    MTRUnitTestingBitmap16MaskMapiOS 16.4+
  • St
    MTRTestClusterBitmap16MaskMap
  • St
    MTRUnitTestingBitmap32MaskMapiOS 16.4+
  • St
    MTRTestClusterBitmap32MaskMap
  • St
    MTRUnitTestingBitmap64MaskMapiOS 16.4+
  • St
    MTRTestClusterBitmap64MaskMap
  • St
    MTRUnitTestingBitmap8MaskMapiOS 16.4+
  • St
    MTRTestClusterBitmap8MaskMap
  • St
    MTRUnitTestingSimpleBitmapiOS 16.4+
  • St
    MTRTestClusterSimpleBitmap
  • St
    MTRErroriOS 16.1+
  • St
    MTRInteractionErroriOS 16.1+
  • St
    MTRDiscoveryCapabilities

Enumerations 302

  • En
    MTROTASoftwareUpdateProviderOTAApplyUpdateAction
    For the OTA clusters, first we changed the names of the clusters, and then we
  • En
    MTROTASoftwareUpdateProviderOTADownloadProtocol
  • En
    MTROTASoftwareUpdateProviderOTAQueryStatus
  • En
    MTROTASoftwareUpdateRequestorOTAAnnouncementReason
  • En
    MTROTASoftwareUpdateRequestorOTAChangeReason
  • En
    MTROTASoftwareUpdateRequestorOTAUpdateState
  • En
    MTRColorControlSaturationMoveMode
    ColorControl used to have HueMoveMode/SaturationMoveMode and HueStepMode/SaturationStepMode that had
  • En
    MTRColorControlSaturationStepMode
  • En
    MTRDataTypeAtomicRequestTypeEnumiOS 18.4+
  • En
    MTRDataTypeLandmarkTagiOS 18.4+
  • En
    MTRDataTypePositionTagiOS 18.4+
  • En
    MTRDataTypeRelativePositionTagiOS 18.4+
  • En
    MTRIdentifyEffectIdentifieriOS 16.1+
  • En
    MTRIdentifyEffectVariantiOS 16.1+
  • En
    MTRIdentifyTypeiOS 16.1+
  • En
    MTROnOffDelayedAllOffEffectVariantiOS 16.1+
Show 286 more
  • En
    MTROnOffDyingLightEffectVariantiOS 16.1+
  • En
    MTROnOffEffectIdentifieriOS 16.1+
  • En
    MTROnOffStartUpOnOffiOS 16.1+
  • En
    MTRLevelControlMoveModeiOS 16.1+
  • En
    MTRLevelControlStepModeiOS 16.1+
  • En
    MTRAccessControlEntryAuthModeiOS 16.4+
  • En
    MTRAccessControlAuthMode
  • En
    MTRAccessControlEntryPrivilegeiOS 16.4+
  • En
    MTRAccessControlPrivilege
  • En
    MTRAccessControlAccessRestrictionTypeiOS 18.4+
  • En
    MTRAccessControlChangeTypeiOS 16.1+
  • En
    MTRActionsActionErroriOS 16.1+
  • En
    MTRActionsActionStateiOS 16.1+
  • En
    MTRActionsActionTypeiOS 16.1+
  • En
    MTRActionsEndpointListTypeiOS 16.1+
  • En
    MTRBasicInformationColoriOS 17.0+
  • En
    MTRBasicInformationProductFinishiOS 17.0+
  • En
    MTROTASoftwareUpdateProviderApplyUpdateActioniOS 17.2+
  • En
    MTROtaSoftwareUpdateProviderOTAApplyUpdateAction
  • En
    MTROTASoftwareUpdateProviderDownloadProtocoliOS 17.2+
  • En
    MTROtaSoftwareUpdateProviderOTADownloadProtocol
  • En
    MTROTASoftwareUpdateProviderStatusiOS 17.2+
  • En
    MTROtaSoftwareUpdateProviderOTAQueryStatus
  • En
    MTROTASoftwareUpdateRequestorAnnouncementReasoniOS 17.2+
  • En
    MTROtaSoftwareUpdateRequestorOTAAnnouncementReason
  • En
    MTROTASoftwareUpdateRequestorChangeReasoniOS 17.2+
  • En
    MTROtaSoftwareUpdateRequestorOTAChangeReason
  • En
    MTROTASoftwareUpdateRequestorUpdateStateiOS 17.2+
  • En
    MTROtaSoftwareUpdateRequestorOTAUpdateState
  • En
    MTRTimeFormatLocalizationCalendarTypeiOS 16.1+
  • En
    MTRTimeFormatLocalizationHourFormatiOS 16.1+
  • En
    MTRUnitLocalizationTempUnitiOS 16.1+
  • En
    MTRPowerSourceBatApprovedChemistryiOS 16.5+
  • En
    MTRPowerSourceBatChargeFaultiOS 16.1+
  • En
    MTRPowerSourceBatChargeLeveliOS 16.1+
  • En
    MTRPowerSourceBatChargeStateiOS 16.1+
  • En
    MTRPowerSourceBatCommonDesignationiOS 16.5+
  • En
    MTRPowerSourceBatFaultiOS 16.1+
  • En
    MTRPowerSourceBatReplaceabilityiOS 16.1+
  • En
    MTRPowerSourceStatusiOS 16.1+
  • En
    MTRPowerSourceWiredCurrentTypeiOS 16.1+
  • En
    MTRPowerSourceWiredFaultiOS 16.1+
  • En
    MTRGeneralCommissioningCommissioningErroriOS 16.1+
  • En
    MTRGeneralCommissioningRegulatoryLocationTypeiOS 16.1+
  • En
    MTRNetworkCommissioningStatusiOS 16.1+
  • En
    MTRNetworkCommissioningWiFiBandiOS 16.1+
  • En
    MTRDiagnosticLogsIntentiOS 16.5+
  • En
    MTRDiagnosticLogsLogsIntent
  • En
    MTRDiagnosticLogsStatusiOS 16.5+
  • En
    MTRDiagnosticLogsLogsStatus
  • En
    MTRDiagnosticLogsTransferProtocoliOS 16.5+
  • En
    MTRDiagnosticLogsLogsTransferProtocol
  • En
    MTRGeneralDiagnosticsBootReasoniOS 16.4+
  • En
    MTRGeneralDiagnosticsBootReasonType
  • En
    MTRGeneralDiagnosticsHardwareFaultiOS 16.4+
  • En
    MTRGeneralDiagnosticsHardwareFaultType
  • En
    MTRGeneralDiagnosticsInterfaceTypeiOS 16.1+
  • En
    MTRGeneralDiagnosticsNetworkFaultiOS 16.4+
  • En
    MTRGeneralDiagnosticsNetworkFaultType
  • En
    MTRGeneralDiagnosticsRadioFaultiOS 16.4+
  • En
    MTRGeneralDiagnosticsRadioFaultType
  • En
    MTRThreadNetworkDiagnosticsConnectionStatusiOS 16.4+
  • En
    MTRThreadNetworkDiagnosticsThreadConnectionStatus
  • En
    MTRThreadNetworkDiagnosticsNetworkFaultiOS 16.1+
  • En
    MTRThreadNetworkDiagnosticsRoutingRoleiOS 16.1+
  • En
    MTRWiFiNetworkDiagnosticsAssociationFailureCauseiOS 16.1+
  • En
    MTRWiFiNetworkDiagnosticsConnectionStatusiOS 16.5+
  • En
    MTRWiFiNetworkDiagnosticsWiFiConnectionStatus
  • En
    MTRWiFiNetworkDiagnosticsSecurityTypeiOS 16.1+
  • En
    MTRWiFiNetworkDiagnosticsWiFiVersioniOS 16.5+
  • En
    MTRWiFiNetworkDiagnosticsWiFiVersionType
  • En
    MTREthernetNetworkDiagnosticsPHYRateiOS 16.4+
  • En
    MTREthernetNetworkDiagnosticsPHYRateType
  • En
    MTRTimeSynchronizationGranularityiOS 16.1+
  • En
    MTRTimeSynchronizationStatusCodeiOS 18.4+
  • En
    MTRTimeSynchronizationTimeSourceiOS 16.1+
  • En
    MTRTimeSynchronizationTimeZoneDatabaseiOS 18.4+
  • En
    MTRBridgedDeviceBasicInformationColoriOS 17.0+
  • En
    MTRBridgedDeviceBasicInformationProductFinishiOS 17.0+
  • En
    MTRAdministratorCommissioningCommissioningWindowStatusiOS 16.1+
  • En
    MTRAdministratorCommissioningStatusCodeiOS 16.1+
  • En
    MTROperationalCredentialsCertificateChainTypeiOS 16.4+
  • En
    MTROperationalCredentialsNodeOperationalCertStatusiOS 16.4+
  • En
    MTROperationalCredentialsOperationalCertStatus
  • En
    MTRGroupKeyManagementGroupKeySecurityPolicyiOS 16.1+
  • En
    MTRICDManagementClientTypeiOS 18.4+
  • En
    MTRICDManagementOperatingModeiOS 18.4+
  • En
    MTROvenCavityOperationalStateErrorStateiOS 18.4+
  • En
    MTROvenCavityOperationalStateOperationalStateiOS 18.4+
  • En
    MTROvenModeModeTagiOS 18.4+
  • En
    MTRLaundryDryerControlsDrynessLeveliOS 18.4+
  • En
    MTRLaundryWasherModeModeTagiOS 18.4+
  • En
    MTRRefrigeratorAndTemperatureControlledCabinetModeModeTagiOS 18.4+
  • En
    MTRLaundryWasherControlsNumberOfRinsesiOS 18.4+
  • En
    MTRRVCRunModeModeTagiOS 17.4+
  • En
    MTRRVCRunModeStatusCodeiOS 17.4+
  • En
    MTRRVCCleanModeModeTagiOS 17.4+
  • En
    MTRRVCCleanModeStatusCodeiOS 17.4+
  • En
    MTRDishwasherModeModeTagiOS 18.4+
  • En
    MTRAirQualityiOS 17.6+
  • En
    MTRSmokeCOAlarmAlarmStateiOS 17.6+
  • En
    MTRSmokeCOAlarmContaminationStateiOS 17.6+
  • En
    MTRSmokeCOAlarmEndOfServiceiOS 17.6+
  • En
    MTRSmokeCOAlarmExpressedStateiOS 17.6+
  • En
    MTRSmokeCOAlarmMuteStateiOS 17.6+
  • En
    MTRSmokeCOAlarmSensitivityiOS 17.6+
  • En
    MTRMicrowaveOvenModeModeTagiOS 18.4+
  • En
    MTROperationalStateErrorStateiOS 17.4+
  • En
    MTROperationalStateiOS 17.4+
  • En
    MTRRVCOperationalStateErrorStateiOS 17.4+
  • En
    MTRRVCOperationalStateOperationalStateiOS 17.4+
  • En
    MTRHEPAFilterMonitoringChangeIndicationiOS 17.6+
  • En
    MTRHEPAFilterMonitoringDegradationDirectioniOS 17.6+
  • En
    MTRHEPAFilterMonitoringProductIdentifierTypeiOS 17.6+
  • En
    MTRActivatedCarbonFilterMonitoringChangeIndicationiOS 17.6+
  • En
    MTRActivatedCarbonFilterMonitoringDegradationDirectioniOS 17.6+
  • En
    MTRActivatedCarbonFilterMonitoringProductIdentifierTypeiOS 17.6+
  • En
    MTRValveConfigurationAndControlStatusCodeiOS 17.6+
  • En
    MTRValveConfigurationAndControlValveStateiOS 17.6+
  • En
    MTRElectricalPowerMeasurementMeasurementTypeiOS 17.6+
  • En
    MTRElectricalPowerMeasurementPowerModeiOS 17.6+
  • En
    MTRElectricalEnergyMeasurementMeasurementTypeiOS 18.4+
  • En
    MTRWaterHeaterManagementBoostStateiOS 18.4+
  • En
    MTRMessagesFutureMessagePreferenceiOS 18.4+
  • En
    MTRMessagesMessagePriorityiOS 18.4+
  • En
    MTRDeviceEnergyManagementAdjustmentCauseiOS 18.4+
  • En
    MTRDeviceEnergyManagementCauseiOS 18.4+
  • En
    MTRDeviceEnergyManagementCostTypeiOS 18.4+
  • En
    MTRDeviceEnergyManagementESAStateiOS 18.4+
  • En
    MTRDeviceEnergyManagementESATypeiOS 18.4+
  • En
    MTRDeviceEnergyManagementForecastUpdateReasoniOS 18.4+
  • En
    MTRDeviceEnergyManagementOptOutStateiOS 18.4+
  • En
    MTRDeviceEnergyManagementPowerAdjustReasoniOS 18.4+
  • En
    MTREnergyEVSEEnergyTransferStoppedReasoniOS 18.4+
  • En
    MTREnergyEVSEFaultStateiOS 18.4+
  • En
    MTREnergyEVSEStateiOS 18.4+
  • En
    MTREnergyEVSESupplyStateiOS 18.4+
  • En
    MTREnergyEVSEModeModeTagiOS 18.4+
  • En
    MTRWaterHeaterModeModeTagiOS 18.4+
  • En
    MTRDeviceEnergyManagementModeModeTagiOS 18.4+
  • En
    MTRDoorLockAlarmCodeiOS 16.4+
  • En
    MTRDoorLockDlAlarmCode
  • En
    MTRDoorLockCredentialRuleiOS 16.4+
  • En
    MTRDoorLockDlCredentialRule
  • En
    MTRDoorLockCredentialTypeiOS 16.4+
  • En
    MTRDoorLockDlCredentialType
  • En
    MTRDoorLockDataOperationTypeiOS 16.4+
  • En
    MTRDoorLockDlDataOperationType
  • En
    MTRDoorLockDlLockStateiOS 16.1+
  • En
    MTRDoorLockDlLockTypeiOS 16.1+
  • En
    MTRDoorLockDlStatusiOS 16.1+
  • En
    MTRDoorLockOperationEventCode
  • En
    MTRDoorLockProgrammingEventCode
  • En
    MTRDoorLockSetPinOrIdStatus
  • En
    MTRDoorLockDoorStateiOS 16.4+
  • En
    MTRDoorLockDlDoorState
  • En
    MTRDoorLockLockDataTypeiOS 16.4+
  • En
    MTRDoorLockDlLockDataType
  • En
    MTRDoorLockLockOperationTypeiOS 16.4+
  • En
    MTRDoorLockDlLockOperationType
  • En
    MTRDoorLockOperatingModeiOS 16.4+
  • En
    MTRDoorLockDlOperatingMode
  • En
    MTRDoorLockOperationErroriOS 16.4+
  • En
    MTRDoorLockDlOperationError
  • En
    MTRDoorLockOperationSourceiOS 16.4+
  • En
    MTRDoorLockDlOperationSource
  • En
    MTRDoorLockUserStatusiOS 16.1+
  • En
    MTRDoorLockDlUserStatus
  • En
    MTRDoorLockUserTypeiOS 16.1+
  • En
    MTRDoorLockDlUserType
  • En
    MTRWindowCoveringEndProductTypeiOS 16.1+
  • En
    MTRWindowCoveringTypeiOS 16.1+
  • En
    MTRServiceAreaOperationalStatusiOS 18.4+
  • En
    MTRServiceAreaSelectAreasStatusiOS 18.4+
  • En
    MTRServiceAreaSkipAreaStatusiOS 18.4+
  • En
    MTRPumpConfigurationAndControlControlModeiOS 16.5+
  • En
    MTRPumpConfigurationAndControlPumpControlMode
  • En
    MTRPumpConfigurationAndControlOperationModeiOS 16.5+
  • En
    MTRPumpConfigurationAndControlPumpOperationMode
  • En
    MTRThermostatACCapacityFormatiOS 18.4+
  • En
    MTRThermostatACCompressorTypeiOS 18.4+
  • En
    MTRThermostatACLouverPositioniOS 18.4+
  • En
    MTRThermostatACRefrigerantTypeiOS 18.4+
  • En
    MTRThermostatACTypeiOS 18.4+
  • En
    MTRThermostatControlSequenceOfOperationiOS 17.4+
  • En
    MTRThermostatControlSequence
  • En
    MTRThermostatPresetScenarioiOS 18.4+
  • En
    MTRThermostatSetpointChangeSourceiOS 18.4+
  • En
    MTRThermostatSetpointRaiseLowerModeiOS 17.4+
  • En
    MTRThermostatSetpointAdjustMode
  • En
    MTRThermostatStartOfWeekiOS 18.4+
  • En
    MTRThermostatSystemModeiOS 16.1+
  • En
    MTRThermostatTemperatureSetpointHoldiOS 18.4+
  • En
    MTRThermostatRunningModeiOS 16.1+
  • En
    MTRFanControlAirflowDirectioniOS 17.6+
  • En
    MTRFanControlFanModeiOS 17.0+
  • En
    MTRFanControlFanModeType
  • En
    MTRFanControlFanModeSequenceiOS 17.0+
  • En
    MTRFanControlFanModeSequenceType
  • En
    MTRFanControlStepDirectioniOS 17.6+
  • En
    MTRThermostatUserInterfaceConfigurationKeypadLockoutiOS 17.4+
  • En
    MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibilityiOS 17.4+
  • En
    MTRThermostatUserInterfaceConfigurationTemperatureDisplayModeiOS 17.4+
  • En
    MTRColorControlColorLoopActioniOS 16.1+
  • En
    MTRColorControlColorLoopDirectioniOS 16.1+
  • En
    MTRColorControlColorModeiOS 16.1+
  • En
    MTRColorControlDirectioniOS 18.2+
  • En
    MTRColorControlHueDirection
  • En
    MTRColorControlDriftCompensationiOS 18.2+
  • En
    MTRColorControlEnhancedColorModeiOS 18.2+
  • En
    MTRColorControlMoveModeiOS 18.2+
  • En
    MTRColorControlHueMoveMode
  • En
    MTRColorControlStepModeiOS 18.2+
  • En
    MTRColorControlHueStepMode
  • En
    MTRIlluminanceMeasurementLightSensorTypeiOS 16.1+
  • En
    MTROccupancySensingOccupancySensorTypeiOS 16.5+
  • En
    MTRCarbonMonoxideConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRCarbonMonoxideConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRCarbonMonoxideConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRCarbonDioxideConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRCarbonDioxideConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRCarbonDioxideConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRNitrogenDioxideConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRNitrogenDioxideConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRNitrogenDioxideConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTROzoneConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTROzoneConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTROzoneConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRPM25ConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRPM25ConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRPM25ConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRFormaldehydeConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRFormaldehydeConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRFormaldehydeConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRPM1ConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRPM1ConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRPM1ConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRPM10ConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRPM10ConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRPM10ConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRRadonConcentrationMeasurementLevelValueiOS 17.6+
  • En
    MTRRadonConcentrationMeasurementMeasurementMediumiOS 17.6+
  • En
    MTRRadonConcentrationMeasurementMeasurementUnitiOS 17.6+
  • En
    MTRChannelTypeiOS 18.4+
  • En
    MTRChannelLineupInfoTypeiOS 16.1+
  • En
    MTRChannelStatusiOS 16.1+
  • En
    MTRTargetNavigatorStatusiOS 16.1+
  • En
    MTRMediaPlaybackCharacteristiciOS 18.4+
  • En
    MTRMediaPlaybackPlaybackStateiOS 16.1+
  • En
    MTRMediaPlaybackStatusiOS 16.1+
  • En
    MTRMediaInputInputTypeiOS 16.1+
  • En
    MTRKeypadInputCECKeyCodeiOS 17.4+
  • En
    MTRKeypadInputCecKeyCode
  • En
    MTRKeypadInputStatusiOS 16.1+
  • En
    MTRContentLauncherMetricTypeiOS 16.1+
  • En
    MTRContentLauncherParameteriOS 16.1+
  • En
    MTRContentLauncherStatusiOS 17.4+
  • En
    MTRContentLauncherContentLaunchStatus
  • En
    MTRAudioOutputOutputTypeiOS 16.1+
  • En
    MTRApplicationLauncherStatusiOS 16.1+
  • En
    MTRApplicationBasicApplicationStatusiOS 16.1+
  • En
    MTRContentAppObserverStatusiOS 18.4+
  • En
    MTRUnitTestingSimpleiOS 16.4+
  • En
    MTRTestClusterSimple
  • En
    MTRTransportTypeiOS 16.4+
  • En
    MTREventTimeTypeiOS 16.5+
  • En
    MTREventPriorityiOS 16.5+
  • En
    MTRClusterIDType
  • En
    MTRAttributeIDType
  • En
    MTRCommandIDType
  • En
    MTREventIDType
  • En
    MTRDeviceTypeIDTypeiOS 18.2+
  • En
    MTRDeviceState
  • En
    MTRCommissioningStatusiOS 16.4+
  • En
    MTRPairingStatus
  • En
    MTRStorageSecurityLeveliOS 17.6+
  • En
    MTRStorageSharingTypeiOS 17.6+
  • En
    MTRDiagnosticLogTypeiOS 17.6+
    This enum is used to specify the type of log requested from this device.
  • En
    MTRLogType
  • En
    MTROTAImageDigestTypeiOS 16.1+
    A representation of an OTA image header as defined in the Matter
  • En
    MTROnboardingPayloadType
  • En
    MTRCommissioningFlowiOS 16.1+
  • En
    MTROptionalQRCodeInfoType

Protocols 21

  • Pr
    MTRCommissionableBrowserDelegateiOS 17.0+
  • Pr
    MTRCommissioningDelegateiOS 26.2+
  • Pr
    MTRDeviceDelegate
  • Pr
    MTRDeviceAttestationDelegate
    The protocol definition for the MTRDeviceAttestationDelegate.
  • Pr
    MTRDeviceControllerDelegateiOS 16.4+
    The protocol definition for the MTRDeviceControllerDelegate.
  • Pr
    MTRDevicePairingDelegate
  • Pr
    MTRDeviceControllerStorageDelegateiOS 17.6+
    Protocol for storing and retrieving controller-specific data.
  • Pr
    MTRDeviceControllerServerProtocol
    Protocol that remote object must support over XPC
  • Pr
    MTRDeviceControllerClientProtocol
    Protocol that the XPC client local object must support
  • Pr
    MTRKeypairiOS 16.1+
    This protocol is used by the Matter framework to sign messages with a private
  • Pr
    MTROTAProviderDelegate
    The protocol definition for the MTROTAProviderDelegate
  • Pr
    MTROperationalCertificateIssueriOS 16.4+
  • Pr
    MTRNOCChainIssuer
  • Pr
    MTRStorageiOS 16.4+
    This protocol is used by the Matter framework to read and write storage.
  • Pr
    MTRPersistentStorageDelegate
  • Pr
    MTRXPCClientProtocol_MTRDeviceiOS 18.2+
Show 5 more
  • Pr
    MTRXPCClientProtocol_MTRDeviceControlleriOS 18.2+
  • Pr
    MTRXPCClientProtocoliOS 18.2+
  • Pr
    MTRXPCServerProtocol_MTRDeviceiOS 18.2+
  • Pr
    MTRXPCServerProtocol_MTRDeviceControlleriOS 18.3+
  • Pr
    MTRXPCServerProtocoliOS 18.3+

Type Aliases 21

  • Ty
    MTRAsyncCallbackReadyHandler
  • Ty
    MTRDeviceResponseHandler
    Handler for read attribute response, write attribute response, invoke command response and reports.
  • Ty
    MTRDeviceReportHandler
    Handler for -subscribeWithQueue: attribute and event reports
  • Ty
    MTRDeviceErrorHandler
  • Ty
    MTRDeviceResubscriptionScheduledHandler
    Handler for subscribeWithQueue: resubscription scheduling notifications.
  • Ty
    MTRDeviceOpenCommissioningWindowHandler
    Handler for openCommissioningWindowWithSetupPasscode.
  • Ty
    ResponseHandler
  • Ty
    StatusCompletion
  • Ty
    SubscriptionEstablishedHandler
  • Ty
    MTRStatusCompletion
  • Ty
    MTRSubscriptionEstablishedHandler
  • Ty
    MTRTLVBytes
  • Ty
    MTRCSRDERBytes
  • Ty
    MTRCertificateDERBytes
  • Ty
    MTRCertificateTLVBytes
  • Ty
    MTRDeviceConnectionCallback
Show 5 more
  • Ty
    MTRXPCConnectBlock
  • Ty
    MTRDeviceControllerGetterHandler
  • Ty
    MTRValuesHandler
  • Ty
    MTRLogCallback
  • Ty
    MTRNOCChainGenerationCompleteHandler
← Device, Sensors & Hardware