<!--
{
  "availability" : [
    "iOS: 16.1.0 - 18.2.0",
    "iPadOS: 16.1.0 - 18.2.0",
    "macCatalyst: 16.1.0 - 18.2.0",
    "macOS: 13.0.0 - 15.2.0",
    "tvOS: 16.1.0 - 18.2.0",
    "visionOS: 1.0.0 - 2.2.0",
    "watchOS: 9.1.0 - 11.2.0"
  ],
  "documentType" : "symbol",
  "framework" : "Matter",
  "identifier" : "/documentation/Matter/MTRBaseClusterElectricalMeasurement",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Matter"
    ],
    "preciseIdentifier" : "c:objc(cs)MTRBaseClusterElectricalMeasurement"
  },
  "title" : "MTRBaseClusterElectricalMeasurement"
}
-->

# MTRBaseClusterElectricalMeasurement

```
class MTRBaseClusterElectricalMeasurement
```

## Topics

### Initializers

[`-  initWithDevice:endpoint:queue:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/init(device:endpoint:queue:))

[`-  initWithDevice:endpointID:queue:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/init(device:endpointID:queue:))

### Instance Methods

[`-  getMeasurementProfileCommandWithParams:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileCommand(with:completion:))

[`-  getMeasurementProfileCommandWithParams:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileCommand(with:completionHandler:))

[`-  getProfileInfoCommandWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileInfoCommand(completion:))

[`-  getProfileInfoCommandWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileInfoCommand(completionHandler:))

[`-  getProfileInfoCommandWithParams:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileInfoCommand(with:completion:))

[`-  getProfileInfoCommandWithParams:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/getProfileInfoCommand(with:completionHandler:))

[`-  readAttributeAcActivePowerOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcActivePowerOverload(completion:))

[`-  readAttributeAcActivePowerOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcActivePowerOverload(completionHandler:))

[`-  readAttributeAcCurrentDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentDivisor(completion:))

[`-  readAttributeAcCurrentDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentDivisor(completionHandler:))

[`-  readAttributeAcCurrentMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentMultiplier(completion:))

[`-  readAttributeAcCurrentMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentMultiplier(completionHandler:))

[`-  readAttributeAcCurrentOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentOverload(completion:))

[`-  readAttributeAcCurrentOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentOverload(completionHandler:))

[`-  readAttributeAcFrequencyWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequency(completion:))

[`-  readAttributeAcFrequencyWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequency(completionHandler:))

[`-  readAttributeAcFrequencyDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyDivisor(completion:))

[`-  readAttributeAcFrequencyDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyDivisor(completionHandler:))

[`-  readAttributeAcFrequencyMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMax(completion:))

[`-  readAttributeAcFrequencyMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMax(completionHandler:))

[`-  readAttributeAcFrequencyMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMin(completion:))

[`-  readAttributeAcFrequencyMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMin(completionHandler:))

[`-  readAttributeAcFrequencyMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMultiplier(completion:))

[`-  readAttributeAcFrequencyMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMultiplier(completionHandler:))

[`-  readAttributeAcOverloadAlarmsMaskWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcOverloadAlarmsMask(completion:))

[`-  readAttributeAcOverloadAlarmsMaskWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcOverloadAlarmsMask(completionHandler:))

[`-  readAttributeAcPowerDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerDivisor(completion:))

[`-  readAttributeAcPowerDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerDivisor(completionHandler:))

[`-  readAttributeAcPowerMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerMultiplier(completion:))

[`-  readAttributeAcPowerMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerMultiplier(completionHandler:))

[`-  readAttributeAcReactivePowerOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcReactivePowerOverload(completion:))

[`-  readAttributeAcReactivePowerOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcReactivePowerOverload(completionHandler:))

[`-  readAttributeAcVoltageDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageDivisor(completion:))

[`-  readAttributeAcVoltageDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageDivisor(completionHandler:))

[`-  readAttributeAcVoltageMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageMultiplier(completion:))

[`-  readAttributeAcVoltageMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageMultiplier(completionHandler:))

