One Logo Pool Ball
Matter · IOS API REFERENCE

MTREventIDType

enum · SDK 27.1

enum MTREventIDType

Members (153)

get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterActionsEventActionFailedID

TypeScript
get MTRClusterActionsEventActionFailedID(): MTREventIDType
Swift declaration
static var MTRClusterActionsEventActionFailedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterActionsEventStateChangedID

TypeScript
get MTRClusterActionsEventStateChangedID(): MTREventIDType
Swift declaration
static var MTRClusterActionsEventStateChangedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBasicEventLeaveID

TypeScript
get MTRClusterBasicEventLeaveID(): MTREventIDType
Swift declaration
static var MTRClusterBasicEventLeaveID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBasicEventShutDownID

TypeScript
get MTRClusterBasicEventShutDownID(): MTREventIDType
Swift declaration
static var MTRClusterBasicEventShutDownID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBasicEventStartUpID

TypeScript
get MTRClusterBasicEventStartUpID(): MTREventIDType
Swift declaration
static var MTRClusterBasicEventStartUpID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBooleanStateEventStateChangeID

TypeScript
get MTRClusterBooleanStateEventStateChangeID(): MTREventIDType
Swift declaration
static var MTRClusterBooleanStateEventStateChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBridgedDeviceBasicEventLeaveID

TypeScript
get MTRClusterBridgedDeviceBasicEventLeaveID(): MTREventIDType
Swift declaration
static var MTRClusterBridgedDeviceBasicEventLeaveID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBridgedDeviceBasicEventReachableChangedID

TypeScript
get MTRClusterBridgedDeviceBasicEventReachableChangedID(): MTREventIDType
Swift declaration
static var MTRClusterBridgedDeviceBasicEventReachableChangedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBridgedDeviceBasicEventShutDownID

TypeScript
get MTRClusterBridgedDeviceBasicEventShutDownID(): MTREventIDType
Swift declaration
static var MTRClusterBridgedDeviceBasicEventShutDownID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterBridgedDeviceBasicEventStartUpID

TypeScript
get MTRClusterBridgedDeviceBasicEventStartUpID(): MTREventIDType
Swift declaration
static var MTRClusterBridgedDeviceBasicEventStartUpID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterDoorLockEventDoorLockAlarmID

TypeScript
get MTRClusterDoorLockEventDoorLockAlarmID(): MTREventIDType
Swift declaration
static var MTRClusterDoorLockEventDoorLockAlarmID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterDoorLockEventDoorStateChangeID

TypeScript
get MTRClusterDoorLockEventDoorStateChangeID(): MTREventIDType
Swift declaration
static var MTRClusterDoorLockEventDoorStateChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterDoorLockEventLockOperationErrorID

TypeScript
get MTRClusterDoorLockEventLockOperationErrorID(): MTREventIDType
Swift declaration
static var MTRClusterDoorLockEventLockOperationErrorID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterDoorLockEventLockOperationID

TypeScript
get MTRClusterDoorLockEventLockOperationID(): MTREventIDType
Swift declaration
static var MTRClusterDoorLockEventLockOperationID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterDoorLockEventLockUserChangeID

TypeScript
get MTRClusterDoorLockEventLockUserChangeID(): MTREventIDType
Swift declaration
static var MTRClusterDoorLockEventLockUserChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterGeneralDiagnosticsEventBootReasonID

TypeScript
get MTRClusterGeneralDiagnosticsEventBootReasonID(): MTREventIDType
Swift declaration
static var MTRClusterGeneralDiagnosticsEventBootReasonID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterGeneralDiagnosticsEventHardwareFaultChangeID

TypeScript
get MTRClusterGeneralDiagnosticsEventHardwareFaultChangeID(): MTREventIDType
Swift declaration
static var MTRClusterGeneralDiagnosticsEventHardwareFaultChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterGeneralDiagnosticsEventNetworkFaultChangeID

TypeScript
get MTRClusterGeneralDiagnosticsEventNetworkFaultChangeID(): MTREventIDType
Swift declaration
static var MTRClusterGeneralDiagnosticsEventNetworkFaultChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterGeneralDiagnosticsEventRadioFaultChangeID

TypeScript
get MTRClusterGeneralDiagnosticsEventRadioFaultChangeID(): MTREventIDType
Swift declaration
static var MTRClusterGeneralDiagnosticsEventRadioFaultChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterOtaSoftwareUpdateRequestorEventDownloadErrorID

