Skip to content

givenergy-modbus / MeterSnapshot

Interface: MeterSnapshot ​

Defined in: src/model/meter-snapshot.ts:16

Properties ​

activePower ​

activePower: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:39


activePowerTotal ​

activePowerTotal: number

Defined in: src/model/meter-snapshot.ts:41

Total active power across all phases (W), signed


apparentPower ​

apparentPower: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:49


apparentPowerTotal ​

apparentPowerTotal: number

Defined in: src/model/meter-snapshot.ts:51

Total apparent power (VA)


current ​

current: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:36


exportActiveEnergyKwh ​

exportActiveEnergyKwh: number

Defined in: src/model/meter-snapshot.ts:67

Active energy exported (kWh)


exportReactiveEnergy ​

exportReactiveEnergy: number

Defined in: src/model/meter-snapshot.ts:69

Reactive energy exported (kVARh)


factoryCode ​

factoryCode: string

Defined in: src/model/meter-snapshot.ts:24

4-character factory code string from MR(62,63), e.g. "GivE"


frequency ​

frequency: number

Defined in: src/model/meter-snapshot.ts:59

Grid frequency in Hz — toCenti


hardwareVersion ​

hardwareVersion: number

Defined in: src/model/meter-snapshot.ts:28

Hardware version from MR(65)


importActiveEnergyKwh ​

importActiveEnergyKwh: number

Defined in: src/model/meter-snapshot.ts:63

Active energy imported (kWh)


importReactiveEnergy ​

importReactiveEnergy: number

Defined in: src/model/meter-snapshot.ts:65

Reactive energy imported (kVARh)


meterType ​

meterType: number

Defined in: src/model/meter-snapshot.ts:26

Meter type code from MR(64)


powerFactor ​

powerFactor: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:54


powerFactorTotal ​

powerFactorTotal: number

Defined in: src/model/meter-snapshot.ts:56

Total power factor


reactivePower ​

reactivePower: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:44


reactivePowerTotal ​

reactivePowerTotal: number

Defined in: src/model/meter-snapshot.ts:46

Total reactive power (VAR)


serialNumber ​

serialNumber: number

Defined in: src/model/meter-snapshot.ts:22

Numeric serial number — uint32 from MR(60,61)


slaveAddress ​

slaveAddress: number

Defined in: src/model/meter-snapshot.ts:18

Meter slave address (1–8)


softwareVersion ​

softwareVersion: number

Defined in: src/model/meter-snapshot.ts:30

Software version from MR(66)


voltage ​

voltage: ThreePhase<number>

Defined in: src/model/meter-snapshot.ts:33