One Logo Pool Ball
Matter · IOS API REFERENCE

MTRClusterColorControl

class · iOS 16.1+ · SDK 27.1

class MTRClusterColorControl

Members (123)

method · iOS 16.4+

colorLoopSet

TypeScript
colorLoopSetWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterColorLoopSetParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func colorLoopSet(with params: MTRColorControlClusterColorLoopSetParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

colorLoopSet

TypeScript
colorLoopSetWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterColorLoopSetParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func colorLoopSet(with params: MTRColorControlClusterColorLoopSetParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

enhancedMoveHue

TypeScript
enhancedMoveHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterEnhancedMoveHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveHue(with params: MTRColorControlClusterEnhancedMoveHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

enhancedMoveHue

TypeScript
enhancedMoveHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterEnhancedMoveHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveHue(with params: MTRColorControlClusterEnhancedMoveHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

enhancedMoveToHueAndSaturation

TypeScript
enhancedMoveToHueAndSaturationWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterEnhancedMoveToHueAndSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveToHueAndSaturation(with params: MTRColorControlClusterEnhancedMoveToHueAndSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

enhancedMoveToHueAndSaturation

TypeScript
enhancedMoveToHueAndSaturationWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterEnhancedMoveToHueAndSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveToHueAndSaturation(with params: MTRColorControlClusterEnhancedMoveToHueAndSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

enhancedMoveToHue

TypeScript
enhancedMoveToHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterEnhancedMoveToHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveToHue(with params: MTRColorControlClusterEnhancedMoveToHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

enhancedMoveToHue

TypeScript
enhancedMoveToHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterEnhancedMoveToHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedMoveToHue(with params: MTRColorControlClusterEnhancedMoveToHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

enhancedStepHue

TypeScript
enhancedStepHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterEnhancedStepHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedStepHue(with params: MTRColorControlClusterEnhancedStepHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

enhancedStepHue

TypeScript
enhancedStepHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterEnhancedStepHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func enhancedStepHue(with params: MTRColorControlClusterEnhancedStepHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
init · iOS 16.1+ · Deprecated in iOS 16.4

init

TypeScript
static initDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRClusterColorControl) | null
Swift declaration
init?(device: MTRDevice, endpoint: UInt16, queue: dispatch_queue_t)
init · iOS 16.4+

init

TypeScript
static initDeviceEndpointIDQueue(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterColorControl) | null
Swift declaration
init?(device: MTRDevice, endpointID: NSNumber, queue: dispatch_queue_t)
method · iOS 16.4+

moveColorTemperature

TypeScript
moveColorTemperatureWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveColorTemperature(with params: MTRColorControlClusterMoveColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveColorTemperature

TypeScript
moveColorTemperatureWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveColorTemperature(with params: MTRColorControlClusterMoveColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveColor

TypeScript
moveColorWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveColor(with params: MTRColorControlClusterMoveColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveColor

TypeScript
moveColorWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveColor(with params: MTRColorControlClusterMoveColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveHue

TypeScript
moveHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveHue(with params: MTRColorControlClusterMoveHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveHue

TypeScript
moveHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveHue(with params: MTRColorControlClusterMoveHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveSaturation

TypeScript
moveSaturationWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveSaturation(with params: MTRColorControlClusterMoveSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveSaturation

TypeScript
moveSaturationWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveSaturation(with params: MTRColorControlClusterMoveSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveToColorTemperature

TypeScript
moveToColorTemperatureWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveToColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToColorTemperature(with params: MTRColorControlClusterMoveToColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveToColorTemperature

TypeScript
moveToColorTemperatureWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveToColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToColorTemperature(with params: MTRColorControlClusterMoveToColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveToColor

TypeScript
moveToColorWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveToColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToColor(with params: MTRColorControlClusterMoveToColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveToColor

TypeScript
moveToColorWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveToColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToColor(with params: MTRColorControlClusterMoveToColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveToHueAndSaturation

TypeScript
moveToHueAndSaturationWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveToHueAndSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToHueAndSaturation(with params: MTRColorControlClusterMoveToHueAndSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveToHueAndSaturation

TypeScript
moveToHueAndSaturationWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveToHueAndSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToHueAndSaturation(with params: MTRColorControlClusterMoveToHueAndSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveToHue

TypeScript
moveToHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveToHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToHue(with params: MTRColorControlClusterMoveToHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveToHue

TypeScript
moveToHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveToHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToHue(with params: MTRColorControlClusterMoveToHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

moveToSaturation

TypeScript
moveToSaturationWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterMoveToSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToSaturation(with params: MTRColorControlClusterMoveToSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

moveToSaturation

TypeScript
moveToSaturationWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterMoveToSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func moveToSaturation(with params: MTRColorControlClusterMoveToSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+

readAttributeAcceptedCommandList

TypeScript
readAttributeAcceptedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeAcceptedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeAttributeList

TypeScript
readAttributeAttributeList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeAttributeList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeClusterRevision

TypeScript
readAttributeClusterRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeClusterRevision(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorCapabilities

TypeScript
readAttributeColorCapabilities(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorCapabilities(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorLoopActive

TypeScript
readAttributeColorLoopActive(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorLoopActive(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorLoopDirection

TypeScript
readAttributeColorLoopDirection(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorLoopDirection(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorLoopStartEnhancedHue

TypeScript
readAttributeColorLoopStartEnhancedHue(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorLoopStartEnhancedHue(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorLoopStoredEnhancedHue

TypeScript
readAttributeColorLoopStoredEnhancedHue(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorLoopStoredEnhancedHue(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorLoopTime

TypeScript
readAttributeColorLoopTime(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorLoopTime(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorMode

TypeScript
readAttributeColorMode(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorMode(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointBIntensity

TypeScript
readAttributeColorPointBIntensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointBIntensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointBX

TypeScript
readAttributeColorPointBX(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointBX(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointBY

TypeScript
readAttributeColorPointBY(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointBY(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointGIntensity

TypeScript
readAttributeColorPointGIntensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointGIntensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointGX

TypeScript
readAttributeColorPointGX(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointGX(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointGY

TypeScript
readAttributeColorPointGY(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointGY(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointRIntensity

TypeScript
readAttributeColorPointRIntensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointRIntensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointRX

TypeScript
readAttributeColorPointRX(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointRX(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorPointRY

TypeScript
readAttributeColorPointRY(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorPointRY(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorTempPhysicalMaxMireds

TypeScript
readAttributeColorTempPhysicalMaxMireds(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorTempPhysicalMaxMireds(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorTempPhysicalMinMireds

TypeScript
readAttributeColorTempPhysicalMinMireds(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorTempPhysicalMinMireds(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeColorTemperatureMireds

TypeScript
readAttributeColorTemperatureMireds(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeColorTemperatureMireds(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCompensationText

TypeScript
readAttributeCompensationText(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCompensationText(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCoupleColorTempToLevelMinMireds

TypeScript
readAttributeCoupleColorTempToLevelMinMireds(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCoupleColorTempToLevelMinMireds(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCurrentHue

TypeScript
readAttributeCurrentHue(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCurrentHue(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCurrentSaturation

TypeScript
readAttributeCurrentSaturation(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCurrentSaturation(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCurrentX

TypeScript
readAttributeCurrentX(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCurrentX(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeCurrentY

TypeScript
readAttributeCurrentY(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeCurrentY(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeDriftCompensation

TypeScript
readAttributeDriftCompensation(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeDriftCompensation(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeEnhancedColorMode

TypeScript
readAttributeEnhancedColorMode(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeEnhancedColorMode(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeEnhancedCurrentHue

TypeScript
readAttributeEnhancedCurrentHue(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeEnhancedCurrentHue(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeFeatureMap

TypeScript
readAttributeFeatureMap(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeFeatureMap(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeGeneratedCommandList

TypeScript
readAttributeGeneratedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeGeneratedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeNumberOfPrimaries

TypeScript
readAttributeNumberOfPrimaries(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeNumberOfPrimaries(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeOptions

TypeScript
readAttributeOptions(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeOptions(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary1Intensity

TypeScript
readAttributePrimary1Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary1Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary1X

TypeScript
readAttributePrimary1X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary1X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary1Y

TypeScript
readAttributePrimary1Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary1Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary2Intensity

TypeScript
readAttributePrimary2Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary2Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary2X

TypeScript
readAttributePrimary2X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary2X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary2Y

TypeScript
readAttributePrimary2Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary2Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary3Intensity

TypeScript
readAttributePrimary3Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary3Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary3X

TypeScript
readAttributePrimary3X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary3X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary3Y

TypeScript
readAttributePrimary3Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary3Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary4Intensity

TypeScript
readAttributePrimary4Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary4Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary4X

TypeScript
readAttributePrimary4X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary4X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary4Y

TypeScript
readAttributePrimary4Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary4Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary5Intensity

TypeScript
readAttributePrimary5Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary5Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary5X

TypeScript
readAttributePrimary5X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary5X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary5Y

TypeScript
readAttributePrimary5Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary5Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary6Intensity

TypeScript
readAttributePrimary6Intensity(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary6Intensity(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary6X

TypeScript
readAttributePrimary6X(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary6X(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributePrimary6Y

TypeScript
readAttributePrimary6Y(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributePrimary6Y(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeRemainingTime

TypeScript
readAttributeRemainingTime(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeRemainingTime(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeStartUpColorTemperatureMireds

TypeScript
readAttributeStartUpColorTemperatureMireds(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeStartUpColorTemperatureMireds(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeWhitePointX

TypeScript
readAttributeWhitePointX(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeWhitePointX(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+

readAttributeWhitePointY

TypeScript
readAttributeWhitePointY(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declaration
func readAttributeWhitePointY(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.4+

stepColorTemperature

TypeScript
stepColorTemperatureWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterStepColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepColorTemperature(with params: MTRColorControlClusterStepColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

stepColorTemperature

TypeScript
stepColorTemperatureWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterStepColorTemperatureParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepColorTemperature(with params: MTRColorControlClusterStepColorTemperatureParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

stepColor

TypeScript
stepColorWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterStepColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepColor(with params: MTRColorControlClusterStepColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

stepColor

TypeScript
stepColorWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterStepColorParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepColor(with params: MTRColorControlClusterStepColorParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

stepHue

TypeScript
stepHueWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterStepHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepHue(with params: MTRColorControlClusterStepHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

stepHue

TypeScript
stepHueWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterStepHueParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepHue(with params: MTRColorControlClusterStepHueParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

stepSaturation

TypeScript
stepSaturationWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterStepSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepSaturation(with params: MTRColorControlClusterStepSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

stepSaturation

TypeScript
stepSaturationWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterStepSaturationParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stepSaturation(with params: MTRColorControlClusterStepSaturationParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+

stopMoveStep

TypeScript
stopMoveStepWithExpectedValuesExpectedValueIntervalCompletion(params: MTRColorControlClusterStopMoveStepParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stopMoveStep(with params: MTRColorControlClusterStopMoveStepParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4

stopMoveStep

TypeScript
stopMoveStepWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRColorControlClusterStopMoveStepParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func stopMoveStep(with params: MTRColorControlClusterStopMoveStepParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBIntensity

TypeScript
writeAttributeColorPointBIntensityWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointBIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBIntensity

TypeScript
writeAttributeColorPointBIntensityWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointBIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBX

TypeScript
writeAttributeColorPointBXWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointBX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBX

TypeScript
writeAttributeColorPointBXWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointBX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBY

TypeScript
writeAttributeColorPointBYWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointBY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointBY

TypeScript
writeAttributeColorPointBYWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointBY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGIntensity

TypeScript
writeAttributeColorPointGIntensityWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointGIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGIntensity

TypeScript
writeAttributeColorPointGIntensityWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointGIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGX

TypeScript
writeAttributeColorPointGXWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointGX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGX

TypeScript
writeAttributeColorPointGXWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointGX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGY

TypeScript
writeAttributeColorPointGYWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointGY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointGY

TypeScript
writeAttributeColorPointGYWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointGY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRIntensity

TypeScript
writeAttributeColorPointRIntensityWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointRIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRIntensity

TypeScript
writeAttributeColorPointRIntensityWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointRIntensity(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRX

TypeScript
writeAttributeColorPointRXWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointRX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRX

TypeScript
writeAttributeColorPointRXWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointRX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRY

TypeScript
writeAttributeColorPointRYWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeColorPointRY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeColorPointRY

TypeScript
writeAttributeColorPointRYWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeColorPointRY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+

writeAttributeOptions

TypeScript
writeAttributeOptionsWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeOptions(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+

writeAttributeOptions

TypeScript
writeAttributeOptionsWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeOptions(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+

writeAttributeStartUpColorTemperatureMireds

TypeScript
writeAttributeStartUpColorTemperatureMiredsWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeStartUpColorTemperatureMireds(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+

writeAttributeStartUpColorTemperatureMireds

TypeScript
writeAttributeStartUpColorTemperatureMiredsWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeStartUpColorTemperatureMireds(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeWhitePointX

TypeScript
writeAttributeWhitePointXWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeWhitePointX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeWhitePointX

TypeScript
writeAttributeWhitePointXWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeWhitePointX(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeWhitePointY

TypeScript
writeAttributeWhitePointYWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declaration
func writeAttributeWhitePointY(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 26.1

writeAttributeWhitePointY

TypeScript
writeAttributeWhitePointYWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declaration
func writeAttributeWhitePointY(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.

MTRClusterColorControl.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All Matter types →