TypeScript
get MTRClusterOtaSoftwareUpdateRequestorEventDownloadErrorID(): MTREventIDType
Swift declaration
static var MTRClusterOtaSoftwareUpdateRequestorEventDownloadErrorID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterOtaSoftwareUpdateRequestorEventStateTransitionID

TypeScript
get MTRClusterOtaSoftwareUpdateRequestorEventStateTransitionID(): MTREventIDType
Swift declaration
static var MTRClusterOtaSoftwareUpdateRequestorEventStateTransitionID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterOtaSoftwareUpdateRequestorEventVersionAppliedID

TypeScript
get MTRClusterOtaSoftwareUpdateRequestorEventVersionAppliedID(): MTREventIDType
Swift declaration
static var MTRClusterOtaSoftwareUpdateRequestorEventVersionAppliedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventDryRunningID

TypeScript
get MTRClusterPumpConfigurationAndControlEventDryRunningID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventDryRunningID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventElectronicTemperatureHighID

TypeScript
get MTRClusterPumpConfigurationAndControlEventElectronicTemperatureHighID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventElectronicTemperatureHighID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventMotorTemperatureHighID

TypeScript
get MTRClusterPumpConfigurationAndControlEventMotorTemperatureHighID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventMotorTemperatureHighID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventPowerMissingPhaseID

TypeScript
get MTRClusterPumpConfigurationAndControlEventPowerMissingPhaseID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventPowerMissingPhaseID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventPumpBlockedID

TypeScript
get MTRClusterPumpConfigurationAndControlEventPumpBlockedID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventPumpBlockedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventPumpMotorFatalFailureID

TypeScript
get MTRClusterPumpConfigurationAndControlEventPumpMotorFatalFailureID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventPumpMotorFatalFailureID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventSensorFailureID

TypeScript
get MTRClusterPumpConfigurationAndControlEventSensorFailureID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventSensorFailureID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventSupplyVoltageHighID

TypeScript
get MTRClusterPumpConfigurationAndControlEventSupplyVoltageHighID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventSupplyVoltageHighID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventSupplyVoltageLowID

TypeScript
get MTRClusterPumpConfigurationAndControlEventSupplyVoltageLowID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventSupplyVoltageLowID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventSystemPressureHighID

TypeScript
get MTRClusterPumpConfigurationAndControlEventSystemPressureHighID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventSystemPressureHighID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterPumpConfigurationAndControlEventSystemPressureLowID

TypeScript
get MTRClusterPumpConfigurationAndControlEventSystemPressureLowID(): MTREventIDType
Swift declaration
static var MTRClusterPumpConfigurationAndControlEventSystemPressureLowID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSoftwareDiagnosticsEventSoftwareFaultID

TypeScript
get MTRClusterSoftwareDiagnosticsEventSoftwareFaultID(): MTREventIDType
Swift declaration
static var MTRClusterSoftwareDiagnosticsEventSoftwareFaultID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSwitchEventInitialPressID

TypeScript
get MTRClusterSwitchEventInitialPressID(): MTREventIDType
Swift declaration
static var MTRClusterSwitchEventInitialPressID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSwitchEventLongPressID

TypeScript
get MTRClusterSwitchEventLongPressID(): MTREventIDType
Swift declaration
static var MTRClusterSwitchEventLongPressID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSwitchEventLongReleaseID

TypeScript
get MTRClusterSwitchEventLongReleaseID(): MTREventIDType
Swift declaration
static var MTRClusterSwitchEventLongReleaseID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSwitchEventShortReleaseID

TypeScript
get MTRClusterSwitchEventShortReleaseID(): MTREventIDType
Swift declaration
static var MTRClusterSwitchEventShortReleaseID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterSwitchEventSwitchLatchedID

TypeScript
get MTRClusterSwitchEventSwitchLatchedID(): MTREventIDType
Swift declaration
static var MTRClusterSwitchEventSwitchLatchedID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterTestClusterEventTestEventID

TypeScript
get MTRClusterTestClusterEventTestEventID(): MTREventIDType
Swift declaration
static var MTRClusterTestClusterEventTestEventID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterTestClusterEventTestFabricScopedEventID

TypeScript
get MTRClusterTestClusterEventTestFabricScopedEventID(): MTREventIDType
Swift declaration
static var MTRClusterTestClusterEventTestFabricScopedEventID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterThreadNetworkDiagnosticsEventConnectionStatusID

TypeScript
get MTRClusterThreadNetworkDiagnosticsEventConnectionStatusID(): MTREventIDType
Swift declaration
static var MTRClusterThreadNetworkDiagnosticsEventConnectionStatusID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterThreadNetworkDiagnosticsEventNetworkFaultChangeID

