Table of Contents

Class EnergyUsage

Namespace
KasaTapoClient
Assembly
KasaTapoClient.dll

Represents normalized energy metering information from a device.

public sealed class EnergyUsage
Inheritance
EnergyUsage
Inherited Members

Properties

CurrentAmps

Gets the current draw in amps.

public double? CurrentAmps { get; }

Property Value

double?

CurrentPowerWatts

Gets the current power draw in watts.

public double? CurrentPowerWatts { get; }

Property Value

double?

MonthKilowattHours

Gets this month's measured energy in kilowatt-hours when periodic statistics are available.

public double? MonthKilowattHours { get; }

Property Value

double?

RawJson

Gets the raw JSON payload returned by the device.

public string RawJson { get; }

Property Value

string

TodayKilowattHours

Gets today's measured energy in kilowatt-hours when periodic statistics are available.

public double? TodayKilowattHours { get; }

Property Value

double?

TotalKilowattHours

Gets the total measured energy in kilowatt-hours.

public double? TotalKilowattHours { get; }

Property Value

double?

VoltageVolts

Gets the line voltage in volts.

public double? VoltageVolts { get; }

Property Value

double?