    enum MeasurementTypeEnum

The type of measurement.
- `


  ### [unspecified](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO11unspecifiedyA2GmF)


  ` Unspecified.

  #### Declaration

  Swift

      case unspecified

- `


  ### [voltage](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO7voltageyA2GmF)


  ` Voltage in millivolts (mV).

  #### Declaration

  Swift

      case voltage

- `


  ### [activeCurrent](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO13activeCurrentyA2GmF)


  ` Active current in milliamps (mA).

  #### Declaration

  Swift

      case activeCurrent

- `


  ### [reactiveCurrent](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO15reactiveCurrentyA2GmF)


  ` Reactive current in milliamps (mA).

  #### Declaration

  Swift

      case reactiveCurrent

- `


  ### [apparentCurrent](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO15apparentCurrentyA2GmF)


  ` Apparent current in milliamps (mA).

  #### Declaration

  Swift

      case apparentCurrent

- `


  ### [activePower](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO06activeF0yA2GmF)


  ` Active power in milliwatts (mW).

  #### Declaration

  Swift

      case activePower

- `


  ### [reactivePower](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO08reactiveF0yA2GmF)


  ` Reactive power in millivolt-amps reactive (mVAR).

  #### Declaration

  Swift

      case reactivePower

- `


  ### [apparentPower](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO08apparentF0yA2GmF)


  ` Apparent power in millivolt-amps (mVA).

  #### Declaration

  Swift

      case apparentPower

- `


  ### [rmsVoltage](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO10rmsVoltageyA2GmF)


  ` RMS voltage in millivolts (mV).

  #### Declaration

  Swift

      case rmsVoltage

- `


  ### [rmsCurrent](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO10rmsCurrentyA2GmF)


  ` RMS current in milliamps (mA).

  #### Declaration

  Swift

      case rmsCurrent

- `


  ### [rmsPower](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO03rmsF0yA2GmF)


  ` RMS power in milliwatts (mW).

  #### Declaration

  Swift

      case rmsPower

- `


  ### [frequency](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO9frequencyyA2GmF)


  ` AC frequency in millihertz (mHz).

  #### Declaration

  Swift

      case frequency

- `


  ### [powerFactor](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO11powerFactoryA2GmF)


  ` Power factor ratio in +/- 1/100ths of a percent.

  #### Declaration

  Swift

      case powerFactor

- `


  ### [neutralCurrent](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO14neutralCurrentyA2GmF)


  ` AC neutral current in milliamps (mA).

  #### Declaration

  Swift

      case neutralCurrent

- `


  ### [electricalEnergy](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO16electricalEnergyyA2GmF)


  ` Electrical energy in milliwatt-hours (mWh).

  #### Declaration

  Swift

      case electricalEnergy

- `


  ### [reactiveEnergy](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO14reactiveEnergyyA2GmF)


  ` Reactive energy in millivolt-amp-hours reactive (mVARh).

  #### Declaration

  Swift

      case reactiveEnergy

- `


  ### [apparentEnergy](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO14apparentEnergyyA2GmF)


  ` Apparent energy in millivolt-amp-hours (mVAh).

  #### Declaration

  Swift

      case apparentEnergy

- `


  ### [init(rawValue:)](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/ElectricalPowerMeasurementTrait/MeasurementTypeEnum#/s:15GoogleHomeTypes6MatterO31ElectricalPowerMeasurementTraitV0G8TypeEnumO8rawValueAGSgs6UInt64V_tcfc)


  ` Creates a new instance with the specified raw value.

  If there is no value of the type that corresponds with the specified raw
  value, this initializer returns `nil`. For example:

      enum PaperSize: String {
          case A4, A5, Letter, Legal
      }

      print(PaperSize(rawValue: "Legal"))
      // Prints "Optional(PaperSize.Legal)"

      print(PaperSize(rawValue: "Tabloid"))
      // Prints "nil"

  #### Declaration

  Swift

      init?(rawValue: UInt64)

  #### Parameters

  |---|---|
  | ` rawValue ` | The raw value to use for the new instance. |