TypeScript
get MTRClusterThreadNetworkDiagnosticsEventNetworkFaultChangeID(): MTREventIDType
Swift declaration
static var MTRClusterThreadNetworkDiagnosticsEventNetworkFaultChangeID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterWiFiNetworkDiagnosticsEventAssociationFailureID

TypeScript
get MTRClusterWiFiNetworkDiagnosticsEventAssociationFailureID(): MTREventIDType
Swift declaration
static var MTRClusterWiFiNetworkDiagnosticsEventAssociationFailureID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterWiFiNetworkDiagnosticsEventConnectionStatusID

TypeScript
get MTRClusterWiFiNetworkDiagnosticsEventConnectionStatusID(): MTREventIDType
Swift declaration
static var MTRClusterWiFiNetworkDiagnosticsEventConnectionStatusID: MTREventIDType { get }
get · iOS 16.1+ · Deprecated in iOS 16.4

MTRClusterWiFiNetworkDiagnosticsEventDisconnectionID

TypeScript
get MTRClusterWiFiNetworkDiagnosticsEventDisconnectionID(): MTREventIDType
Swift declaration
static var MTRClusterWiFiNetworkDiagnosticsEventDisconnectionID: MTREventIDType { get }
get · iOS 16.4+

clusterAccessControlEventAccessControlEntryChangedID

TypeScript
get clusterAccessControlEventAccessControlEntryChangedID(): MTREventIDType
Swift declaration
static var clusterAccessControlEventAccessControlEntryChangedID: MTREventIDType { get }
get · iOS 16.4+

clusterAccessControlEventAccessControlExtensionChangedID

TypeScript
get clusterAccessControlEventAccessControlExtensionChangedID(): MTREventIDType
Swift declaration
static var clusterAccessControlEventAccessControlExtensionChangedID: MTREventIDType { get }
get · iOS 18.4+

clusterAccountLoginEventLoggedOutID

TypeScript
get clusterAccountLoginEventLoggedOutID(): MTREventIDType
Swift declaration
static var clusterAccountLoginEventLoggedOutID: MTREventIDType { get }
get · iOS 16.4+

clusterActionsEventActionFailedID

TypeScript
get clusterActionsEventActionFailedID(): MTREventIDType
Swift declaration
static var clusterActionsEventActionFailedID: MTREventIDType { get }
get · iOS 16.4+

clusterActionsEventStateChangedID

TypeScript
get clusterActionsEventStateChangedID(): MTREventIDType
Swift declaration
static var clusterActionsEventStateChangedID: MTREventIDType { get }
get · iOS 16.4+

clusterBasicInformationEventLeaveID

TypeScript
get clusterBasicInformationEventLeaveID(): MTREventIDType
Swift declaration
static var clusterBasicInformationEventLeaveID: MTREventIDType { get }
get · iOS 16.4+

clusterBasicInformationEventReachableChangedID

TypeScript
get clusterBasicInformationEventReachableChangedID(): MTREventIDType
Swift declaration
static var clusterBasicInformationEventReachableChangedID: MTREventIDType { get }
get · iOS 16.4+

clusterBasicInformationEventShutDownID

TypeScript
get clusterBasicInformationEventShutDownID(): MTREventIDType
Swift declaration
static var clusterBasicInformationEventShutDownID: MTREventIDType { get }
get · iOS 16.4+

clusterBasicInformationEventStartUpID

TypeScript
get clusterBasicInformationEventStartUpID(): MTREventIDType
Swift declaration
static var clusterBasicInformationEventStartUpID: MTREventIDType { get }
get · iOS 17.6+

clusterBooleanStateConfigurationEventAlarmsStateChangedID

TypeScript
get clusterBooleanStateConfigurationEventAlarmsStateChangedID(): MTREventIDType
Swift declaration
static var clusterBooleanStateConfigurationEventAlarmsStateChangedID: MTREventIDType { get }
get · iOS 17.6+

clusterBooleanStateConfigurationEventSensorFaultID

TypeScript
get clusterBooleanStateConfigurationEventSensorFaultID(): MTREventIDType
Swift declaration
static var clusterBooleanStateConfigurationEventSensorFaultID: MTREventIDType { get }
get · iOS 16.4+

clusterBooleanStateEventStateChangeID

TypeScript
get clusterBooleanStateEventStateChangeID(): MTREventIDType
Swift declaration
static var clusterBooleanStateEventStateChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterBridgedDeviceBasicInformationEventLeaveID

