| AttestationInfo |
Deprecated. |
| CSRInfo |
Deprecated. |
| MTRAccessControlClusterAccessControlEntry |
Deprecated. |
| MTRAccessControlClusterAccessControlEntryChangedEvent |
API-Since: 16.1
|
| MTRAccessControlClusterAccessControlEntryStruct |
API-Since: 16.4
|
| MTRAccessControlClusterAccessControlExtensionChangedEvent |
API-Since: 16.1
|
| MTRAccessControlClusterAccessControlExtensionStruct |
API-Since: 16.4
|
| MTRAccessControlClusterAccessControlTargetStruct |
API-Since: 17.0
|
| MTRAccessControlClusterExtensionEntry |
Deprecated. |
| MTRAccessControlClusterTarget |
Deprecated. |
| MTRAccountLoginClusterGetSetupPINParams |
API-Since: 16.1
|
| MTRAccountLoginClusterGetSetupPINResponseParams |
API-Since: 16.1
|
| MTRAccountLoginClusterLoginParams |
API-Since: 16.1
|
| MTRAccountLoginClusterLogoutParams |
API-Since: 16.1
|
| MTRActionsClusterActionFailedEvent |
API-Since: 16.1
|
| MTRActionsClusterActionStruct |
API-Since: 16.1
|
| MTRActionsClusterDisableActionParams |
API-Since: 16.1
|
| MTRActionsClusterDisableActionWithDurationParams |
API-Since: 16.1
|
| MTRActionsClusterEnableActionParams |
API-Since: 16.1
|
| MTRActionsClusterEnableActionWithDurationParams |
API-Since: 16.1
|
| MTRActionsClusterEndpointListStruct |
API-Since: 16.1
|
| MTRActionsClusterInstantActionParams |
API-Since: 16.1
|
| MTRActionsClusterInstantActionWithTransitionParams |
API-Since: 16.1
|
| MTRActionsClusterPauseActionParams |
API-Since: 16.1
|
| MTRActionsClusterPauseActionWithDurationParams |
API-Since: 16.1
|
| MTRActionsClusterResumeActionParams |
API-Since: 16.1
|
| MTRActionsClusterStartActionParams |
API-Since: 16.1
|
| MTRActionsClusterStartActionWithDurationParams |
API-Since: 16.1
|
| MTRActionsClusterStateChangedEvent |
API-Since: 16.1
|
| MTRActionsClusterStopActionParams |
API-Since: 16.1
|
| MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams |
API-Since: 16.1
|
| MTRAdministratorCommissioningClusterOpenCommissioningWindowParams |
API-Since: 16.1
|
| MTRAdministratorCommissioningClusterRevokeCommissioningParams |
API-Since: 16.1
|
| MTRApplicationBasicClusterApplicationBasicApplication |
Deprecated. |
| MTRApplicationBasicClusterApplicationStruct |
API-Since: 16.4
|
| MTRApplicationLauncherClusterApplication |
Deprecated. |
| MTRApplicationLauncherClusterApplicationEP |
Deprecated. |
| MTRApplicationLauncherClusterApplicationEPStruct |
API-Since: 16.4
|
| MTRApplicationLauncherClusterApplicationStruct |
API-Since: 16.4
|
| MTRApplicationLauncherClusterHideAppParams |
API-Since: 16.1
|
| MTRApplicationLauncherClusterLaunchAppParams |
API-Since: 16.1
|
| MTRApplicationLauncherClusterLauncherResponseParams |
API-Since: 16.1
|
| MTRApplicationLauncherClusterStopAppParams |
API-Since: 16.1
|
| MTRAsyncCallbackQueueWorkItem |
Deprecated. |
| MTRAsyncCallbackWorkQueue |
Deprecated. |
| MTRAttributeCacheContainer |
Deprecated. |
| MTRAttributePath |
A path indicating a specific attribute on a device (i.e.
|
| MTRAttributeReport |
|
| MTRAttributeRequestPath |
A path indicating an attribute being requested (for read or subscribe).
|
| MTRAudioOutputClusterOutputInfo |
Deprecated. |
| MTRAudioOutputClusterOutputInfoStruct |
API-Since: 16.4
|
| MTRAudioOutputClusterRenameOutputParams |
API-Since: 16.1
|
| MTRAudioOutputClusterSelectOutputParams |
API-Since: 16.1
|
| MTRBarrierControlClusterBarrierControlGoToPercentParams |
API-Since: 16.1
|
| MTRBarrierControlClusterBarrierControlStopParams |
API-Since: 16.1
|
| MTRBaseClusterAccessControl |
* Cluster Access Control
*
* The Access Control Cluster exposes a data model view of a
Node's Access Control List (ACL), which codifies the rules used to manage
and enforce Access Control for the Node's endpoints and their associated
cluster instances.
|
| MTRBaseClusterAccountLogin |
Cluster Account Login
This cluster provides commands that facilitate user account login on a Content App or a node.
|
| MTRBaseClusterActions |
Cluster Actions
This cluster provides a standardized way for a Node (typically a Bridge, but could be any Node) to expose action
information.
|
| MTRBaseClusterAdministratorCommissioning |
Cluster Administrator Commissioning
Commands to trigger a Node to allow a new Administrator to commission it.
|
| MTRBaseClusterApplicationBasic |
Cluster Application Basic
This cluster provides information about an application running on a TV or media player device which is represented as
an endpoint.
|
| MTRBaseClusterApplicationLauncher |
Cluster Application Launcher
This cluster provides an interface for launching content on a media player device such as a TV or Speaker.
|
| MTRBaseClusterAudioOutput |
Cluster Audio Output
This cluster provides an interface for controlling the Output on a media device such as a TV.
|
| MTRBaseClusterBallastConfiguration |
Cluster Ballast Configuration
Attributes and commands for configuring a lighting ballast.
|
| MTRBaseClusterBarrierControl |
Cluster Barrier Control
This cluster provides control of a barrier (garage door).
|
| MTRBaseClusterBasic |
Deprecated. |
| MTRBaseClusterBasicInformation |
* Cluster Basic Information
*
* This cluster provides attributes and events for determining basic information about Nodes, which supports both
Commissioning and operational determination of Node characteristics, such as Vendor ID, Product ID and serial number,
which apply to the whole Node.
|
| MTRBaseClusterBinaryInputBasic |
Cluster Binary Input (Basic)
An interface for reading the value of a binary measurement and accessing various characteristics of that measurement.
|
| MTRBaseClusterBinding |
Cluster Binding
The Binding Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for supporting the binding
table.
|
| MTRBaseClusterBooleanState |
Cluster Boolean State
This cluster provides an interface to a boolean state called StateValue.
|
| MTRBaseClusterBridgedDeviceBasic |
Deprecated. |
| MTRBaseClusterBridgedDeviceBasicInformation |
* Cluster Bridged Device Basic Information
*
* This Cluster serves two purposes towards a Node communicating with a Bridge: indicate that the functionality on
the Endpoint where it is placed (and its Parts) is bridged from a non-CHIP technology; and provide a centralized
collection of attributes that the Node MAY collect to aid in conveying information regarding the Bridged Device to a
user,
such as the vendor name, the model name, or user-assigned name.
|
| MTRBaseClusterChannel |
Cluster Channel
This cluster provides an interface for controlling the current Channel on a device.
|
| MTRBaseClusterColorControl |
Cluster Color Control
Attributes and commands for controlling the color properties of a color-capable light.
|
| MTRBaseClusterContentLauncher |
Cluster Content Launcher
This cluster provides an interface for launching content on a media player device such as a TV or Speaker.
|
| MTRBaseClusterDescriptor |
Cluster Descriptor
The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its
endpoints and clusters.
|
| MTRBaseClusterDiagnosticLogs |
Cluster Diagnostic Logs
The cluster provides commands for retrieving unstructured diagnostic logs from a Node that may be used to aid in
diagnostics.
|
| MTRBaseClusterDoorLock |
Cluster Door Lock
An interface to a generic way to secure a door
API-Since: 16.1
|
| MTRBaseClusterElectricalMeasurement |
Cluster Electrical Measurement
Attributes related to the electrical properties of a device.
|
| MTRBaseClusterEthernetNetworkDiagnostics |
Cluster Ethernet Network Diagnostics
The Ethernet Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be
used by a Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRBaseClusterFanControl |
Cluster Fan Control
An interface for controlling a fan in a heating/cooling system.
|
| MTRBaseClusterFixedLabel |
* Cluster Fixed Label
*
* The Fixed Label Cluster provides a feature for the device to tag an endpoint with zero or more read only
labels.
|
| MTRBaseClusterFlowMeasurement |
Cluster Flow Measurement
Attributes and commands for configuring the measurement of flow, and reporting flow measurements.
|
| MTRBaseClusterGeneralCommissioning |
Cluster General Commissioning
This cluster is used to manage global aspects of the Commissioning flow.
|
| MTRBaseClusterGeneralDiagnostics |
Cluster General Diagnostics
The General Diagnostics Cluster, along with other diagnostics clusters, provide a means to acquire standardized
diagnostics metrics that MAY be used by a Node to assist a user or Administrative Node in diagnosing potential
problems.
|
| MTRBaseClusterGroupKeyManagement |
Cluster Group Key Management
The Group Key Management Cluster is the mechanism by which group keys are managed.
|
| MTRBaseClusterGroups |
Cluster Groups
Attributes and commands for group configuration and manipulation.
|
| MTRBaseClusterIdentify |
Cluster Identify
Attributes and commands for putting a device into Identification mode (e.g.
|
| MTRBaseClusterIlluminanceMeasurement |
Cluster Illuminance Measurement
Attributes and commands for configuring the measurement of illuminance, and reporting illuminance measurements.
|
| MTRBaseClusterKeypadInput |
Cluster Keypad Input
This cluster provides an interface for controlling a device like a TV using action commands such as UP, DOWN, and
SELECT.
|
| MTRBaseClusterLevelControl |
Cluster Level Control
Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.'
API-Since: 16.1
|
| MTRBaseClusterLocalizationConfiguration |
* Cluster Localization Configuration
*
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRBaseClusterLowPower |
Cluster Low Power
This cluster provides an interface for managing low power mode on a device.
|
| MTRBaseClusterMediaInput |
Cluster Media Input
This cluster provides an interface for controlling the Input Selector on a media device such as a TV.
|
| MTRBaseClusterMediaPlayback |
Cluster Media Playback
This cluster provides an interface for controlling Media Playback (PLAY, PAUSE, etc) on a media device such as a TV
or Speaker.
|
| MTRBaseClusterModeSelect |
Cluster Mode Select
Attributes and commands for selecting a mode from a list of supported options.
|
| MTRBaseClusterNetworkCommissioning |
Cluster Network Commissioning
Functionality to configure, enable, disable network credentials and access on a Matter device.
|
| MTRBaseClusterOccupancySensing |
Cluster Occupancy Sensing
Attributes and commands for configuring occupancy sensing, and reporting occupancy status.
|
| MTRBaseClusterOnOff |
Cluster On/Off
Attributes and commands for switching devices between 'On' and 'Off' states.
|
| MTRBaseClusterOnOffSwitchConfiguration |
Cluster On/off Switch Configuration
Attributes and commands for configuring On/Off switching devices.
|
| MTRBaseClusterOperationalCredentials |
Cluster Operational Credentials
This cluster is used to add or remove Operational Credentials on a Commissionee or Node, as well as manage the
associated Fabrics.
|
| MTRBaseClusterOTASoftwareUpdateProvider |
Cluster OTA Software Update Provider
Provides an interface for providing OTA software updates
API-Since: 16.4
|
| MTRBaseClusterOTASoftwareUpdateRequestor |
Cluster OTA Software Update Requestor
Provides an interface for downloading and applying OTA software updates
API-Since: 16.4
|
| MTRBaseClusterPowerSource |
Cluster Power Source
This cluster is used to describe the configuration and capabilities of a physical power source that provides power to
the Node.
|
| MTRBaseClusterPowerSourceConfiguration |
Cluster Power Source Configuration
This cluster is used to describe the configuration and capabilities of a Device's power system.
|
| MTRBaseClusterPressureMeasurement |
Cluster Pressure Measurement
Attributes and commands for configuring the measurement of pressure, and reporting pressure measurements.
|
| MTRBaseClusterPumpConfigurationAndControl |
Cluster Pump Configuration and Control
An interface for configuring and controlling pumps.
|
| MTRBaseClusterRelativeHumidityMeasurement |
Cluster Relative Humidity Measurement
Attributes and commands for configuring the measurement of relative humidity, and reporting relative humidity
measurements.
|
| MTRBaseClusterScenes |
Cluster Scenes
Attributes and commands for scene configuration and manipulation.
|
| MTRBaseClusterSoftwareDiagnostics |
Cluster Software Diagnostics
The Software Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used by a
Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRBaseClusterSwitch |
* Cluster Switch
*
* This cluster exposes interactions with a switch device, for the purpose of using those interactions by other
devices.
|
| MTRBaseClusterTargetNavigator |
Cluster Target Navigator
This cluster provides an interface for UX navigation within a set of targets on a device or endpoint.
|
| MTRBaseClusterTemperatureMeasurement |
Cluster Temperature Measurement
Attributes and commands for configuring the measurement of temperature, and reporting temperature measurements.
|
| MTRBaseClusterTestCluster |
Deprecated. |
| MTRBaseClusterThermostat |
Cluster Thermostat
An interface for configuring and controlling the functionality of a thermostat.
|
| MTRBaseClusterThermostatUserInterfaceConfiguration |
Cluster Thermostat User Interface Configuration
An interface for configuring the user interface of a thermostat (which may be remote from the thermostat).
|
| MTRBaseClusterThreadNetworkDiagnostics |
Cluster Thread Network Diagnostics
The Thread Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used
by a Node to assist a user or Administrative Node in diagnosing potential problems
API-Since: 16.1
|
| MTRBaseClusterTimeFormatLocalization |
* Cluster Time Format Localization
*
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRBaseClusterUnitLocalization |
* Cluster Unit Localization
*
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRBaseClusterUnitTesting |
Cluster Unit Testing
The Test Cluster is meant to validate the generated code
API-Since: 16.4
|
| MTRBaseClusterUserLabel |
Cluster User Label
The User Label Cluster provides a feature to tag an endpoint with zero or more labels.
|
| MTRBaseClusterWakeOnLAN |
Cluster Wake on LAN
This cluster provides an interface for managing low power mode on a device that supports the Wake On LAN protocol.
|
| MTRBaseClusterWiFiNetworkDiagnostics |
Cluster WiFi Network Diagnostics
The Wi-Fi Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used
by a Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRBaseClusterWindowCovering |
Cluster Window Covering
Provides an interface for controlling and adjusting automatic window coverings.
|
| MTRBaseDevice |
|
| MTRBasicClusterCapabilityMinimaStruct |
Deprecated. |
| MTRBasicClusterLeaveEvent |
Deprecated. |
| MTRBasicClusterMfgSpecificPingParams |
Deprecated. |
| MTRBasicClusterReachableChangedEvent |
Deprecated. |
| MTRBasicClusterShutDownEvent |
Deprecated. |
| MTRBasicClusterStartUpEvent |
Deprecated. |
| MTRBasicInformationClusterCapabilityMinimaStruct |
API-Since: 16.4
|
| MTRBasicInformationClusterLeaveEvent |
API-Since: 16.4
|
| MTRBasicInformationClusterProductAppearanceStruct |
API-Since: 17.0
|
| MTRBasicInformationClusterReachableChangedEvent |
API-Since: 16.4
|
| MTRBasicInformationClusterShutDownEvent |
API-Since: 16.4
|
| MTRBasicInformationClusterStartUpEvent |
API-Since: 16.4
|
| MTRBindingClusterTargetStruct |
API-Since: 16.1
|
| MTRBooleanStateClusterStateChangeEvent |
API-Since: 16.1
|
| MTRBridgedDeviceBasicClusterLeaveEvent |
Deprecated. |
| MTRBridgedDeviceBasicClusterReachableChangedEvent |
Deprecated. |
| MTRBridgedDeviceBasicClusterShutDownEvent |
Deprecated. |
| MTRBridgedDeviceBasicClusterStartUpEvent |
Deprecated. |
| MTRBridgedDeviceBasicInformationClusterLeaveEvent |
API-Since: 16.4
|
| MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct |
API-Since: 17.0
|
| MTRBridgedDeviceBasicInformationClusterReachableChangedEvent |
API-Since: 16.4
|
| MTRBridgedDeviceBasicInformationClusterShutDownEvent |
API-Since: 16.4
|
| MTRBridgedDeviceBasicInformationClusterStartUpEvent |
API-Since: 16.4
|
| MTRCertificateInfo |
Exposes Matter-specific information from an operational X.509 certificate.
|
| MTRCertificates |
|
| MTRChannelClusterChangeChannelByNumberParams |
API-Since: 16.1
|
| MTRChannelClusterChangeChannelParams |
API-Since: 16.1
|
| MTRChannelClusterChangeChannelResponseParams |
API-Since: 16.1
|
| MTRChannelClusterChannelInfo |
Deprecated. |
| MTRChannelClusterChannelInfoStruct |
API-Since: 16.4
|
| MTRChannelClusterLineupInfo |
Deprecated. |
| MTRChannelClusterLineupInfoStruct |
API-Since: 16.4
|
| MTRChannelClusterSkipChannelParams |
API-Since: 16.1
|
| MTRCluster |
MTRCluster
This is the base class for clusters.
|
| MTRClusterAccessControl |
* Cluster Access Control
* The Access Control Cluster exposes a data model view of a
Node's Access Control List (ACL), which codifies the rules used to manage
and enforce Access Control for the Node's endpoints and their associated
cluster instances.
|
| MTRClusterAccountLogin |
Cluster Account Login
This cluster provides commands that facilitate user account login on a Content App or a node.
|
| MTRClusterActions |
Cluster Actions
This cluster provides a standardized way for a Node (typically a Bridge, but could be any Node) to expose action
information.
|
| MTRClusterAdministratorCommissioning |
Cluster Administrator Commissioning
Commands to trigger a Node to allow a new Administrator to commission it.
|
| MTRClusterApplicationBasic |
Cluster Application Basic
This cluster provides information about an application running on a TV or media player device which is represented as
an endpoint.
|
| MTRClusterApplicationLauncher |
Cluster Application Launcher
This cluster provides an interface for launching content on a media player device such as a TV or Speaker.
|
| MTRClusterAudioOutput |
Cluster Audio Output
This cluster provides an interface for controlling the Output on a media device such as a TV.
|
| MTRClusterBallastConfiguration |
Cluster Ballast Configuration
Attributes and commands for configuring a lighting ballast.
|
| MTRClusterBarrierControl |
Cluster Barrier Control
This cluster provides control of a barrier (garage door).
|
| MTRClusterBasic |
Deprecated. |
| MTRClusterBasicInformation |
* Cluster Basic Information
* This cluster provides attributes and events for determining basic information about Nodes, which supports both
Commissioning and operational determination of Node characteristics, such as Vendor ID, Product ID and serial number,
which apply to the whole Node.
|
| MTRClusterBinaryInputBasic |
Cluster Binary Input (Basic)
An interface for reading the value of a binary measurement and accessing various characteristics of that measurement.
|
| MTRClusterBinding |
Cluster Binding
The Binding Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for supporting the binding
table.
|
| MTRClusterBooleanState |
Cluster Boolean State
This cluster provides an interface to a boolean state called StateValue.
|
| MTRClusterBridgedDeviceBasic |
Deprecated. |
| MTRClusterBridgedDeviceBasicInformation |
* Cluster Bridged Device Basic Information
* This Cluster serves two purposes towards a Node communicating with a Bridge: indicate that the functionality on
the Endpoint where it is placed (and its Parts) is bridged from a non-CHIP technology; and provide a centralized
collection of attributes that the Node MAY collect to aid in conveying information regarding the Bridged Device to a
user,
such as the vendor name, the model name, or user-assigned name.
|
| MTRClusterChannel |
Cluster Channel
This cluster provides an interface for controlling the current Channel on a device.
|
| MTRClusterColorControl |
Cluster Color Control
Attributes and commands for controlling the color properties of a color-capable light.
|
| MTRClusterContentLauncher |
Cluster Content Launcher
This cluster provides an interface for launching content on a media player device such as a TV or Speaker.
|
| MTRClusterDescriptor |
Cluster Descriptor
The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its
endpoints and clusters.
|
| MTRClusterDiagnosticLogs |
Cluster Diagnostic Logs
The cluster provides commands for retrieving unstructured diagnostic logs from a Node that may be used to aid in
diagnostics.
|
| MTRClusterDoorLock |
Cluster Door Lock
An interface to a generic way to secure a door
API-Since: 16.1
|
| MTRClusterElectricalMeasurement |
Cluster Electrical Measurement
Attributes related to the electrical properties of a device.
|
| MTRClusterEthernetNetworkDiagnostics |
Cluster Ethernet Network Diagnostics
The Ethernet Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be
used by a Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRClusterFanControl |
Cluster Fan Control
An interface for controlling a fan in a heating/cooling system.
|
| MTRClusterFixedLabel |
* Cluster Fixed Label
* The Fixed Label Cluster provides a feature for the device to tag an endpoint with zero or more read only
labels.
|
| MTRClusterFlowMeasurement |
Cluster Flow Measurement
Attributes and commands for configuring the measurement of flow, and reporting flow measurements.
|
| MTRClusterGeneralCommissioning |
Cluster General Commissioning
This cluster is used to manage global aspects of the Commissioning flow.
|
| MTRClusterGeneralDiagnostics |
Cluster General Diagnostics
The General Diagnostics Cluster, along with other diagnostics clusters, provide a means to acquire standardized
diagnostics metrics that MAY be used by a Node to assist a user or Administrative Node in diagnosing potential
problems.
|
| MTRClusterGroupKeyManagement |
Cluster Group Key Management
The Group Key Management Cluster is the mechanism by which group keys are managed.
|
| MTRClusterGroups |
Cluster Groups
Attributes and commands for group configuration and manipulation.
|
| MTRClusterIdentify |
Cluster Identify
Attributes and commands for putting a device into Identification mode (e.g.
|
| MTRClusterIlluminanceMeasurement |
Cluster Illuminance Measurement
Attributes and commands for configuring the measurement of illuminance, and reporting illuminance measurements.
|
| MTRClusterKeypadInput |
Cluster Keypad Input
This cluster provides an interface for controlling a device like a TV using action commands such as UP, DOWN, and
SELECT.
|
| MTRClusterLevelControl |
Cluster Level Control
Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.'
API-Since: 16.1
|
| MTRClusterLocalizationConfiguration |
* Cluster Localization Configuration
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRClusterLowPower |
Cluster Low Power
This cluster provides an interface for managing low power mode on a device.
|
| MTRClusterMediaInput |
Cluster Media Input
This cluster provides an interface for controlling the Input Selector on a media device such as a TV.
|
| MTRClusterMediaPlayback |
Cluster Media Playback
This cluster provides an interface for controlling Media Playback (PLAY, PAUSE, etc) on a media device such as a TV
or Speaker.
|
| MTRClusterModeSelect |
Cluster Mode Select
Attributes and commands for selecting a mode from a list of supported options.
|
| MTRClusterNetworkCommissioning |
Cluster Network Commissioning
Functionality to configure, enable, disable network credentials and access on a Matter device.
|
| MTRClusterOccupancySensing |
Cluster Occupancy Sensing
Attributes and commands for configuring occupancy sensing, and reporting occupancy status.
|
| MTRClusterOnOff |
Cluster On/Off
Attributes and commands for switching devices between 'On' and 'Off' states.
|
| MTRClusterOnOffSwitchConfiguration |
Cluster On/off Switch Configuration
Attributes and commands for configuring On/Off switching devices.
|
| MTRClusterOperationalCredentials |
Cluster Operational Credentials
This cluster is used to add or remove Operational Credentials on a Commissionee or Node, as well as manage the
associated Fabrics.
|
| MTRClusterOTASoftwareUpdateProvider |
Cluster OTA Software Update Provider
Provides an interface for providing OTA software updates
API-Since: 16.4
|
| MTRClusterOTASoftwareUpdateRequestor |
Cluster OTA Software Update Requestor
Provides an interface for downloading and applying OTA software updates
API-Since: 16.4
|
| MTRClusterPath |
A path indicating a specific cluster on a device (i.e.
|
| MTRClusterPowerSource |
Cluster Power Source
This cluster is used to describe the configuration and capabilities of a physical power source that provides power to
the Node.
|
| MTRClusterPowerSourceConfiguration |
Cluster Power Source Configuration
This cluster is used to describe the configuration and capabilities of a Device's power system.
|
| MTRClusterPressureMeasurement |
Cluster Pressure Measurement
Attributes and commands for configuring the measurement of pressure, and reporting pressure measurements.
|
| MTRClusterPumpConfigurationAndControl |
Cluster Pump Configuration and Control
An interface for configuring and controlling pumps.
|
| MTRClusterRelativeHumidityMeasurement |
Cluster Relative Humidity Measurement
Attributes and commands for configuring the measurement of relative humidity, and reporting relative humidity
measurements.
|
| MTRClusterScenes |
Cluster Scenes
Attributes and commands for scene configuration and manipulation.
|
| MTRClusterSoftwareDiagnostics |
Cluster Software Diagnostics
The Software Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used by a
Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRClusterStateCacheContainer |
An object that holds a cluster state cache.
|
| MTRClusterSwitch |
* Cluster Switch
* This cluster exposes interactions with a switch device, for the purpose of using those interactions by other
devices.
|
| MTRClusterTargetNavigator |
Cluster Target Navigator
This cluster provides an interface for UX navigation within a set of targets on a device or endpoint.
|
| MTRClusterTemperatureMeasurement |
Cluster Temperature Measurement
Attributes and commands for configuring the measurement of temperature, and reporting temperature measurements.
|
| MTRClusterTestCluster |
Deprecated. |
| MTRClusterThermostat |
Cluster Thermostat
An interface for configuring and controlling the functionality of a thermostat.
|
| MTRClusterThermostatUserInterfaceConfiguration |
Cluster Thermostat User Interface Configuration
An interface for configuring the user interface of a thermostat (which may be remote from the thermostat).
|
| MTRClusterThreadNetworkDiagnostics |
Cluster Thread Network Diagnostics
The Thread Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used
by a Node to assist a user or Administrative Node in diagnosing potential problems
API-Since: 16.1
|
| MTRClusterTimeFormatLocalization |
* Cluster Time Format Localization
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRClusterUnitLocalization |
* Cluster Unit Localization
* Nodes should be expected to be deployed to any and all regions of the world.
|
| MTRClusterUnitTesting |
Cluster Unit Testing
The Test Cluster is meant to validate the generated code
API-Since: 16.4
|
| MTRClusterUserLabel |
Cluster User Label
The User Label Cluster provides a feature to tag an endpoint with zero or more labels.
|
| MTRClusterWakeOnLAN |
Cluster Wake on LAN
This cluster provides an interface for managing low power mode on a device that supports the Wake On LAN protocol.
|
| MTRClusterWiFiNetworkDiagnostics |
Cluster WiFi Network Diagnostics
The Wi-Fi Network Diagnostics Cluster provides a means to acquire standardized diagnostics metrics that MAY be used
by a Node to assist a user or Administrative Node in diagnosing potential problems.
|
| MTRClusterWindowCovering |
Cluster Window Covering
Provides an interface for controlling and adjusting automatic window coverings.
|
| MTRColorControlClusterColorLoopSetParams |
API-Since: 16.1
|
| MTRColorControlClusterEnhancedMoveHueParams |
API-Since: 16.1
|
| MTRColorControlClusterEnhancedMoveToHueAndSaturationParams |
API-Since: 16.1
|
| MTRColorControlClusterEnhancedMoveToHueParams |
API-Since: 16.1
|
| MTRColorControlClusterEnhancedStepHueParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveColorParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveColorTemperatureParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveHueParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveSaturationParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveToColorParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveToColorTemperatureParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveToHueAndSaturationParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveToHueParams |
API-Since: 16.1
|
| MTRColorControlClusterMoveToSaturationParams |
API-Since: 16.1
|
| MTRColorControlClusterStepColorParams |
API-Since: 16.1
|
| MTRColorControlClusterStepColorTemperatureParams |
API-Since: 16.1
|
| MTRColorControlClusterStepHueParams |
API-Since: 16.1
|
| MTRColorControlClusterStepSaturationParams |
API-Since: 16.1
|
| MTRColorControlClusterStopMoveStepParams |
API-Since: 16.1
|
| MTRCommandPath |
A path indicating a specific command on a device (i.e.
|
| MTRCommissionableBrowserResult |
API-Since: 17.0
|
| MTRCommissioningParameters |
Information that can be provided to commissionWithNodeID to commision devices.
|
| MTRContentLauncherClusterAdditionalInfo |
Deprecated. |
| MTRContentLauncherClusterAdditionalInfoStruct |
API-Since: 16.4
|
| MTRContentLauncherClusterBrandingInformation |
Deprecated. |
| MTRContentLauncherClusterBrandingInformationStruct |
API-Since: 16.4
|
| MTRContentLauncherClusterContentSearch |
Deprecated. |
| MTRContentLauncherClusterContentSearchStruct |
API-Since: 16.4
|
| MTRContentLauncherClusterDimension |
Deprecated. |
| MTRContentLauncherClusterDimensionStruct |
API-Since: 16.4
|
| MTRContentLauncherClusterLaunchContentParams |
API-Since: 16.1
|
| MTRContentLauncherClusterLauncherResponseParams |
API-Since: 16.4
|
| MTRContentLauncherClusterLaunchResponseParams |
Deprecated. |
| MTRContentLauncherClusterLaunchURLParams |
API-Since: 16.1
|
| MTRContentLauncherClusterParameter |
Deprecated. |
| MTRContentLauncherClusterParameterStruct |
API-Since: 16.4
|
| MTRContentLauncherClusterStyleInformation |
Deprecated. |
| MTRContentLauncherClusterStyleInformationStruct |
API-Since: 16.4
|
| MTRControllerFactory |
Deprecated. |
| MTRControllerFactoryParams |
Deprecated. |
| MTRDescriptorClusterDeviceType |
Deprecated. |
| MTRDescriptorClusterDeviceTypeStruct |
API-Since: 16.2
|
| MTRDevice |
|
| MTRDeviceAttestationDeviceInfo |
|
| MTRDeviceAttestationInfo |
Represents information relating to product attestation.
|
| MTRDeviceController |
|
| MTRDeviceControllerFactory |
API-Since: 16.4
|
| MTRDeviceControllerFactoryParams |
API-Since: 16.4
|
| MTRDeviceControllerStartupParams |
|
| MTRDiagnosticLogsClusterRetrieveLogsRequestParams |
API-Since: 16.1
|
| MTRDiagnosticLogsClusterRetrieveLogsResponseParams |
API-Since: 16.1
|
| MTRDistinguishedNameInfo |
Represents the Matter-specific components of an X.509 Distinguished Name.
|
| MTRDoorLockClusterClearCredentialParams |
API-Since: 16.1
|
| MTRDoorLockClusterClearHolidayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterClearUserParams |
API-Since: 16.1
|
| MTRDoorLockClusterClearWeekDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterClearYearDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterCredentialStruct |
API-Since: 16.4
|
| MTRDoorLockClusterDlCredential |
Deprecated. |
| MTRDoorLockClusterDoorLockAlarmEvent |
API-Since: 16.1
|
| MTRDoorLockClusterDoorStateChangeEvent |
API-Since: 16.1
|
| MTRDoorLockClusterGetCredentialStatusParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetCredentialStatusResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetHolidayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetHolidayScheduleResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetUserParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetUserResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetWeekDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetWeekDayScheduleResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetYearDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterGetYearDayScheduleResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterLockDoorParams |
API-Since: 16.1
|
| MTRDoorLockClusterLockOperationErrorEvent |
API-Since: 16.1
|
| MTRDoorLockClusterLockOperationEvent |
API-Since: 16.1
|
| MTRDoorLockClusterLockUserChangeEvent |
API-Since: 16.1
|
| MTRDoorLockClusterSetCredentialParams |
API-Since: 16.1
|
| MTRDoorLockClusterSetCredentialResponseParams |
API-Since: 16.1
|
| MTRDoorLockClusterSetHolidayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterSetUserParams |
API-Since: 16.1
|
| MTRDoorLockClusterSetWeekDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterSetYearDayScheduleParams |
API-Since: 16.1
|
| MTRDoorLockClusterUnlockDoorParams |
API-Since: 16.1
|
| MTRDoorLockClusterUnlockWithTimeoutParams |
API-Since: 16.1
|
| MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams |
API-Since: 16.1
|
| MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams |
API-Since: 16.1
|
| MTRElectricalMeasurementClusterGetProfileInfoCommandParams |
API-Since: 16.1
|
| MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams |
API-Since: 16.1
|
| MTREthernetNetworkDiagnosticsClusterResetCountsParams |
API-Since: 16.1
|
| MTREventPath |
A path indicating a specific event that can be emitted on a device
(i.e.
|
| MTREventReport |
|
| MTREventRequestPath |
A path indicating an event being requested (for read or subscribe).
|
| MTRFabricInfo |
API-Since: 16.5
|
| MTRFixedLabelClusterLabelStruct |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterArmFailSafeParams |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterArmFailSafeResponseParams |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterBasicCommissioningInfo |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterCommissioningCompleteParams |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterCommissioningCompleteResponseParams |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterSetRegulatoryConfigParams |
API-Since: 16.1
|
| MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams |
API-Since: 16.1
|
| MTRGeneralDiagnosticsClusterBootReasonEvent |
API-Since: 16.1
|
| MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent |
API-Since: 16.1
|
| MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent |
API-Since: 16.1
|
| MTRGeneralDiagnosticsClusterNetworkInterface |
API-Since: 16.4
|
| MTRGeneralDiagnosticsClusterNetworkInterfaceType |
Deprecated. |
| MTRGeneralDiagnosticsClusterRadioFaultChangeEvent |
API-Since: 16.1
|
| MTRGeneralDiagnosticsClusterTestEventTriggerParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterGroupInfoMapStruct |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterGroupKeyMapStruct |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterGroupKeySetStruct |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetReadAllIndicesParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetReadParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetReadResponseParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetRemoveParams |
API-Since: 16.1
|
| MTRGroupKeyManagementClusterKeySetWriteParams |
API-Since: 16.1
|
| MTRGroupsClusterAddGroupIfIdentifyingParams |
API-Since: 16.1
|
| MTRGroupsClusterAddGroupParams |
API-Since: 16.1
|
| MTRGroupsClusterAddGroupResponseParams |
API-Since: 16.1
|
| MTRGroupsClusterGetGroupMembershipParams |
API-Since: 16.1
|
| MTRGroupsClusterGetGroupMembershipResponseParams |
API-Since: 16.1
|
| MTRGroupsClusterRemoveAllGroupsParams |
API-Since: 16.1
|
| MTRGroupsClusterRemoveGroupParams |
API-Since: 16.1
|
| MTRGroupsClusterRemoveGroupResponseParams |
API-Since: 16.1
|
| MTRGroupsClusterViewGroupParams |
API-Since: 16.1
|
| MTRGroupsClusterViewGroupResponseParams |
API-Since: 16.1
|
| MTRIdentifyClusterIdentifyParams |
API-Since: 16.1
|
| MTRIdentifyClusterTriggerEffectParams |
API-Since: 16.1
|
| MTRKeypadInputClusterSendKeyParams |
API-Since: 16.1
|
| MTRKeypadInputClusterSendKeyResponseParams |
API-Since: 16.1
|
| MTRLevelControlClusterMoveParams |
API-Since: 16.1
|
| MTRLevelControlClusterMoveToClosestFrequencyParams |
API-Since: 16.1
|
| MTRLevelControlClusterMoveToLevelParams |
API-Since: 16.1
|
| MTRLevelControlClusterMoveToLevelWithOnOffParams |
API-Since: 16.1
|
| MTRLevelControlClusterMoveWithOnOffParams |
API-Since: 16.1
|
| MTRLevelControlClusterStepParams |
API-Since: 16.1
|
| MTRLevelControlClusterStepWithOnOffParams |
API-Since: 16.1
|
| MTRLevelControlClusterStopParams |
API-Since: 16.1
|
| MTRLevelControlClusterStopWithOnOffParams |
API-Since: 16.1
|
| MTRLowPowerClusterSleepParams |
API-Since: 16.1
|
| MTRManualSetupPayloadParser |
Deprecated. |
| MTRMediaInputClusterHideInputStatusParams |
API-Since: 16.1
|
| MTRMediaInputClusterInputInfo |
Deprecated. |
| MTRMediaInputClusterInputInfoStruct |
API-Since: 16.4
|
| MTRMediaInputClusterRenameInputParams |
API-Since: 16.1
|
| MTRMediaInputClusterSelectInputParams |
API-Since: 16.1
|
| MTRMediaInputClusterShowInputStatusParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterFastForwardParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterNextParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterPauseParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterPlaybackPosition |
Deprecated. |
| MTRMediaPlaybackClusterPlaybackPositionStruct |
API-Since: 16.4
|
| MTRMediaPlaybackClusterPlaybackResponseParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterPlayParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterPreviousParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterRewindParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterSeekParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterSkipBackwardParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterSkipForwardParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterStartOverParams |
API-Since: 16.1
|
| MTRMediaPlaybackClusterStopParams |
API-Since: 16.4
|
| MTRMediaPlaybackClusterStopPlaybackParams |
Deprecated. |
| MTRModeSelectClusterChangeToModeParams |
API-Since: 16.1
|
| MTRModeSelectClusterModeOptionStruct |
API-Since: 16.1
|
| MTRModeSelectClusterSemanticTag |
Deprecated. |
| MTRModeSelectClusterSemanticTagStruct |
API-Since: 16.4
|
| MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterConnectNetworkParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterConnectNetworkResponseParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterNetworkConfigResponseParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterNetworkInfo |
Deprecated. |
| MTRNetworkCommissioningClusterNetworkInfoStruct |
API-Since: 17.0
|
| MTRNetworkCommissioningClusterRemoveNetworkParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterReorderNetworkParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterScanNetworksParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterScanNetworksResponseParams |
API-Since: 16.1
|
| MTRNetworkCommissioningClusterThreadInterfaceScanResult |
Deprecated. |
| MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct |
API-Since: 17.0
|
| MTRNetworkCommissioningClusterWiFiInterfaceScanResult |
Deprecated. |
| MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct |
API-Since: 17.0
|
| MTROnboardingPayloadParser |
Deprecated. |
| MTROnOffClusterOffParams |
API-Since: 16.1
|
| MTROnOffClusterOffWithEffectParams |
API-Since: 16.1
|
| MTROnOffClusterOnParams |
API-Since: 16.1
|
| MTROnOffClusterOnWithRecallGlobalSceneParams |
API-Since: 16.1
|
| MTROnOffClusterOnWithTimedOffParams |
API-Since: 16.1
|
| MTROnOffClusterToggleParams |
API-Since: 16.1
|
| MTROperationalCertificateChain |
A representation of the operational certificate chain for a node.
|
| MTROperationalCredentialsClusterAddNOCParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterAddTrustedRootCertificateParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterAttestationRequestParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterAttestationResponseParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterCertificateChainRequestParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterCertificateChainResponseParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterCSRRequestParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterCSRResponseParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterFabricDescriptor |
Deprecated. |
| MTROperationalCredentialsClusterFabricDescriptorStruct |
API-Since: 16.4
|
| MTROperationalCredentialsClusterNOCResponseParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterNOCStruct |
API-Since: 16.1
|
| MTROperationalCredentialsClusterRemoveFabricParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterUpdateFabricLabelParams |
API-Since: 16.1
|
| MTROperationalCredentialsClusterUpdateNOCParams |
API-Since: 16.1
|
| MTROperationalCSRInfo |
Represents information relating to a certificate signing request for a Matter
operational certificate.
|
| MTROptionalQRCodeInfo |
An optional information item present in the QR code the setup payload was
initialized from.
|
| MTROTAHeader |
|
| MTROTAHeaderParser |
Deprecated. |
| MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateProviderClusterQueryImageParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateProviderClusterQueryImageResponseParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams |
API-Since: 16.4
|
| MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent |
API-Since: 16.4
|
| MTROTASoftwareUpdateRequestorClusterProviderLocation |
API-Since: 16.4
|
| MTROTASoftwareUpdateRequestorClusterStateTransitionEvent |
API-Since: 16.4
|
| MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent |
API-Since: 16.4
|
| MTRPowerSourceClusterBatChargeFaultChangeEvent |
API-Since: 16.4
|
| MTRPowerSourceClusterBatChargeFaultChangeType |
Deprecated. |
| MTRPowerSourceClusterBatFaultChangeEvent |
API-Since: 16.4
|
| MTRPowerSourceClusterBatFaultChangeType |
Deprecated. |
| MTRPowerSourceClusterWiredFaultChangeEvent |
API-Since: 16.4
|
| MTRPowerSourceClusterWiredFaultChangeType |
Deprecated. |
| MTRProductIdentity |
A representation of a (vendor, product) pair that identifies a specific product.
|
| MTRPumpConfigurationAndControlClusterAirDetectionEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterDryRunningEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterGeneralFaultEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterLeakageEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterPumpBlockedEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterSensorFailureEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterSystemPressureHighEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterSystemPressureLowEvent |
API-Since: 16.1
|
| MTRPumpConfigurationAndControlClusterTurbineOperationEvent |
API-Since: 16.1
|
| MTRQRCodeSetupPayloadParser |
Deprecated. |
| MTRReadParams |
MTRReadParams
This is used to control the behavior of attribute/event reads and subscribes.
|
| MTRScenesClusterAddSceneParams |
API-Since: 16.1
|
| MTRScenesClusterAddSceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterAttributeValuePair |
API-Since: 16.1
|
| MTRScenesClusterCopySceneParams |
API-Since: 16.1
|
| MTRScenesClusterCopySceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterEnhancedAddSceneParams |
API-Since: 16.1
|
| MTRScenesClusterEnhancedAddSceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterEnhancedViewSceneParams |
API-Since: 16.1
|
| MTRScenesClusterEnhancedViewSceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterExtensionFieldSet |
API-Since: 16.1
|
| MTRScenesClusterGetSceneMembershipParams |
API-Since: 16.1
|
| MTRScenesClusterGetSceneMembershipResponseParams |
API-Since: 16.1
|
| MTRScenesClusterRecallSceneParams |
API-Since: 16.1
|
| MTRScenesClusterRemoveAllScenesParams |
API-Since: 16.1
|
| MTRScenesClusterRemoveAllScenesResponseParams |
API-Since: 16.1
|
| MTRScenesClusterRemoveSceneParams |
API-Since: 16.1
|
| MTRScenesClusterRemoveSceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterStoreSceneParams |
API-Since: 16.1
|
| MTRScenesClusterStoreSceneResponseParams |
API-Since: 16.1
|
| MTRScenesClusterViewSceneParams |
API-Since: 16.1
|
| MTRScenesClusterViewSceneResponseParams |
API-Since: 16.1
|
| MTRSetupPayload |
A setup payload that can be created from a numeric code or QR code and
serialized to a numeric code or QR code, though serializing to QR code after
creating from numeric code will not work, because some required information
will be missing.
|
| MTRSoftwareDiagnosticsClusterResetWatermarksParams |
API-Since: 16.1
|
| MTRSoftwareDiagnosticsClusterSoftwareFaultEvent |
API-Since: 16.1
|
| MTRSoftwareDiagnosticsClusterThreadMetrics |
Deprecated. |
| MTRSoftwareDiagnosticsClusterThreadMetricsStruct |
API-Since: 16.4
|
| MTRSubscribeParams |
MTRSubscribeParams
This is used to control the behavior of attribute/event subscribes.
|
| MTRSwitchClusterInitialPressEvent |
API-Since: 16.1
|
| MTRSwitchClusterLongPressEvent |
API-Since: 16.1
|
| MTRSwitchClusterLongReleaseEvent |
API-Since: 16.1
|
| MTRSwitchClusterMultiPressCompleteEvent |
API-Since: 16.1
|
| MTRSwitchClusterMultiPressOngoingEvent |
API-Since: 16.1
|
| MTRSwitchClusterShortReleaseEvent |
API-Since: 16.1
|
| MTRSwitchClusterSwitchLatchedEvent |
API-Since: 16.1
|
| MTRTargetNavigatorClusterNavigateTargetParams |
API-Since: 16.1
|
| MTRTargetNavigatorClusterNavigateTargetResponseParams |
API-Since: 16.1
|
| MTRTargetNavigatorClusterTargetInfo |
Deprecated. |
| MTRTargetNavigatorClusterTargetInfoStruct |
API-Since: 16.4
|
| MTRTestClusterClusterBooleanResponseParams |
Deprecated. |
| MTRTestClusterClusterDoubleNestedStructList |
Deprecated. |
| MTRTestClusterClusterNestedStruct |
Deprecated. |
| MTRTestClusterClusterNestedStructList |
Deprecated. |
| MTRTestClusterClusterNullablesAndOptionalsStruct |
Deprecated. |
| MTRTestClusterClusterSimpleStruct |
Deprecated. |
| MTRTestClusterClusterSimpleStructEchoRequestParams |
Deprecated. |
| MTRTestClusterClusterSimpleStructResponseParams |
Deprecated. |
| MTRTestClusterClusterTestAddArgumentsParams |
Deprecated. |
| MTRTestClusterClusterTestAddArgumentsResponseParams |
Deprecated. |
| MTRTestClusterClusterTestComplexNullableOptionalRequestParams |
Deprecated. |
| MTRTestClusterClusterTestComplexNullableOptionalResponseParams |
Deprecated. |
| MTRTestClusterClusterTestEmitTestEventRequestParams |
Deprecated. |
| MTRTestClusterClusterTestEmitTestEventResponseParams |
Deprecated. |
| MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams |
Deprecated. |
| MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams |
Deprecated. |
| MTRTestClusterClusterTestEnumsRequestParams |
Deprecated. |
| MTRTestClusterClusterTestEnumsResponseParams |
Deprecated. |
| MTRTestClusterClusterTestEventEvent |
Deprecated. |
| MTRTestClusterClusterTestFabricScoped |
Deprecated. |
| MTRTestClusterClusterTestFabricScopedEventEvent |
Deprecated. |
| MTRTestClusterClusterTestListInt8UArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestListInt8UReverseRequestParams |
Deprecated. |
| MTRTestClusterClusterTestListInt8UReverseResponseParams |
Deprecated. |
| MTRTestClusterClusterTestListNestedStructListArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestListStructArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestListStructOctet |
Deprecated. |
| MTRTestClusterClusterTestNestedStructArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestNestedStructListArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestNotHandledParams |
Deprecated. |
| MTRTestClusterClusterTestNullableOptionalRequestParams |
Deprecated. |
| MTRTestClusterClusterTestNullableOptionalResponseParams |
Deprecated. |
| MTRTestClusterClusterTestParams |
Deprecated. |
| MTRTestClusterClusterTestSimpleArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestSimpleArgumentResponseParams |
Deprecated. |
| MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestSpecificParams |
Deprecated. |
| MTRTestClusterClusterTestSpecificResponseParams |
Deprecated. |
| MTRTestClusterClusterTestStructArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestStructArrayArgumentRequestParams |
Deprecated. |
| MTRTestClusterClusterTestStructArrayArgumentResponseParams |
Deprecated. |
| MTRTestClusterClusterTestUnknownCommandParams |
Deprecated. |
| MTRTestClusterClusterTimedInvokeRequestParams |
Deprecated. |
| MTRThermostatClusterClearWeeklyScheduleParams |
API-Since: 16.1
|
| MTRThermostatClusterGetWeeklyScheduleParams |
API-Since: 16.1
|
| MTRThermostatClusterGetWeeklyScheduleResponseParams |
API-Since: 16.1
|
| MTRThermostatClusterSetpointRaiseLowerParams |
API-Since: 16.1
|
| MTRThermostatClusterSetWeeklyScheduleParams |
API-Since: 16.1
|
| MTRThermostatClusterThermostatScheduleTransition |
API-Since: 16.1
|
| MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent |
API-Since: 16.1
|
| MTRThreadNetworkDiagnosticsClusterNeighborTable |
Deprecated. |
| MTRThreadNetworkDiagnosticsClusterNeighborTableStruct |
API-Since: 17.0
|
| MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent |
API-Since: 16.1
|
| MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents |
API-Since: 16.1
|
| MTRThreadNetworkDiagnosticsClusterResetCountsParams |
API-Since: 16.1
|
| MTRThreadNetworkDiagnosticsClusterRouteTable |
Deprecated. |
| MTRThreadNetworkDiagnosticsClusterRouteTableStruct |
API-Since: 17.0
|
| MTRThreadNetworkDiagnosticsClusterSecurityPolicy |
API-Since: 16.1
|
| MTRThreadOperationalDataset |
MTRThreadOperationalDataset allows converting between an "expanded" view of
the dataset (with the separate fields) and a single-blob NSData view.
|
| MTRTimeSynchronizationClusterDSTOffsetStruct |
API-Since: 16.5
|
| MTRTimeSynchronizationClusterDstOffsetType |
Deprecated. |
| MTRTimeSynchronizationClusterSetUTCTimeParams |
API-Since: 17.2
|
| MTRTimeSynchronizationClusterTimeZoneStruct |
API-Since: 16.5
|
| MTRTimeSynchronizationClusterTimeZoneType |
Deprecated. |
| MTRUnitTestingClusterBooleanResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterDoubleNestedStructList |
API-Since: 16.4
|
| MTRUnitTestingClusterNestedStruct |
API-Since: 16.4
|
| MTRUnitTestingClusterNestedStructList |
API-Since: 16.4
|
| MTRUnitTestingClusterNullablesAndOptionalsStruct |
API-Since: 16.4
|
| MTRUnitTestingClusterSimpleStruct |
API-Since: 16.4
|
| MTRUnitTestingClusterSimpleStructEchoRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterSimpleStructResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestAddArgumentsParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestAddArgumentsResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestComplexNullableOptionalRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestComplexNullableOptionalResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEmitTestEventRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEmitTestEventResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEnumsRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEnumsResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestEventEvent |
API-Since: 16.4
|
| MTRUnitTestingClusterTestFabricScoped |
API-Since: 16.4
|
| MTRUnitTestingClusterTestFabricScopedEventEvent |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListInt8UArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListInt8UReverseRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListInt8UReverseResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListStructArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestListStructOctet |
API-Since: 16.4
|
| MTRUnitTestingClusterTestNestedStructArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestNestedStructListArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestNotHandledParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestNullableOptionalRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestNullableOptionalResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestSimpleArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestSimpleArgumentResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestSpecificParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestSpecificResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestStructArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestStructArrayArgumentRequestParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestStructArrayArgumentResponseParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTestUnknownCommandParams |
API-Since: 16.4
|
| MTRUnitTestingClusterTimedInvokeRequestParams |
API-Since: 16.4
|
| MTRUserLabelClusterLabelStruct |
API-Since: 16.1
|
| MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent |
API-Since: 16.1
|
| MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent |
API-Since: 16.1
|
| MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent |
API-Since: 16.1
|
| MTRWiFiNetworkDiagnosticsClusterResetCountsParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterDownOrCloseParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterGoToLiftPercentageParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterGoToLiftValueParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterGoToTiltPercentageParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterGoToTiltValueParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterStopMotionParams |
API-Since: 16.1
|
| MTRWindowCoveringClusterUpOrOpenParams |
API-Since: 16.1
|
| MTRWriteParams |
MTRWriteParams
This is used to control the behavior of cluster writes.
|