Matter · IOS API REFERENCE
MTRClusterDoorLock
class · iOS 16.1+ · SDK 27.1
class MTRClusterDoorLock
Members (131)
method · iOS 18.4+clearAliroReaderConfig
TypeScriptclearAliroReaderConfigWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearAliroReaderConfig(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 18.4+clearAliroReaderConfig
TypeScriptclearAliroReaderConfigWithExpectedValuesExpectedValueIntervalCompletion64177(params: (MTRDoorLockClusterClearAliroReaderConfigParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearAliroReaderConfig(with params: MTRDoorLockClusterClearAliroReaderConfigParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+clearCredential
TypeScriptclearCredentialWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterClearCredentialParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearCredential(with params: MTRDoorLockClusterClearCredentialParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4clearCredential
TypeScriptclearCredentialWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearCredentialParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearCredential(with params: MTRDoorLockClusterClearCredentialParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+clearHolidaySchedule
TypeScriptclearHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterClearHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearHolidaySchedule(with params: MTRDoorLockClusterClearHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4clearHolidaySchedule
TypeScriptclearHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearHolidaySchedule(with params: MTRDoorLockClusterClearHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+clearUser
TypeScriptclearUserWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterClearUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearUser(with params: MTRDoorLockClusterClearUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4clearUser
TypeScriptclearUserWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearUser(with params: MTRDoorLockClusterClearUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+clearWeekDaySchedule
TypeScriptclearWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterClearWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearWeekDaySchedule(with params: MTRDoorLockClusterClearWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4clearWeekDaySchedule
TypeScriptclearWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearWeekDaySchedule(with params: MTRDoorLockClusterClearWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+clearYearDaySchedule
TypeScriptclearYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterClearYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearYearDaySchedule(with params: MTRDoorLockClusterClearYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4clearYearDaySchedule
TypeScriptclearYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc clearYearDaySchedule(with params: MTRDoorLockClusterClearYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+getCredentialStatus
TypeScriptgetCredentialStatusWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterGetCredentialStatusParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterGetCredentialStatusResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc credentialStatus(with params: MTRDoorLockClusterGetCredentialStatusParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetCredentialStatusResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4getCredentialStatus
TypeScriptgetCredentialStatusWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterGetCredentialStatusParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterGetCredentialStatusResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc credentialStatus(with params: MTRDoorLockClusterGetCredentialStatusParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetCredentialStatusResponseParams
method · iOS 16.4+getHolidaySchedule
TypeScriptgetHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterGetHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterGetHolidayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc holidaySchedule(with params: MTRDoorLockClusterGetHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetHolidayScheduleResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4getHolidaySchedule
TypeScriptgetHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterGetHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterGetHolidayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc holidaySchedule(with params: MTRDoorLockClusterGetHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetHolidayScheduleResponseParams
method · iOS 16.4+getUserWith
TypeScriptgetUserWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterGetUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterGetUserResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc user(with params: MTRDoorLockClusterGetUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetUserResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4getUserWith
TypeScriptgetUserWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterGetUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterGetUserResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc user(with params: MTRDoorLockClusterGetUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetUserResponseParams
method · iOS 16.4+getWeekDaySchedule
TypeScriptgetWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterGetWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterGetWeekDayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc weekDaySchedule(with params: MTRDoorLockClusterGetWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetWeekDayScheduleResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4getWeekDaySchedule
TypeScriptgetWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterGetWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterGetWeekDayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc weekDaySchedule(with params: MTRDoorLockClusterGetWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetWeekDayScheduleResponseParams
method · iOS 16.4+getYearDaySchedule
TypeScriptgetYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterGetYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterGetYearDayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc yearDaySchedule(with params: MTRDoorLockClusterGetYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetYearDayScheduleResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4getYearDaySchedule
TypeScriptgetYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterGetYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterGetYearDayScheduleResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc yearDaySchedule(with params: MTRDoorLockClusterGetYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterGetYearDayScheduleResponseParams
init · iOS 16.1+ · Deprecated in iOS 16.4init
TypeScriptstatic initDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRClusterDoorLock) | null
Swift declarationinit?(device: MTRDevice, endpoint: UInt16, queue: dispatch_queue_t)
init · iOS 16.4+init
TypeScriptstatic initDeviceEndpointIDQueue(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterDoorLock) | null
Swift declarationinit?(device: MTRDevice, endpointID: NSNumber, queue: dispatch_queue_t)
method · iOS 17.4+lockDoor
TypeScriptlockDoorWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc lockDoor(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+lockDoor
TypeScriptlockDoorWithExpectedValuesExpectedValueIntervalCompletion61931(params: (MTRDoorLockClusterLockDoorParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc lockDoor(with params: MTRDoorLockClusterLockDoorParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4lockDoor
TypeScriptlockDoorWithExpectedValuesExpectedValueIntervalCompletionHandler(params: (MTRDoorLockClusterLockDoorParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc lockDoor(with params: MTRDoorLockClusterLockDoorParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+readAttributeAcceptedCommandList
TypeScriptreadAttributeAcceptedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcceptedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeActuatorEnabled
TypeScriptreadAttributeActuatorEnabled(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActuatorEnabled(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroBLEAdvertisingVersion
TypeScriptreadAttributeAliroBLEAdvertisingVersion(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroBLEAdvertisingVersion(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroExpeditedTransactionSupportedProtocolVersions
TypeScriptreadAttributeAliroExpeditedTransactionSupportedProtocolVersions(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroExpeditedTransactionSupportedProtocolVersions(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroGroupResolvingKey
TypeScriptreadAttributeAliroGroupResolvingKey(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroGroupResolvingKey(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroReaderGroupIdentifier
TypeScriptreadAttributeAliroReaderGroupIdentifier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroReaderGroupIdentifier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroReaderGroupSubIdentifier
TypeScriptreadAttributeAliroReaderGroupSubIdentifier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroReaderGroupSubIdentifier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroReaderVerificationKey
TypeScriptreadAttributeAliroReaderVerificationKey(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroReaderVerificationKey(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeAliroSupportedBLEUWBProtocolVersions
TypeScriptreadAttributeAliroSupportedBLEUWBProtocolVersions(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAliroSupportedBLEUWBProtocolVersions(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeAttributeList
TypeScriptreadAttributeAttributeList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAttributeList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeAutoRelockTime
TypeScriptreadAttributeAutoRelockTime(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAutoRelockTime(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeClusterRevision
TypeScriptreadAttributeClusterRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeClusterRevision(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeCredentialRulesSupport
TypeScriptreadAttributeCredentialRulesSupport(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeCredentialRulesSupport(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeDefaultConfigurationRegister
TypeScriptreadAttributeDefaultConfigurationRegister(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDefaultConfigurationRegister(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeDoorClosedEvents
TypeScriptreadAttributeDoorClosedEvents(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDoorClosedEvents(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeDoorOpenEvents
TypeScriptreadAttributeDoorOpenEvents(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDoorOpenEvents(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeDoorState
TypeScriptreadAttributeDoorState(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDoorState(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeEnableInsideStatusLED
TypeScriptreadAttributeEnableInsideStatusLED(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeEnableInsideStatusLED(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeEnableLocalProgramming
TypeScriptreadAttributeEnableLocalProgramming(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeEnableLocalProgramming(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeEnableOneTouchLocking
TypeScriptreadAttributeEnableOneTouchLocking(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeEnableOneTouchLocking(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeEnablePrivacyModeButton
TypeScriptreadAttributeEnablePrivacyModeButton(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeEnablePrivacyModeButton(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeExpiringUserTimeout
TypeScriptreadAttributeExpiringUserTimeout(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeExpiringUserTimeout(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeFeatureMap
TypeScriptreadAttributeFeatureMap(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeFeatureMap(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeGeneratedCommandList
TypeScriptreadAttributeGeneratedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeGeneratedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeLEDSettings
TypeScriptreadAttributeLEDSettings(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLEDSettings(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeLanguage
TypeScriptreadAttributeLanguage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLanguage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeLocalProgrammingFeatures
TypeScriptreadAttributeLocalProgrammingFeatures(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLocalProgrammingFeatures(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeLockState
TypeScriptreadAttributeLockState(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLockState(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeLockType
TypeScriptreadAttributeLockType(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLockType(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeMaxPINCodeLength
TypeScriptreadAttributeMaxPINCodeLength(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMaxPINCodeLength(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeMaxRFIDCodeLength
TypeScriptreadAttributeMaxRFIDCodeLength(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMaxRFIDCodeLength(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeMinPINCodeLength
TypeScriptreadAttributeMinPINCodeLength(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMinPINCodeLength(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeMinRFIDCodeLength
TypeScriptreadAttributeMinRFIDCodeLength(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMinRFIDCodeLength(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeNumberOfAliroCredentialIssuerKeysSupported
TypeScriptreadAttributeNumberOfAliroCredentialIssuerKeysSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfAliroCredentialIssuerKeysSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+readAttributeNumberOfAliroEndpointKeysSupported
TypeScriptreadAttributeNumberOfAliroEndpointKeysSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfAliroEndpointKeysSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfCredentialsSupportedPerUser
TypeScriptreadAttributeNumberOfCredentialsSupportedPerUser(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfCredentialsSupportedPerUser(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfHolidaySchedulesSupported
TypeScriptreadAttributeNumberOfHolidaySchedulesSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfHolidaySchedulesSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfPINUsersSupported
TypeScriptreadAttributeNumberOfPINUsersSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfPINUsersSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfRFIDUsersSupported
TypeScriptreadAttributeNumberOfRFIDUsersSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfRFIDUsersSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfTotalUsersSupported
TypeScriptreadAttributeNumberOfTotalUsersSupported(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfTotalUsersSupported(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfWeekDaySchedulesSupportedPerUser
TypeScriptreadAttributeNumberOfWeekDaySchedulesSupportedPerUser(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfWeekDaySchedulesSupportedPerUser(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeNumberOfYearDaySchedulesSupportedPerUser
TypeScriptreadAttributeNumberOfYearDaySchedulesSupportedPerUser(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNumberOfYearDaySchedulesSupportedPerUser(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeOpenPeriod
TypeScriptreadAttributeOpenPeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeOpenPeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeOperatingMode
TypeScriptreadAttributeOperatingMode(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeOperatingMode(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeRequirePINforRemoteOperation
TypeScriptreadAttributeRequirePINforRemoteOperation(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRequirePINforRemoteOperation(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeSendPINOverTheAir
TypeScriptreadAttributeSendPINOverTheAir(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeSendPINOverTheAir(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeSoundVolume
TypeScriptreadAttributeSoundVolume(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeSoundVolume(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeSupportedOperatingModes
TypeScriptreadAttributeSupportedOperatingModes(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeSupportedOperatingModes(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeUserCodeTemporaryDisableTime
TypeScriptreadAttributeUserCodeTemporaryDisableTime(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeUserCodeTemporaryDisableTime(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+readAttributeWrongCodeEntryLimit
TypeScriptreadAttributeWrongCodeEntryLimit(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeWrongCodeEntryLimit(with params: MTRReadParams?) -> [String : Any]?
method · iOS 18.4+setAliroReaderConfigWith
TypeScriptsetAliroReaderConfigWith(params: MTRDoorLockClusterSetAliroReaderConfigParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setAliroReaderConfigWith(_ params: MTRDoorLockClusterSetAliroReaderConfigParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+setCredentialWith
TypeScriptsetCredentialWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterSetCredentialParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (MTRDoorLockClusterSetCredentialResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc setCredentialWith(_ params: MTRDoorLockClusterSetCredentialParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterSetCredentialResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4setCredentialWith
TypeScriptsetCredentialWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterSetCredentialParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (MTRDoorLockClusterSetCredentialResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc setCredentialWith(_ params: MTRDoorLockClusterSetCredentialParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws -> MTRDoorLockClusterSetCredentialResponseParams
method · iOS 16.4+setHolidayScheduleWith
TypeScriptsetHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterSetHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setHolidayScheduleWith(_ params: MTRDoorLockClusterSetHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4setHolidayScheduleWith
TypeScriptsetHolidayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterSetHolidayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setHolidayScheduleWith(_ params: MTRDoorLockClusterSetHolidayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+setUserWith
TypeScriptsetUserWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterSetUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setUserWith(_ params: MTRDoorLockClusterSetUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4setUserWith
TypeScriptsetUserWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterSetUserParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setUserWith(_ params: MTRDoorLockClusterSetUserParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+setWeekDayScheduleWith
TypeScriptsetWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterSetWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setWeekDayScheduleWith(_ params: MTRDoorLockClusterSetWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4setWeekDayScheduleWith
TypeScriptsetWeekDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterSetWeekDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setWeekDayScheduleWith(_ params: MTRDoorLockClusterSetWeekDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+setYearDayScheduleWith
TypeScriptsetYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterSetYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setYearDayScheduleWith(_ params: MTRDoorLockClusterSetYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4setYearDayScheduleWith
TypeScriptsetYearDayScheduleWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterSetYearDayScheduleParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc setYearDayScheduleWith(_ params: MTRDoorLockClusterSetYearDayScheduleParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 18.4+unboltDoor
TypeScriptunboltDoorWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unboltDoor(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 18.4+unboltDoor
TypeScriptunboltDoorWithExpectedValuesExpectedValueIntervalCompletion48430(params: (MTRDoorLockClusterUnboltDoorParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unboltDoor(with params: MTRDoorLockClusterUnboltDoorParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 17.4+unlockDoor
TypeScriptunlockDoorWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unlockDoor(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+unlockDoor
TypeScriptunlockDoorWithExpectedValuesExpectedValueIntervalCompletion16046(params: (MTRDoorLockClusterUnlockDoorParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unlockDoor(with params: MTRDoorLockClusterUnlockDoorParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4unlockDoor
TypeScriptunlockDoorWithExpectedValuesExpectedValueIntervalCompletionHandler(params: (MTRDoorLockClusterUnlockDoorParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unlockDoor(with params: MTRDoorLockClusterUnlockDoorParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+unlockWithTimeout
TypeScriptunlockWithTimeoutWithExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterUnlockWithTimeoutParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unlockWithTimeout(with params: MTRDoorLockClusterUnlockWithTimeoutParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4unlockWithTimeout
TypeScriptunlockWithTimeoutWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterUnlockWithTimeoutParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc unlockWithTimeout(with params: MTRDoorLockClusterUnlockWithTimeoutParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+writeAttributeAutoRelockTime
TypeScriptwriteAttributeAutoRelockTimeWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeAutoRelockTime(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeAutoRelockTime
TypeScriptwriteAttributeAutoRelockTimeWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeAutoRelockTime(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeDoorClosedEvents
TypeScriptwriteAttributeDoorClosedEventsWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeDoorClosedEvents(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeDoorClosedEvents
TypeScriptwriteAttributeDoorClosedEventsWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeDoorClosedEvents(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeDoorOpenEvents
TypeScriptwriteAttributeDoorOpenEventsWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeDoorOpenEvents(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeDoorOpenEvents
TypeScriptwriteAttributeDoorOpenEventsWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeDoorOpenEvents(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeEnableInsideStatusLED
TypeScriptwriteAttributeEnableInsideStatusLEDWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeEnableInsideStatusLED(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeEnableInsideStatusLED
TypeScriptwriteAttributeEnableInsideStatusLEDWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeEnableInsideStatusLED(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeEnableLocalProgramming
TypeScriptwriteAttributeEnableLocalProgrammingWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeEnableLocalProgramming(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeEnableLocalProgramming
TypeScriptwriteAttributeEnableLocalProgrammingWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeEnableLocalProgramming(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeEnableOneTouchLocking
TypeScriptwriteAttributeEnableOneTouchLockingWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeEnableOneTouchLocking(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeEnableOneTouchLocking
TypeScriptwriteAttributeEnableOneTouchLockingWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeEnableOneTouchLocking(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeEnablePrivacyModeButton
TypeScriptwriteAttributeEnablePrivacyModeButtonWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeEnablePrivacyModeButton(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeEnablePrivacyModeButton
TypeScriptwriteAttributeEnablePrivacyModeButtonWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeEnablePrivacyModeButton(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeExpiringUserTimeout
TypeScriptwriteAttributeExpiringUserTimeoutWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeExpiringUserTimeout(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeExpiringUserTimeout
TypeScriptwriteAttributeExpiringUserTimeoutWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeExpiringUserTimeout(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeLEDSettings
TypeScriptwriteAttributeLEDSettingsWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeLEDSettings(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeLEDSettings
TypeScriptwriteAttributeLEDSettingsWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeLEDSettings(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeLanguage
TypeScriptwriteAttributeLanguageWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeLanguage(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeLanguage
TypeScriptwriteAttributeLanguageWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeLanguage(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeLocalProgrammingFeatures
TypeScriptwriteAttributeLocalProgrammingFeaturesWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeLocalProgrammingFeatures(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeLocalProgrammingFeatures
TypeScriptwriteAttributeLocalProgrammingFeaturesWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeLocalProgrammingFeatures(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeOpenPeriod
TypeScriptwriteAttributeOpenPeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeOpenPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeOpenPeriod
TypeScriptwriteAttributeOpenPeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeOpenPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeOperatingMode
TypeScriptwriteAttributeOperatingModeWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeOperatingMode(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeOperatingMode
TypeScriptwriteAttributeOperatingModeWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeOperatingMode(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeRequirePINforRemoteOperation
TypeScriptwriteAttributeRequirePINforRemoteOperationWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeRequirePINforRemoteOperation(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeRequirePINforRemoteOperation
TypeScriptwriteAttributeRequirePINforRemoteOperationWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeRequirePINforRemoteOperation(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeSendPINOverTheAir
TypeScriptwriteAttributeSendPINOverTheAirWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeSendPINOverTheAir(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeSendPINOverTheAir
TypeScriptwriteAttributeSendPINOverTheAirWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeSendPINOverTheAir(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeSoundVolume
TypeScriptwriteAttributeSoundVolumeWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeSoundVolume(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeSoundVolume
TypeScriptwriteAttributeSoundVolumeWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeSoundVolume(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeUserCodeTemporaryDisableTime
TypeScriptwriteAttributeUserCodeTemporaryDisableTimeWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeUserCodeTemporaryDisableTime(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeUserCodeTemporaryDisableTime
TypeScriptwriteAttributeUserCodeTemporaryDisableTimeWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeUserCodeTemporaryDisableTime(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+writeAttributeWrongCodeEntryLimit
TypeScriptwriteAttributeWrongCodeEntryLimitWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeWrongCodeEntryLimit(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+writeAttributeWrongCodeEntryLimit
TypeScriptwriteAttributeWrongCodeEntryLimitWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeWrongCodeEntryLimit(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRClusterDoorLock.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All Matter types →