TypeScript
get clusterBridgedDeviceBasicInformationEventLeaveID(): MTREventIDType
Swift declaration
static var clusterBridgedDeviceBasicInformationEventLeaveID: MTREventIDType { get }
get · iOS 16.4+

clusterBridgedDeviceBasicInformationEventReachableChangedID

TypeScript
get clusterBridgedDeviceBasicInformationEventReachableChangedID(): MTREventIDType
Swift declaration
static var clusterBridgedDeviceBasicInformationEventReachableChangedID: MTREventIDType { get }
get · iOS 16.4+

clusterBridgedDeviceBasicInformationEventShutDownID

TypeScript
get clusterBridgedDeviceBasicInformationEventShutDownID(): MTREventIDType
Swift declaration
static var clusterBridgedDeviceBasicInformationEventShutDownID: MTREventIDType { get }
get · iOS 16.4+

clusterBridgedDeviceBasicInformationEventStartUpID

TypeScript
get clusterBridgedDeviceBasicInformationEventStartUpID(): MTREventIDType
Swift declaration
static var clusterBridgedDeviceBasicInformationEventStartUpID: MTREventIDType { get }
get · iOS 18.4+

clusterCommissionerControlEventCommissioningRequestResultID

TypeScript
get clusterCommissionerControlEventCommissioningRequestResultID(): MTREventIDType
Swift declaration
static var clusterCommissionerControlEventCommissioningRequestResultID: MTREventIDType { get }
get · iOS 18.4+

clusterDeviceEnergyManagementEventPausedID

TypeScript
get clusterDeviceEnergyManagementEventPausedID(): MTREventIDType
Swift declaration
static var clusterDeviceEnergyManagementEventPausedID: MTREventIDType { get }
get · iOS 18.4+

clusterDeviceEnergyManagementEventPowerAdjustEndID

TypeScript
get clusterDeviceEnergyManagementEventPowerAdjustEndID(): MTREventIDType
Swift declaration
static var clusterDeviceEnergyManagementEventPowerAdjustEndID: MTREventIDType { get }
get · iOS 18.4+

clusterDeviceEnergyManagementEventPowerAdjustStartID

TypeScript
get clusterDeviceEnergyManagementEventPowerAdjustStartID(): MTREventIDType
Swift declaration
static var clusterDeviceEnergyManagementEventPowerAdjustStartID: MTREventIDType { get }
get · iOS 18.4+

clusterDeviceEnergyManagementEventResumedID

TypeScript
get clusterDeviceEnergyManagementEventResumedID(): MTREventIDType
Swift declaration
static var clusterDeviceEnergyManagementEventResumedID: MTREventIDType { get }
get · iOS 18.4+

clusterDishwasherAlarmEventNotifyID

TypeScript
get clusterDishwasherAlarmEventNotifyID(): MTREventIDType
Swift declaration
static var clusterDishwasherAlarmEventNotifyID: MTREventIDType { get }
get · iOS 16.4+

clusterDoorLockEventDoorLockAlarmID

TypeScript
get clusterDoorLockEventDoorLockAlarmID(): MTREventIDType
Swift declaration
static var clusterDoorLockEventDoorLockAlarmID: MTREventIDType { get }
get · iOS 16.4+

clusterDoorLockEventDoorStateChangeID

TypeScript
get clusterDoorLockEventDoorStateChangeID(): MTREventIDType
Swift declaration
static var clusterDoorLockEventDoorStateChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterDoorLockEventLockOperationErrorID

TypeScript
get clusterDoorLockEventLockOperationErrorID(): MTREventIDType
Swift declaration
static var clusterDoorLockEventLockOperationErrorID: MTREventIDType { get }
get · iOS 16.4+

clusterDoorLockEventLockOperationID

TypeScript
get clusterDoorLockEventLockOperationID(): MTREventIDType
Swift declaration
static var clusterDoorLockEventLockOperationID: MTREventIDType { get }
get · iOS 16.4+

clusterDoorLockEventLockUserChangeID

TypeScript
get clusterDoorLockEventLockUserChangeID(): MTREventIDType
Swift declaration
static var clusterDoorLockEventLockUserChangeID: MTREventIDType { get }
get · iOS 17.6+

clusterElectricalEnergyMeasurementEventCumulativeEnergyMeasuredID

TypeScript
get clusterElectricalEnergyMeasurementEventCumulativeEnergyMeasuredID(): MTREventIDType
Swift declaration
static var clusterElectricalEnergyMeasurementEventCumulativeEnergyMeasuredID: MTREventIDType { get }
get · iOS 17.6+

clusterElectricalEnergyMeasurementEventPeriodicEnergyMeasuredID

