Matter · IOS API REFERENCE
MTRClusterElectricalMeasurement
class · iOS 16.1+ · Deprecated in iOS 18.2 · SDK 27.1
class MTRClusterElectricalMeasurement
Members (157)
method · iOS 16.4+ · Deprecated in iOS 18.2getProfileCommand
TypeScriptgetProfileCommandWithExpectedValuesExpectedValueIntervalCompletion(params: MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileCommand(with params: MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4getProfileCommand
TypeScriptgetProfileCommandWithExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileCommand(with params: MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+ · Deprecated in iOS 18.2getProfileInfoCommand
TypeScriptgetProfileInfoCommandWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileInfoCommand(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4getProfileInfoCommand
TypeScriptgetProfileInfoCommandWithExpectedValuesExpectedValueIntervalCompletionHandler(expectedValues: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileInfoCommand(withExpectedValues expectedValues: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.4+ · Deprecated in iOS 18.2getProfileInfoCommand
TypeScriptgetProfileInfoCommandWithExpectedValuesExpectedValueIntervalCompletion79689(params: (MTRElectricalMeasurementClusterGetProfileInfoCommandParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileInfoCommand(with params: MTRElectricalMeasurementClusterGetProfileInfoCommandParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
method · iOS 16.1+ · Deprecated in iOS 16.4getProfileInfoCommand
TypeScriptgetProfileInfoCommandWithExpectedValuesExpectedValueIntervalCompletionHandler1871(params: (MTRElectricalMeasurementClusterGetProfileInfoCommandParams) | null, expectedDataValueDictionaries: (Array<Record<string, unknown>>) | null, expectedValueIntervalMs: (_Foundation_NSNumber) | null, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc profileInfoCommand(with params: MTRElectricalMeasurementClusterGetProfileInfoCommandParams?, expectedValues expectedDataValueDictionaries: [[String : Any]]?, expectedValueInterval expectedValueIntervalMs: NSNumber?) async throws
init · iOS 16.1+ · Deprecated in iOS 16.4init
TypeScriptstatic initDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRClusterElectricalMeasurement) | null
Swift declarationinit?(device: MTRDevice, endpoint: UInt16, queue: dispatch_queue_t)
init · iOS 16.4+ · Deprecated in iOS 18.2init
TypeScriptstatic initDeviceEndpointIDQueue(device: MTRDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRClusterElectricalMeasurement) | null
Swift declarationinit?(device: MTRDevice, endpointID: NSNumber, queue: dispatch_queue_t)
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcActivePowerOverload
TypeScriptreadAttributeAcActivePowerOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcActivePowerOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcCurrentDivisor
TypeScriptreadAttributeAcCurrentDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcCurrentDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcCurrentMultiplier
TypeScriptreadAttributeAcCurrentMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcCurrentMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcCurrentOverload
TypeScriptreadAttributeAcCurrentOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcCurrentOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcFrequencyDivisor
TypeScriptreadAttributeAcFrequencyDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcFrequencyDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcFrequencyMax
TypeScriptreadAttributeAcFrequencyMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcFrequencyMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcFrequencyMin
TypeScriptreadAttributeAcFrequencyMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcFrequencyMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcFrequencyMultiplier
TypeScriptreadAttributeAcFrequencyMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcFrequencyMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcFrequency
TypeScriptreadAttributeAcFrequency(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcFrequency(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcOverloadAlarmsMask
TypeScriptreadAttributeAcOverloadAlarmsMask(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcOverloadAlarmsMask(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcPowerDivisor
TypeScriptreadAttributeAcPowerDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcPowerDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcPowerMultiplier
TypeScriptreadAttributeAcPowerMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcPowerMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcReactivePowerOverload
TypeScriptreadAttributeAcReactivePowerOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcReactivePowerOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcVoltageDivisor
TypeScriptreadAttributeAcVoltageDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcVoltageDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcVoltageMultiplier
TypeScriptreadAttributeAcVoltageMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcVoltageMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcVoltageOverload
TypeScriptreadAttributeAcVoltageOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcVoltageOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAcceptedCommandList
TypeScriptreadAttributeAcceptedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAcceptedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActiveCurrentPhaseB
TypeScriptreadAttributeActiveCurrentPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActiveCurrentPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActiveCurrentPhaseC
TypeScriptreadAttributeActiveCurrentPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActiveCurrentPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMaxPhaseB
TypeScriptreadAttributeActivePowerMaxPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMaxPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMaxPhaseC
TypeScriptreadAttributeActivePowerMaxPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMaxPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMax
TypeScriptreadAttributeActivePowerMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMinPhaseB
TypeScriptreadAttributeActivePowerMinPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMinPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMinPhaseC
TypeScriptreadAttributeActivePowerMinPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMinPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerMin
TypeScriptreadAttributeActivePowerMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerPhaseB
TypeScriptreadAttributeActivePowerPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePowerPhaseC
TypeScriptreadAttributeActivePowerPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePowerPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeActivePower
TypeScriptreadAttributeActivePower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeActivePower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeApparentPowerPhaseB
TypeScriptreadAttributeApparentPowerPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeApparentPowerPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeApparentPowerPhaseC
TypeScriptreadAttributeApparentPowerPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeApparentPowerPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeApparentPower
TypeScriptreadAttributeApparentPower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeApparentPower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAttributeList
TypeScriptreadAttributeAttributeList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAttributeList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsOverVoltageCounterPhaseB
TypeScriptreadAttributeAverageRmsOverVoltageCounterPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsOverVoltageCounterPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsOverVoltageCounterPhaseC
TypeScriptreadAttributeAverageRmsOverVoltageCounterPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsOverVoltageCounterPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsOverVoltage
TypeScriptreadAttributeAverageRmsOverVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsOverVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsUnderVoltageCounterPhaseB
TypeScriptreadAttributeAverageRmsUnderVoltageCounterPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsUnderVoltageCounterPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsUnderVoltageCounterPhaseC
TypeScriptreadAttributeAverageRmsUnderVoltageCounterPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsUnderVoltageCounterPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsUnderVoltageCounter
TypeScriptreadAttributeAverageRmsUnderVoltageCounter(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsUnderVoltageCounter(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsUnderVoltage
TypeScriptreadAttributeAverageRmsUnderVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsUnderVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsVoltageMeasurementPeriodPhaseB
TypeScriptreadAttributeAverageRmsVoltageMeasurementPeriodPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsVoltageMeasurementPeriodPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsVoltageMeasurementPeriodPhaseC
TypeScriptreadAttributeAverageRmsVoltageMeasurementPeriodPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsVoltageMeasurementPeriodPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeAverageRmsVoltageMeasurementPeriod
TypeScriptreadAttributeAverageRmsVoltageMeasurementPeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeAverageRmsVoltageMeasurementPeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeClusterRevision
TypeScriptreadAttributeClusterRevision(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeClusterRevision(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeCurrentOverload
TypeScriptreadAttributeCurrentOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeCurrentOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcCurrentDivisor
TypeScriptreadAttributeDcCurrentDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcCurrentDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcCurrentMax
TypeScriptreadAttributeDcCurrentMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcCurrentMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcCurrentMin
TypeScriptreadAttributeDcCurrentMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcCurrentMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcCurrentMultiplier
TypeScriptreadAttributeDcCurrentMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcCurrentMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcCurrent
TypeScriptreadAttributeDcCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcPowerDivisor
TypeScriptreadAttributeDcPowerDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcPowerDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcPowerMax
TypeScriptreadAttributeDcPowerMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcPowerMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcPowerMin
TypeScriptreadAttributeDcPowerMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcPowerMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcPowerMultiplier
TypeScriptreadAttributeDcPowerMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcPowerMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcPower
TypeScriptreadAttributeDcPower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcPower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcVoltageDivisor
TypeScriptreadAttributeDcVoltageDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcVoltageDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcVoltageMax
TypeScriptreadAttributeDcVoltageMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcVoltageMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcVoltageMin
TypeScriptreadAttributeDcVoltageMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcVoltageMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcVoltageMultiplier
TypeScriptreadAttributeDcVoltageMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcVoltageMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeDcVoltage
TypeScriptreadAttributeDcVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeDcVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeFeatureMap
TypeScriptreadAttributeFeatureMap(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeFeatureMap(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeGeneratedCommandList
TypeScriptreadAttributeGeneratedCommandList(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeGeneratedCommandList(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeHarmonicCurrentMultiplier
TypeScriptreadAttributeHarmonicCurrentMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeHarmonicCurrentMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeInstantaneousActiveCurrent
TypeScriptreadAttributeInstantaneousActiveCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeInstantaneousActiveCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeInstantaneousLineCurrent
TypeScriptreadAttributeInstantaneousLineCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeInstantaneousLineCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeInstantaneousPower
TypeScriptreadAttributeInstantaneousPower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeInstantaneousPower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeInstantaneousReactiveCurrent
TypeScriptreadAttributeInstantaneousReactiveCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeInstantaneousReactiveCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeInstantaneousVoltage
TypeScriptreadAttributeInstantaneousVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeInstantaneousVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeLineCurrentPhaseB
TypeScriptreadAttributeLineCurrentPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLineCurrentPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeLineCurrentPhaseC
TypeScriptreadAttributeLineCurrentPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeLineCurrentPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured11thHarmonicCurrent
TypeScriptreadAttributeMeasured11thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured11thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured1stHarmonicCurrent
TypeScriptreadAttributeMeasured1stHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured1stHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured3rdHarmonicCurrent
TypeScriptreadAttributeMeasured3rdHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured3rdHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured5thHarmonicCurrent
TypeScriptreadAttributeMeasured5thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured5thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured7thHarmonicCurrent
TypeScriptreadAttributeMeasured7thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured7thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasured9thHarmonicCurrent
TypeScriptreadAttributeMeasured9thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasured9thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase11thHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase11thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase11thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase1stHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase1stHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase1stHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase3rdHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase3rdHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase3rdHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase5thHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase5thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase5thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase7thHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase7thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase7thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasuredPhase9thHarmonicCurrent
TypeScriptreadAttributeMeasuredPhase9thHarmonicCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasuredPhase9thHarmonicCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeMeasurementType
TypeScriptreadAttributeMeasurementType(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeMeasurementType(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeNeutralCurrent
TypeScriptreadAttributeNeutralCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeNeutralCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeOverloadAlarmsMask
TypeScriptreadAttributeOverloadAlarmsMask(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeOverloadAlarmsMask(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePhaseHarmonicCurrentMultiplier
TypeScriptreadAttributePhaseHarmonicCurrentMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePhaseHarmonicCurrentMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePowerDivisor
TypeScriptreadAttributePowerDivisor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePowerDivisor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePowerFactorPhaseB
TypeScriptreadAttributePowerFactorPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePowerFactorPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePowerFactorPhaseC
TypeScriptreadAttributePowerFactorPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePowerFactorPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePowerFactor
TypeScriptreadAttributePowerFactor(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePowerFactor(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributePowerMultiplier
TypeScriptreadAttributePowerMultiplier(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributePowerMultiplier(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeReactiveCurrentPhaseB
TypeScriptreadAttributeReactiveCurrentPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeReactiveCurrentPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeReactiveCurrentPhaseC
TypeScriptreadAttributeReactiveCurrentPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeReactiveCurrentPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeReactivePowerPhaseB
TypeScriptreadAttributeReactivePowerPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeReactivePowerPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeReactivePowerPhaseC
TypeScriptreadAttributeReactivePowerPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeReactivePowerPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeReactivePower
TypeScriptreadAttributeReactivePower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeReactivePower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMaxPhaseB
TypeScriptreadAttributeRmsCurrentMaxPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMaxPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMaxPhaseC
TypeScriptreadAttributeRmsCurrentMaxPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMaxPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMax
TypeScriptreadAttributeRmsCurrentMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMinPhaseB
TypeScriptreadAttributeRmsCurrentMinPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMinPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMinPhaseC
TypeScriptreadAttributeRmsCurrentMinPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMinPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentMin
TypeScriptreadAttributeRmsCurrentMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentPhaseB
TypeScriptreadAttributeRmsCurrentPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrentPhaseC
TypeScriptreadAttributeRmsCurrentPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrentPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsCurrent
TypeScriptreadAttributeRmsCurrent(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsCurrent(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeOverVoltagePeriodPhaseB
TypeScriptreadAttributeRmsExtremeOverVoltagePeriodPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeOverVoltagePeriodPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeOverVoltagePeriodPhaseC
TypeScriptreadAttributeRmsExtremeOverVoltagePeriodPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeOverVoltagePeriodPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeOverVoltagePeriod
TypeScriptreadAttributeRmsExtremeOverVoltagePeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeOverVoltagePeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeOverVoltage
TypeScriptreadAttributeRmsExtremeOverVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeOverVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeUnderVoltagePeriodPhaseB
TypeScriptreadAttributeRmsExtremeUnderVoltagePeriodPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeUnderVoltagePeriodPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeUnderVoltagePeriodPhaseC
TypeScriptreadAttributeRmsExtremeUnderVoltagePeriodPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeUnderVoltagePeriodPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeUnderVoltagePeriod
TypeScriptreadAttributeRmsExtremeUnderVoltagePeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeUnderVoltagePeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsExtremeUnderVoltage
TypeScriptreadAttributeRmsExtremeUnderVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsExtremeUnderVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMaxPhaseB
TypeScriptreadAttributeRmsVoltageMaxPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMaxPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMaxPhaseC
TypeScriptreadAttributeRmsVoltageMaxPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMaxPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMax
TypeScriptreadAttributeRmsVoltageMax(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMax(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMinPhaseB
TypeScriptreadAttributeRmsVoltageMinPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMinPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMinPhaseC
TypeScriptreadAttributeRmsVoltageMinPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMinPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageMin
TypeScriptreadAttributeRmsVoltageMin(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageMin(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltagePhaseB
TypeScriptreadAttributeRmsVoltagePhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltagePhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltagePhaseC
TypeScriptreadAttributeRmsVoltagePhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltagePhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSagPeriodPhaseB
TypeScriptreadAttributeRmsVoltageSagPeriodPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSagPeriodPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSagPeriodPhaseC
TypeScriptreadAttributeRmsVoltageSagPeriodPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSagPeriodPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSagPeriod
TypeScriptreadAttributeRmsVoltageSagPeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSagPeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSag
TypeScriptreadAttributeRmsVoltageSag(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSag(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSwellPeriodPhaseB
TypeScriptreadAttributeRmsVoltageSwellPeriodPhaseB(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSwellPeriodPhaseB(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSwellPeriodPhaseC
TypeScriptreadAttributeRmsVoltageSwellPeriodPhaseC(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSwellPeriodPhaseC(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSwellPeriod
TypeScriptreadAttributeRmsVoltageSwellPeriod(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSwellPeriod(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltageSwell
TypeScriptreadAttributeRmsVoltageSwell(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltageSwell(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeRmsVoltage
TypeScriptreadAttributeRmsVoltage(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeRmsVoltage(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeTotalActivePower
TypeScriptreadAttributeTotalActivePower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeTotalActivePower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeTotalApparentPower
TypeScriptreadAttributeTotalApparentPower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeTotalApparentPower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeTotalReactivePower
TypeScriptreadAttributeTotalReactivePower(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeTotalReactivePower(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2readAttributeVoltageOverload
TypeScriptreadAttributeVoltageOverload(params?: (MTRReadParams) | null): (Record<string, unknown>) | null
Swift declarationfunc readAttributeVoltageOverload(with params: MTRReadParams?) -> [String : Any]?
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAcOverloadAlarmsMask
TypeScriptwriteAttributeAcOverloadAlarmsMaskWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeAcOverloadAlarmsMask(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAcOverloadAlarmsMask
TypeScriptwriteAttributeAcOverloadAlarmsMaskWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeAcOverloadAlarmsMask(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAverageRmsUnderVoltageCounter
TypeScriptwriteAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeAverageRmsUnderVoltageCounter(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAverageRmsUnderVoltageCounter
TypeScriptwriteAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeAverageRmsUnderVoltageCounter(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAverageRmsVoltageMeasurementPeriod
TypeScriptwriteAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeAverageRmsVoltageMeasurementPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeAverageRmsVoltageMeasurementPeriod
TypeScriptwriteAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeAverageRmsVoltageMeasurementPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeOverloadAlarmsMask
TypeScriptwriteAttributeOverloadAlarmsMaskWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeOverloadAlarmsMask(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeOverloadAlarmsMask
TypeScriptwriteAttributeOverloadAlarmsMaskWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeOverloadAlarmsMask(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsExtremeOverVoltagePeriod
TypeScriptwriteAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeRmsExtremeOverVoltagePeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsExtremeOverVoltagePeriod
TypeScriptwriteAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeRmsExtremeOverVoltagePeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsExtremeUnderVoltagePeriod
TypeScriptwriteAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeRmsExtremeUnderVoltagePeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsExtremeUnderVoltagePeriod
TypeScriptwriteAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeRmsExtremeUnderVoltagePeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsVoltageSagPeriod
TypeScriptwriteAttributeRmsVoltageSagPeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeRmsVoltageSagPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsVoltageSagPeriod
TypeScriptwriteAttributeRmsVoltageSagPeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeRmsVoltageSagPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber, params: MTRWriteParams?)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsVoltageSwellPeriod
TypeScriptwriteAttributeRmsVoltageSwellPeriodWithValueExpectedValueInterval(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber): void
Swift declarationfunc writeAttributeRmsVoltageSwellPeriod(withValue dataValueDictionary: [String : Any], expectedValueInterval expectedValueIntervalMs: NSNumber)
method · iOS 16.1+ · Deprecated in iOS 18.2writeAttributeRmsVoltageSwellPeriod
TypeScriptwriteAttributeRmsVoltageSwellPeriodWithValueExpectedValueIntervalParams(dataValueDictionary: Record<string, unknown>, expectedValueIntervalMs: _Foundation_NSNumber, params?: (MTRWriteParams) | null): void
Swift declarationfunc writeAttributeRmsVoltageSwellPeriod(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.
MTRClusterElectricalMeasurement.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All Matter types →