[`-  readAttributeAcVoltageOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageOverload(completion:))

[`-  readAttributeAcVoltageOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageOverload(completionHandler:))

[`-  readAttributeAcceptedCommandListWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcceptedCommandList(completion:))

[`-  readAttributeAcceptedCommandListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcceptedCommandList(completionHandler:))

[`-  readAttributeActiveCurrentPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseB(completion:))

[`-  readAttributeActiveCurrentPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseB(completionHandler:))

[`-  readAttributeActiveCurrentPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseC(completion:))

[`-  readAttributeActiveCurrentPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseC(completionHandler:))

[`-  readAttributeActivePowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePower(completion:))

[`-  readAttributeActivePowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePower(completionHandler:))

[`-  readAttributeActivePowerMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMax(completion:))

[`-  readAttributeActivePowerMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMax(completionHandler:))

[`-  readAttributeActivePowerMaxPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseB(completion:))

[`-  readAttributeActivePowerMaxPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseB(completionHandler:))

[`-  readAttributeActivePowerMaxPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseC(completion:))

[`-  readAttributeActivePowerMaxPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseC(completionHandler:))

[`-  readAttributeActivePowerMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMin(completion:))

[`-  readAttributeActivePowerMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMin(completionHandler:))

[`-  readAttributeActivePowerMinPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseB(completion:))

[`-  readAttributeActivePowerMinPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseB(completionHandler:))

[`-  readAttributeActivePowerMinPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseC(completion:))

[`-  readAttributeActivePowerMinPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseC(completionHandler:))

[`-  readAttributeActivePowerPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseB(completion:))

[`-  readAttributeActivePowerPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseB(completionHandler:))

[`-  readAttributeActivePowerPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseC(completion:))

[`-  readAttributeActivePowerPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseC(completionHandler:))

[`-  readAttributeApparentPowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPower(completion:))

[`-  readAttributeApparentPowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPower(completionHandler:))

[`-  readAttributeApparentPowerPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseB(completion:))

[`-  readAttributeApparentPowerPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseB(completionHandler:))

[`-  readAttributeApparentPowerPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseC(completion:))

[`-  readAttributeApparentPowerPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseC(completionHandler:))

[`-  readAttributeAttributeListWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAttributeList(completion:))

[`-  readAttributeAttributeListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAttributeList(completionHandler:))

[`-  readAttributeAverageRmsOverVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltage(completion:))

[`-  readAttributeAverageRmsOverVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltage(completionHandler:))

[`-  readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseB(completion:))

[`-  readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseB(completionHandler:))

[`-  readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseC(completion:))

[`-  readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseC(completionHandler:))

[`-  readAttributeAverageRmsUnderVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltage(completion:))

[`-  readAttributeAverageRmsUnderVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltage(completionHandler:))

[`-  readAttributeAverageRmsUnderVoltageCounterWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounter(completion:))

[`-  readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounter(completionHandler:))

[`-  readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseB(completion:))

[`-  readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseB(completionHandler:))