TypeScript
get clusterElectricalEnergyMeasurementEventPeriodicEnergyMeasuredID(): MTREventIDType
Swift declaration
static var clusterElectricalEnergyMeasurementEventPeriodicEnergyMeasuredID: MTREventIDType { get }
get · iOS 17.6+

clusterElectricalPowerMeasurementEventMeasurementPeriodRangesID

TypeScript
get clusterElectricalPowerMeasurementEventMeasurementPeriodRangesID(): MTREventIDType
Swift declaration
static var clusterElectricalPowerMeasurementEventMeasurementPeriodRangesID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventEVConnectedID

TypeScript
get clusterEnergyEVSEEventEVConnectedID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventEVConnectedID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventEVNotDetectedID

TypeScript
get clusterEnergyEVSEEventEVNotDetectedID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventEVNotDetectedID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventEnergyTransferStartedID

TypeScript
get clusterEnergyEVSEEventEnergyTransferStartedID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventEnergyTransferStartedID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventEnergyTransferStoppedID

TypeScript
get clusterEnergyEVSEEventEnergyTransferStoppedID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventEnergyTransferStoppedID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventFaultID

TypeScript
get clusterEnergyEVSEEventFaultID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventFaultID: MTREventIDType { get }
get · iOS 18.4+

clusterEnergyEVSEEventRFIDID

TypeScript
get clusterEnergyEVSEEventRFIDID(): MTREventIDType
Swift declaration
static var clusterEnergyEVSEEventRFIDID: MTREventIDType { get }
get · iOS 16.4+

clusterGeneralDiagnosticsEventBootReasonID

TypeScript
get clusterGeneralDiagnosticsEventBootReasonID(): MTREventIDType
Swift declaration
static var clusterGeneralDiagnosticsEventBootReasonID: MTREventIDType { get }
get · iOS 16.4+

clusterGeneralDiagnosticsEventHardwareFaultChangeID

TypeScript
get clusterGeneralDiagnosticsEventHardwareFaultChangeID(): MTREventIDType
Swift declaration
static var clusterGeneralDiagnosticsEventHardwareFaultChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterGeneralDiagnosticsEventNetworkFaultChangeID

TypeScript
get clusterGeneralDiagnosticsEventNetworkFaultChangeID(): MTREventIDType
Swift declaration
static var clusterGeneralDiagnosticsEventNetworkFaultChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterGeneralDiagnosticsEventRadioFaultChangeID

TypeScript
get clusterGeneralDiagnosticsEventRadioFaultChangeID(): MTREventIDType
Swift declaration
static var clusterGeneralDiagnosticsEventRadioFaultChangeID: MTREventIDType { get }
get · iOS 18.4+

clusterMediaPlaybackEventStateChangedID

TypeScript
get clusterMediaPlaybackEventStateChangedID(): MTREventIDType
Swift declaration
static var clusterMediaPlaybackEventStateChangedID: MTREventIDType { get }
get · iOS 18.4+

clusterMessagesEventMessageCompleteID

TypeScript
get clusterMessagesEventMessageCompleteID(): MTREventIDType
Swift declaration
static var clusterMessagesEventMessageCompleteID: MTREventIDType { get }
get · iOS 18.4+

clusterMessagesEventMessagePresentedID

TypeScript
get clusterMessagesEventMessagePresentedID(): MTREventIDType
Swift declaration
static var clusterMessagesEventMessagePresentedID: MTREventIDType { get }
get · iOS 18.4+

clusterMessagesEventMessageQueuedID

TypeScript
get clusterMessagesEventMessageQueuedID(): MTREventIDType
Swift declaration
static var clusterMessagesEventMessageQueuedID: MTREventIDType { get }
get · iOS 16.4+

clusterOTASoftwareUpdateRequestorEventDownloadErrorID

TypeScript
get clusterOTASoftwareUpdateRequestorEventDownloadErrorID(): MTREventIDType
Swift declaration
static var clusterOTASoftwareUpdateRequestorEventDownloadErrorID: MTREventIDType { get }
get · iOS 16.4+

clusterOTASoftwareUpdateRequestorEventStateTransitionID

TypeScript
get clusterOTASoftwareUpdateRequestorEventStateTransitionID(): MTREventIDType
Swift declaration
static var clusterOTASoftwareUpdateRequestorEventStateTransitionID: MTREventIDType { get }
get · iOS 16.4+

clusterOTASoftwareUpdateRequestorEventVersionAppliedID

