One Logo Pool Ball
EnergyKit · IOS API REFERENCE

ElectricHVACLoadEvent.ElectricalMeasurement

struct · iOS 26.0+ · SDK 27.1

struct ElectricalMeasurement

A description of the electricity consumed by a device.

Members (2)

init · iOS 26.0+

init

TypeScript
static init(stage: number): ElectricHVACLoadEvent_ElectricalMeasurement
Swift declaration
init(stage: Int)

Initializes an electrical measurement for the electrical load event. - Parameters: - stage: `0` indicates that the electrical device is idle. `100` indicates that it's consuming or generating the most power it's capable of.

get · iOS 26.0+

stage

TypeScript
get stage(): number
Swift declaration
let stage: Int

An indirect measurement of power consumption by an HVAC electric heating or cooling stage. An integer ranging from `0` to `100` that's proportional to the amount of power consumed, where `0` and `100` correspond to the min and max power levels respectively. - `0`: idle or off - `100`: max. Higher numbers mean more power. For single stage systems, or devices which can't provide `0-100`, `100` is acceptable as an indicator of active power consumption For multi stage or variable speed systems, you should map stages based on their relative power consumption

Skipped declarations

No declarations were skipped in this snapshot.

All EnergyKit types →