[`-  readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseC(completion:))

[`-  readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseC(completionHandler:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriod(completion:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriod(completionHandler:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseB(completion:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseB(completionHandler:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseC(completion:))

[`-  readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseC(completionHandler:))

[`-  readAttributeClusterRevisionWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeClusterRevision(completion:))

[`-  readAttributeClusterRevisionWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeClusterRevision(completionHandler:))

[`-  readAttributeCurrentOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeCurrentOverload(completion:))

[`-  readAttributeCurrentOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeCurrentOverload(completionHandler:))

[`-  readAttributeDcCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrent(completion:))

[`-  readAttributeDcCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrent(completionHandler:))

[`-  readAttributeDcCurrentDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentDivisor(completion:))

[`-  readAttributeDcCurrentDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentDivisor(completionHandler:))

[`-  readAttributeDcCurrentMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMax(completion:))

[`-  readAttributeDcCurrentMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMax(completionHandler:))

[`-  readAttributeDcCurrentMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMin(completion:))

[`-  readAttributeDcCurrentMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMin(completionHandler:))

[`-  readAttributeDcCurrentMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMultiplier(completion:))

[`-  readAttributeDcCurrentMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMultiplier(completionHandler:))

[`-  readAttributeDcPowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPower(completion:))

[`-  readAttributeDcPowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPower(completionHandler:))

[`-  readAttributeDcPowerDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerDivisor(completion:))

[`-  readAttributeDcPowerDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerDivisor(completionHandler:))

[`-  readAttributeDcPowerMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMax(completion:))

[`-  readAttributeDcPowerMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMax(completionHandler:))

[`-  readAttributeDcPowerMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMin(completion:))

[`-  readAttributeDcPowerMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMin(completionHandler:))

[`-  readAttributeDcPowerMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMultiplier(completion:))

[`-  readAttributeDcPowerMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMultiplier(completionHandler:))

[`-  readAttributeDcVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltage(completion:))

[`-  readAttributeDcVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltage(completionHandler:))

[`-  readAttributeDcVoltageDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageDivisor(completion:))

[`-  readAttributeDcVoltageDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageDivisor(completionHandler:))

[`-  readAttributeDcVoltageMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMax(completion:))

[`-  readAttributeDcVoltageMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMax(completionHandler:))

[`-  readAttributeDcVoltageMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMin(completion:))

[`-  readAttributeDcVoltageMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMin(completionHandler:))

[`-  readAttributeDcVoltageMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMultiplier(completion:))

[`-  readAttributeDcVoltageMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMultiplier(completionHandler:))

[`-  readAttributeFeatureMapWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeFeatureMap(completion:))

[`-  readAttributeFeatureMapWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeFeatureMap(completionHandler:))

[`-  readAttributeGeneratedCommandListWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeGeneratedCommandList(completion:))

[`-  readAttributeGeneratedCommandListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeGeneratedCommandList(completionHandler:))

[`-  readAttributeHarmonicCurrentMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeHarmonicCurrentMultiplier(completion:))

[`-  readAttributeHarmonicCurrentMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeHarmonicCurrentMultiplier(completionHandler:))

[`-  readAttributeInstantaneousActiveCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousActiveCurrent(completion:))

[`-  readAttributeInstantaneousActiveCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousActiveCurrent(completionHandler:))

[`-  readAttributeInstantaneousLineCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousLineCurrent(completion:))

[`-  readAttributeInstantaneousLineCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousLineCurrent(completionHandler:))

[`-  readAttributeInstantaneousPowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousPower(completion:))

[`-  readAttributeInstantaneousPowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousPower(completionHandler:))

[`-  readAttributeInstantaneousReactiveCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousReactiveCurrent(completion:))

[`-  readAttributeInstantaneousReactiveCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousReactiveCurrent(completionHandler:))

[`-  readAttributeInstantaneousVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousVoltage(completion:))

[`-  readAttributeInstantaneousVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousVoltage(completionHandler:))

[`-  readAttributeLineCurrentPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseB(completion:))

[`-  readAttributeLineCurrentPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseB(completionHandler:))

[`-  readAttributeLineCurrentPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseC(completion:))

[`-  readAttributeLineCurrentPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseC(completionHandler:))

[`-  readAttributeMeasured11thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured11thHarmonicCurrent(completion:))

[`-  readAttributeMeasured11thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured11thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasured1stHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured1stHarmonicCurrent(completion:))

[`-  readAttributeMeasured1stHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured1stHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasured3rdHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured3rdHarmonicCurrent(completion:))

[`-  readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured3rdHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasured5thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured5thHarmonicCurrent(completion:))

[`-  readAttributeMeasured5thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured5thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasured7thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured7thHarmonicCurrent(completion:))

[`-  readAttributeMeasured7thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured7thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasured9thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured9thHarmonicCurrent(completion:))

[`-  readAttributeMeasured9thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured9thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase11thHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase11thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase1stHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase1stHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase3rdHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase3rdHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase5thHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase5thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase7thHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase7thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase9thHarmonicCurrent(completion:))

[`-  readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase9thHarmonicCurrent(completionHandler:))

[`-  readAttributeMeasurementTypeWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasurementType(completion:))

[`-  readAttributeMeasurementTypeWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasurementType(completionHandler:))

[`-  readAttributeNeutralCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeNeutralCurrent(completion:))

[`-  readAttributeNeutralCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeNeutralCurrent(completionHandler:))

[`-  readAttributeOverloadAlarmsMaskWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeOverloadAlarmsMask(completion:))

[`-  readAttributeOverloadAlarmsMaskWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeOverloadAlarmsMask(completionHandler:))

[`-  readAttributePhaseHarmonicCurrentMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePhaseHarmonicCurrentMultiplier(completion:))

[`-  readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePhaseHarmonicCurrentMultiplier(completionHandler:))

[`-  readAttributePowerDivisorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerDivisor(completion:))

[`-  readAttributePowerDivisorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerDivisor(completionHandler:))

[`-  readAttributePowerFactorWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactor(completion:))

[`-  readAttributePowerFactorWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactor(completionHandler:))

[`-  readAttributePowerFactorPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseB(completion:))

[`-  readAttributePowerFactorPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseB(completionHandler:))

[`-  readAttributePowerFactorPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseC(completion:))

[`-  readAttributePowerFactorPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseC(completionHandler:))

[`-  readAttributePowerMultiplierWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerMultiplier(completion:))

[`-  readAttributePowerMultiplierWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerMultiplier(completionHandler:))

[`-  readAttributeReactiveCurrentPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseB(completion:))

[`-  readAttributeReactiveCurrentPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseB(completionHandler:))

[`-  readAttributeReactiveCurrentPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseC(completion:))

[`-  readAttributeReactiveCurrentPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseC(completionHandler:))

[`-  readAttributeReactivePowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePower(completion:))

[`-  readAttributeReactivePowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePower(completionHandler:))

[`-  readAttributeReactivePowerPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseB(completion:))

[`-  readAttributeReactivePowerPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseB(completionHandler:))

[`-  readAttributeReactivePowerPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseC(completion:))

[`-  readAttributeReactivePowerPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseC(completionHandler:))

[`-  readAttributeRmsCurrentWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrent(completion:))

[`-  readAttributeRmsCurrentWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrent(completionHandler:))

[`-  readAttributeRmsCurrentMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMax(completion:))

[`-  readAttributeRmsCurrentMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMax(completionHandler:))

[`-  readAttributeRmsCurrentMaxPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseB(completion:))

[`-  readAttributeRmsCurrentMaxPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseB(completionHandler:))

[`-  readAttributeRmsCurrentMaxPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseC(completion:))

[`-  readAttributeRmsCurrentMaxPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseC(completionHandler:))

[`-  readAttributeRmsCurrentMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMin(completion:))

[`-  readAttributeRmsCurrentMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMin(completionHandler:))

[`-  readAttributeRmsCurrentMinPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseB(completion:))

[`-  readAttributeRmsCurrentMinPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseB(completionHandler:))

[`-  readAttributeRmsCurrentMinPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseC(completion:))

[`-  readAttributeRmsCurrentMinPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseC(completionHandler:))

[`-  readAttributeRmsCurrentPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseB(completion:))

[`-  readAttributeRmsCurrentPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseB(completionHandler:))

[`-  readAttributeRmsCurrentPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseC(completion:))

[`-  readAttributeRmsCurrentPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseC(completionHandler:))

[`-  readAttributeRmsExtremeOverVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltage(completion:))

[`-  readAttributeRmsExtremeOverVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltage(completionHandler:))

[`-  readAttributeRmsExtremeOverVoltagePeriodWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriod(completion:))

[`-  readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriod(completionHandler:))

[`-  readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseB(completion:))

[`-  readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseB(completionHandler:))

[`-  readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseC(completion:))

[`-  readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseC(completionHandler:))

[`-  readAttributeRmsExtremeUnderVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltage(completion:))

[`-  readAttributeRmsExtremeUnderVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltage(completionHandler:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriod(completion:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriod(completionHandler:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseB(completion:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseB(completionHandler:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseC(completion:))

[`-  readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseC(completionHandler:))

[`-  readAttributeRmsVoltageWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltage(completion:))

[`-  readAttributeRmsVoltageWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltage(completionHandler:))

[`-  readAttributeRmsVoltageMaxWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMax(completion:))

[`-  readAttributeRmsVoltageMaxWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMax(completionHandler:))

[`-  readAttributeRmsVoltageMaxPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseB(completion:))

[`-  readAttributeRmsVoltageMaxPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseB(completionHandler:))

[`-  readAttributeRmsVoltageMaxPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseC(completion:))

[`-  readAttributeRmsVoltageMaxPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseC(completionHandler:))

[`-  readAttributeRmsVoltageMinWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMin(completion:))

[`-  readAttributeRmsVoltageMinWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMin(completionHandler:))

[`-  readAttributeRmsVoltageMinPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseB(completion:))

[`-  readAttributeRmsVoltageMinPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseB(completionHandler:))

[`-  readAttributeRmsVoltageMinPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseC(completion:))

[`-  readAttributeRmsVoltageMinPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseC(completionHandler:))

[`-  readAttributeRmsVoltagePhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseB(completion:))

[`-  readAttributeRmsVoltagePhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseB(completionHandler:))

[`-  readAttributeRmsVoltagePhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseC(completion:))

[`-  readAttributeRmsVoltagePhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseC(completionHandler:))

[`-  readAttributeRmsVoltageSagWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSag(completion:))

[`-  readAttributeRmsVoltageSagWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSag(completionHandler:))

[`-  readAttributeRmsVoltageSagPeriodWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriod(completion:))

[`-  readAttributeRmsVoltageSagPeriodWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriod(completionHandler:))

[`-  readAttributeRmsVoltageSagPeriodPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseB(completion:))

[`-  readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseB(completionHandler:))

[`-  readAttributeRmsVoltageSagPeriodPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseC(completion:))

[`-  readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseC(completionHandler:))

[`-  readAttributeRmsVoltageSwellWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwell(completion:))

[`-  readAttributeRmsVoltageSwellWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwell(completionHandler:))

[`-  readAttributeRmsVoltageSwellPeriodWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriod(completion:))

[`-  readAttributeRmsVoltageSwellPeriodWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriod(completionHandler:))

[`-  readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseB(completion:))

[`-  readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseB(completionHandler:))

[`-  readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseC(completion:))

[`-  readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseC(completionHandler:))

[`-  readAttributeTotalActivePowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalActivePower(completion:))

[`-  readAttributeTotalActivePowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalActivePower(completionHandler:))

[`-  readAttributeTotalApparentPowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalApparentPower(completion:))

[`-  readAttributeTotalApparentPowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalApparentPower(completionHandler:))

[`-  readAttributeTotalReactivePowerWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalReactivePower(completion:))

[`-  readAttributeTotalReactivePowerWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalReactivePower(completionHandler:))

[`-  readAttributeVoltageOverloadWithCompletion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeVoltageOverload(completion:))

[`-  readAttributeVoltageOverloadWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeVoltageOverload(completionHandler:))

[`-  subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcActivePowerOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcActivePowerOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcCurrentOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequency(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequency(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcFrequencyMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcOverloadAlarmsMask(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcOverloadAlarmsMask(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcPowerDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcPowerDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcPowerMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcPowerMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcReactivePowerOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcReactivePowerOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcVoltageOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAcceptedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActiveCurrentPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActiveCurrentPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActiveCurrentPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActiveCurrentPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMaxPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMaxPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMaxPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMaxPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMinPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMinPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMinPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerMinPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeActivePowerPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPowerPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPowerPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPowerPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeApparentPowerPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAttributeList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltageCounterPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltageCounterPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltageCounterPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsOverVoltageCounterPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounter(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounter(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounterPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounterPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounterPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsUnderVoltageCounterPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriod(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriod(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeClusterRevision(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeCurrentOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeCurrentOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcCurrentMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcPowerMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeDcVoltageMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeFeatureMap(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeGeneratedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeHarmonicCurrentMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeHarmonicCurrentMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousActiveCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousActiveCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousLineCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousLineCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousPower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousPower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousReactiveCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousReactiveCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeInstantaneousVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeLineCurrentPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeLineCurrentPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeLineCurrentPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeLineCurrentPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured11thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured11thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured1stHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured1stHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured3rdHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured3rdHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured5thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured5thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured7thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured7thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured9thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasured9thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase11thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase11thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase1stHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase1stHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase3rdHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase3rdHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase5thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase5thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase7thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase7thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase9thHarmonicCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasuredPhase9thHarmonicCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasurementType(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeMeasurementType(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeNeutralCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeNeutralCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeOverloadAlarmsMask(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeOverloadAlarmsMask(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePhaseHarmonicCurrentMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePhaseHarmonicCurrentMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerDivisor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerDivisor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactor(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactor(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactorPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactorPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactorPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerFactorPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerMultiplier(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributePowerMultiplier(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactiveCurrentPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactiveCurrentPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactiveCurrentPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactiveCurrentPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePowerPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePowerPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePowerPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeReactivePowerPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrent(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMaxPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMaxPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMaxPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMaxPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMinPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMinPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMinPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentMinPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsCurrentPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriod(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriod(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriodPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriodPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriodPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeOverVoltagePeriodPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriod(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriod(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltage(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltage(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMax(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMaxPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMaxPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMaxPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMaxPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMin(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMin(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMinPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMinPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMinPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageMinPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltagePhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltagePhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltagePhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltagePhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSag(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSag(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriod(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriod(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriodPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriodPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriodPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSagPeriodPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwell(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwell(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriod(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriod(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriodPhaseB(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriodPhaseB(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriodPhaseC(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeRmsVoltageSwellPeriodPhaseC(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalActivePower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalActivePower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalApparentPower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalApparentPower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalReactivePower(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeTotalReactivePower(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeVoltageOverload(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/subscribeAttributeVoltageOverload(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  writeAttributeAcOverloadAlarmsMaskWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAcOverloadAlarmsMask(withValue:completion:))

[`-  writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAcOverloadAlarmsMask(withValue:completionHandler:))

[`-  writeAttributeAcOverloadAlarmsMaskWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAcOverloadAlarmsMask(withValue:params:completion:))

[`-  writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAcOverloadAlarmsMask(withValue:params:completionHandler:))

[`-  writeAttributeAverageRmsUnderVoltageCounterWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsUnderVoltageCounter(withValue:completion:))

[`-  writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsUnderVoltageCounter(withValue:completionHandler:))

[`-  writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsUnderVoltageCounter(withValue:params:completion:))

[`-  writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsUnderVoltageCounter(withValue:params:completionHandler:))

[`-  writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsVoltageMeasurementPeriod(withValue:completion:))

[`-  writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsVoltageMeasurementPeriod(withValue:completionHandler:))

[`-  writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsVoltageMeasurementPeriod(withValue:params:completion:))

[`-  writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeAverageRmsVoltageMeasurementPeriod(withValue:params:completionHandler:))

[`-  writeAttributeOverloadAlarmsMaskWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeOverloadAlarmsMask(withValue:completion:))

[`-  writeAttributeOverloadAlarmsMaskWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeOverloadAlarmsMask(withValue:completionHandler:))

[`-  writeAttributeOverloadAlarmsMaskWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeOverloadAlarmsMask(withValue:params:completion:))

[`-  writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeOverloadAlarmsMask(withValue:params:completionHandler:))

[`-  writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeOverVoltagePeriod(withValue:completion:))

[`-  writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeOverVoltagePeriod(withValue:completionHandler:))

[`-  writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeOverVoltagePeriod(withValue:params:completion:))

[`-  writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeOverVoltagePeriod(withValue:params:completionHandler:))

[`-  writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeUnderVoltagePeriod(withValue:completion:))

[`-  writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeUnderVoltagePeriod(withValue:completionHandler:))

[`-  writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeUnderVoltagePeriod(withValue:params:completion:))

[`-  writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsExtremeUnderVoltagePeriod(withValue:params:completionHandler:))

[`-  writeAttributeRmsVoltageSagPeriodWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSagPeriod(withValue:completion:))

[`-  writeAttributeRmsVoltageSagPeriodWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSagPeriod(withValue:completionHandler:))

[`-  writeAttributeRmsVoltageSagPeriodWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSagPeriod(withValue:params:completion:))

[`-  writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSagPeriod(withValue:params:completionHandler:))

[`-  writeAttributeRmsVoltageSwellPeriodWithValue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSwellPeriod(withValue:completion:))

[`-  writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSwellPeriod(withValue:completionHandler:))

[`-  writeAttributeRmsVoltageSwellPeriodWithValue:params:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSwellPeriod(withValue:params:completion:))

[`-  writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/writeAttributeRmsVoltageSwellPeriod(withValue:params:completionHandler:))

### Type Methods

[`+  readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcActivePowerOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcActivePowerOverload(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcCurrentOverload(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequency(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequency(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcFrequencyMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcOverloadAlarmsMask(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcOverloadAlarmsMask(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcPowerMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcReactivePowerOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcReactivePowerOverload(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcVoltageOverload(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcceptedCommandList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActiveCurrentPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMaxPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerMinPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeActivePowerPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeApparentPowerPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAttributeList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsOverVoltageCounterPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounter(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounter(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsUnderVoltageCounterPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriod(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriod(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeAverageRmsVoltageMeasurementPeriodPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeClusterRevision(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeCurrentOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeCurrentOverload(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcCurrentMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcPowerMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeDcVoltageMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeFeatureMap(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeGeneratedCommandList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeHarmonicCurrentMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeHarmonicCurrentMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousActiveCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousActiveCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousLineCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousLineCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousPower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousPower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousReactiveCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousReactiveCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeInstantaneousVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeLineCurrentPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured11thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured11thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured1stHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured1stHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured3rdHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured3rdHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured5thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured5thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured7thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured7thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured9thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasured9thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase11thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase11thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase1stHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase1stHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase3rdHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase3rdHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase5thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase5thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase7thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase7thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase9thHarmonicCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasuredPhase9thHarmonicCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasurementType(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeMeasurementType(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeNeutralCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeNeutralCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeOverloadAlarmsMask(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeOverloadAlarmsMask(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePhaseHarmonicCurrentMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePhaseHarmonicCurrentMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerDivisor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerDivisor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactor(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactor(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerFactorPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerMultiplier(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributePowerMultiplier(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactiveCurrentPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeReactivePowerPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrent(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrent(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMaxPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentMinPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsCurrentPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriod(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriod(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeOverVoltagePeriodPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriod(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriod(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsExtremeUnderVoltagePeriodPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltage(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltage(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMax(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMax(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMaxPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMin(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMin(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageMinPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltagePhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSag(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSag(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriod(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriod(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSagPeriodPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwell(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwell(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriod(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriod(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseB(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseB(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseC(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeRmsVoltageSwellPeriodPhaseC(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalActivePower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalActivePower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalApparentPower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalApparentPower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalReactivePower(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeTotalReactivePower(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeVoltageOverload(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterElectricalMeasurement/readAttributeVoltageOverload(withClusterStateCache:endpoint:queue:completion:))

## Relationships

### Conforms To

[`Hashable`](/documentation/Swift/Hashable)

[`CustomDebugStringConvertible`](/documentation/Swift/CustomDebugStringConvertible)

[`CVarArg`](/documentation/Swift/CVarArg)

[`CustomStringConvertible`](/documentation/Swift/CustomStringConvertible)

[`Equatable`](/documentation/Swift/Equatable)

[`NSObjectProtocol`](/documentation/ObjectiveC/NSObjectProtocol)

### Inherits From

[`MTRGenericBaseCluster`](/documentation/Matter/MTRGenericBaseCluster)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)