TypeScript
get clusterOTASoftwareUpdateRequestorEventVersionAppliedID(): MTREventIDType
Swift declaration
static var clusterOTASoftwareUpdateRequestorEventVersionAppliedID: MTREventIDType { get }
get · iOS 18.4+

clusterOccupancySensingEventOccupancyChangedID

TypeScript
get clusterOccupancySensingEventOccupancyChangedID(): MTREventIDType
Swift declaration
static var clusterOccupancySensingEventOccupancyChangedID: MTREventIDType { get }
get · iOS 17.4+

clusterOperationalStateEventOperationCompletionID

TypeScript
get clusterOperationalStateEventOperationCompletionID(): MTREventIDType
Swift declaration
static var clusterOperationalStateEventOperationCompletionID: MTREventIDType { get }
get · iOS 17.4+

clusterOperationalStateEventOperationalErrorID

TypeScript
get clusterOperationalStateEventOperationalErrorID(): MTREventIDType
Swift declaration
static var clusterOperationalStateEventOperationalErrorID: MTREventIDType { get }
get · iOS 18.4+

clusterOvenCavityOperationalStateEventOperationCompletionID

TypeScript
get clusterOvenCavityOperationalStateEventOperationCompletionID(): MTREventIDType
Swift declaration
static var clusterOvenCavityOperationalStateEventOperationCompletionID: MTREventIDType { get }
get · iOS 18.4+

clusterOvenCavityOperationalStateEventOperationalErrorID

TypeScript
get clusterOvenCavityOperationalStateEventOperationalErrorID(): MTREventIDType
Swift declaration
static var clusterOvenCavityOperationalStateEventOperationalErrorID: MTREventIDType { get }
get · iOS 16.4+

clusterPowerSourceEventBatChargeFaultChangeID

TypeScript
get clusterPowerSourceEventBatChargeFaultChangeID(): MTREventIDType
Swift declaration
static var clusterPowerSourceEventBatChargeFaultChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterPowerSourceEventBatFaultChangeID

TypeScript
get clusterPowerSourceEventBatFaultChangeID(): MTREventIDType
Swift declaration
static var clusterPowerSourceEventBatFaultChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterPowerSourceEventWiredFaultChangeID

TypeScript
get clusterPowerSourceEventWiredFaultChangeID(): MTREventIDType
Swift declaration
static var clusterPowerSourceEventWiredFaultChangeID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventAirDetectionID

TypeScript
get clusterPumpConfigurationAndControlEventAirDetectionID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventAirDetectionID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventDryRunningID

TypeScript
get clusterPumpConfigurationAndControlEventDryRunningID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventDryRunningID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventElectronicFatalFailureID

TypeScript
get clusterPumpConfigurationAndControlEventElectronicFatalFailureID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventElectronicFatalFailureID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventElectronicNonFatalFailureID

TypeScript
get clusterPumpConfigurationAndControlEventElectronicNonFatalFailureID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventElectronicNonFatalFailureID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventElectronicTemperatureHighID

TypeScript
get clusterPumpConfigurationAndControlEventElectronicTemperatureHighID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventElectronicTemperatureHighID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventGeneralFaultID

TypeScript
get clusterPumpConfigurationAndControlEventGeneralFaultID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventGeneralFaultID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventLeakageID

TypeScript
get clusterPumpConfigurationAndControlEventLeakageID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventLeakageID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventMotorTemperatureHighID

TypeScript
get clusterPumpConfigurationAndControlEventMotorTemperatureHighID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventMotorTemperatureHighID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventPowerMissingPhaseID

TypeScript
get clusterPumpConfigurationAndControlEventPowerMissingPhaseID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventPowerMissingPhaseID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventPumpBlockedID

TypeScript
get clusterPumpConfigurationAndControlEventPumpBlockedID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventPumpBlockedID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventPumpMotorFatalFailureID

TypeScript
get clusterPumpConfigurationAndControlEventPumpMotorFatalFailureID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventPumpMotorFatalFailureID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventSensorFailureID

TypeScript
get clusterPumpConfigurationAndControlEventSensorFailureID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventSensorFailureID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventSupplyVoltageHighID

TypeScript
get clusterPumpConfigurationAndControlEventSupplyVoltageHighID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventSupplyVoltageHighID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventSupplyVoltageLowID

TypeScript
get clusterPumpConfigurationAndControlEventSupplyVoltageLowID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventSupplyVoltageLowID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventSystemPressureHighID

TypeScript
get clusterPumpConfigurationAndControlEventSystemPressureHighID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventSystemPressureHighID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventSystemPressureLowID

