Table of Contents

Class ChildThermostatState

Namespace
KasaTapoClient
Assembly
KasaTapoClient.dll

Represents aggregated thermostat state for a child thermostat device.

public sealed class ChildThermostatState
Inheritance
ChildThermostatState
Inherited Members

Properties

CurrentTemperature

Gets the current measured temperature, when reported.

public double? CurrentTemperature { get; }

Property Value

double?

Enabled

Gets whether the thermostat is enabled.

public bool? Enabled { get; }

Property Value

bool?

States

Gets the raw TRV state flags reported by the device.

public IReadOnlyList<string> States { get; }

Property Value

IReadOnlyList<string>

TargetTemperature

Gets the target temperature, when reported.

public double? TargetTemperature { get; }

Property Value

double?

Unit

Gets the reported temperature unit.

public string? Unit { get; }

Property Value

string