TypeScript
get clusterPumpConfigurationAndControlEventSystemPressureLowID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventSystemPressureLowID: MTREventIDType { get }
get · iOS 16.4+

clusterPumpConfigurationAndControlEventTurbineOperationID

TypeScript
get clusterPumpConfigurationAndControlEventTurbineOperationID(): MTREventIDType
Swift declaration
static var clusterPumpConfigurationAndControlEventTurbineOperationID: MTREventIDType { get }
get · iOS 17.4+

clusterRVCOperationalStateEventOperationCompletionID

TypeScript
get clusterRVCOperationalStateEventOperationCompletionID(): MTREventIDType
Swift declaration
static var clusterRVCOperationalStateEventOperationCompletionID: MTREventIDType { get }
get · iOS 17.4+

clusterRVCOperationalStateEventOperationalErrorID

TypeScript
get clusterRVCOperationalStateEventOperationalErrorID(): MTREventIDType
Swift declaration
static var clusterRVCOperationalStateEventOperationalErrorID: MTREventIDType { get }
get · iOS 18.4+

clusterRefrigeratorAlarmEventNotifyID

TypeScript
get clusterRefrigeratorAlarmEventNotifyID(): MTREventIDType
Swift declaration
static var clusterRefrigeratorAlarmEventNotifyID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventAlarmMutedID

TypeScript
get clusterSmokeCOAlarmEventAlarmMutedID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventAlarmMutedID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventCOAlarmID

TypeScript
get clusterSmokeCOAlarmEventCOAlarmID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventCOAlarmID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventEndOfServiceID

TypeScript
get clusterSmokeCOAlarmEventEndOfServiceID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventEndOfServiceID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventHardwareFaultID

TypeScript
get clusterSmokeCOAlarmEventHardwareFaultID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventHardwareFaultID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventLowBatteryID

TypeScript
get clusterSmokeCOAlarmEventLowBatteryID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventLowBatteryID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventSelfTestCompleteID

TypeScript
get clusterSmokeCOAlarmEventSelfTestCompleteID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventSelfTestCompleteID: MTREventIDType { get }
get · iOS 17.6+

clusterSmokeCOAlarmEventSmokeAlarmID

TypeScript
get clusterSmokeCOAlarmEventSmokeAlarmID(): MTREventIDType
Swift declaration
static var clusterSmokeCOAlarmEventSmokeAlarmID: MTREventIDType { get }
get · iOS 16.4+

clusterSoftwareDiagnosticsEventSoftwareFaultID

TypeScript
get clusterSoftwareDiagnosticsEventSoftwareFaultID(): MTREventIDType
Swift declaration
static var clusterSoftwareDiagnosticsEventSoftwareFaultID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventInitialPressID

TypeScript
get clusterSwitchEventInitialPressID(): MTREventIDType
Swift declaration
static var clusterSwitchEventInitialPressID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventLongPressID

TypeScript
get clusterSwitchEventLongPressID(): MTREventIDType
Swift declaration
static var clusterSwitchEventLongPressID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventLongReleaseID

TypeScript
get clusterSwitchEventLongReleaseID(): MTREventIDType
Swift declaration
static var clusterSwitchEventLongReleaseID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventMultiPressCompleteID

TypeScript
get clusterSwitchEventMultiPressCompleteID(): MTREventIDType
Swift declaration
static var clusterSwitchEventMultiPressCompleteID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventMultiPressOngoingID

TypeScript
get clusterSwitchEventMultiPressOngoingID(): MTREventIDType
Swift declaration
static var clusterSwitchEventMultiPressOngoingID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventShortReleaseID

TypeScript
get clusterSwitchEventShortReleaseID(): MTREventIDType
Swift declaration
static var clusterSwitchEventShortReleaseID: MTREventIDType { get }
get · iOS 16.4+

clusterSwitchEventSwitchLatchedID

TypeScript
get clusterSwitchEventSwitchLatchedID(): MTREventIDType
Swift declaration
static var clusterSwitchEventSwitchLatchedID: MTREventIDType { get }
get · iOS 18.4+

clusterTargetNavigatorEventTargetUpdatedID

TypeScript
get clusterTargetNavigatorEventTargetUpdatedID(): MTREventIDType
Swift declaration
static var clusterTargetNavigatorEventTargetUpdatedID: MTREventIDType { get }
get · iOS 16.4+

clusterThreadNetworkDiagnosticsEventConnectionStatusID

TypeScript
get clusterThreadNetworkDiagnosticsEventConnectionStatusID(): MTREventIDType
Swift declaration
static var clusterThreadNetworkDiagnosticsEventConnectionStatusID: MTREventIDType { get }
get · iOS 16.4+

clusterThreadNetworkDiagnosticsEventNetworkFaultChangeID

TypeScript
get clusterThreadNetworkDiagnosticsEventNetworkFaultChangeID(): MTREventIDType
Swift declaration
static var clusterThreadNetworkDiagnosticsEventNetworkFaultChangeID: MTREventIDType { get }
get · iOS 18.4+

clusterTimeSynchronizationEventDSTStatusID

TypeScript
get clusterTimeSynchronizationEventDSTStatusID(): MTREventIDType
Swift declaration
static var clusterTimeSynchronizationEventDSTStatusID: MTREventIDType { get }
get · iOS 18.4+

clusterTimeSynchronizationEventDSTTableEmptyID

TypeScript
get clusterTimeSynchronizationEventDSTTableEmptyID(): MTREventIDType
Swift declaration
static var clusterTimeSynchronizationEventDSTTableEmptyID: MTREventIDType { get }
get · iOS 18.4+

clusterTimeSynchronizationEventTimeFailureID

TypeScript
get clusterTimeSynchronizationEventTimeFailureID(): MTREventIDType
Swift declaration
static var clusterTimeSynchronizationEventTimeFailureID: MTREventIDType { get }
get · iOS 18.4+

clusterTimeSynchronizationEventTimeZoneStatusID

TypeScript
get clusterTimeSynchronizationEventTimeZoneStatusID(): MTREventIDType
Swift declaration
static var clusterTimeSynchronizationEventTimeZoneStatusID: MTREventIDType { get }
get · iOS 16.4+

clusterUnitTestingEventTestEventID

TypeScript
get clusterUnitTestingEventTestEventID(): MTREventIDType
Swift declaration
static var clusterUnitTestingEventTestEventID: MTREventIDType { get }
get · iOS 16.4+

clusterUnitTestingEventTestFabricScopedEventID

TypeScript
get clusterUnitTestingEventTestFabricScopedEventID(): MTREventIDType
Swift declaration
static var clusterUnitTestingEventTestFabricScopedEventID: MTREventIDType { get }
get · iOS 17.6+

clusterValveConfigurationAndControlEventValveFaultID

TypeScript
get clusterValveConfigurationAndControlEventValveFaultID(): MTREventIDType
Swift declaration
static var clusterValveConfigurationAndControlEventValveFaultID: MTREventIDType { get }
get · iOS 17.6+

clusterValveConfigurationAndControlEventValveStateChangedID

TypeScript
get clusterValveConfigurationAndControlEventValveStateChangedID(): MTREventIDType
Swift declaration
static var clusterValveConfigurationAndControlEventValveStateChangedID: MTREventIDType { get }
get · iOS 18.4+

clusterWaterHeaterManagementEventBoostEndedID

TypeScript
get clusterWaterHeaterManagementEventBoostEndedID(): MTREventIDType
Swift declaration
static var clusterWaterHeaterManagementEventBoostEndedID: MTREventIDType { get }
get · iOS 18.4+

clusterWaterHeaterManagementEventBoostStartedID

TypeScript
get clusterWaterHeaterManagementEventBoostStartedID(): MTREventIDType
Swift declaration
static var clusterWaterHeaterManagementEventBoostStartedID: MTREventIDType { get }
get · iOS 16.4+

clusterWiFiNetworkDiagnosticsEventAssociationFailureID

TypeScript
get clusterWiFiNetworkDiagnosticsEventAssociationFailureID(): MTREventIDType
Swift declaration
static var clusterWiFiNetworkDiagnosticsEventAssociationFailureID: MTREventIDType { get }
get · iOS 16.4+

clusterWiFiNetworkDiagnosticsEventConnectionStatusID

TypeScript
get clusterWiFiNetworkDiagnosticsEventConnectionStatusID(): MTREventIDType
Swift declaration
static var clusterWiFiNetworkDiagnosticsEventConnectionStatusID: MTREventIDType { get }
get · iOS 16.4+

clusterWiFiNetworkDiagnosticsEventDisconnectionID

TypeScript
get clusterWiFiNetworkDiagnosticsEventDisconnectionID(): MTREventIDType
Swift declaration
static var clusterWiFiNetworkDiagnosticsEventDisconnectionID: MTREventIDType { get }
init

init

TypeScript
init(rawValue: number): (MTREventIDType) | null
Swift declaration
init?(rawValue: UInt32)

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →