Table of Contents

Class CountdownRuleState

Namespace
KasaTapoClient
Assembly
KasaTapoClient.dll

Represents a normalized countdown timer state.

public sealed class CountdownRuleState
Inheritance
CountdownRuleState
Inherited Members

Properties

ActionTurnsOn

Gets a value indicating whether the countdown action turns the device on.

public bool? ActionTurnsOn { get; }

Property Value

bool?

DelaySeconds

Gets the configured countdown delay in seconds.

public int? DelaySeconds { get; }

Property Value

int?

IsActive

Gets a value indicating whether a countdown is currently active.

public bool? IsActive { get; }

Property Value

bool?

IsEnabled

Gets a value indicating whether the countdown feature is enabled.

public bool? IsEnabled { get; }

Property Value

bool?

RawJson

Gets the raw JSON payload returned by the device.

public string RawJson { get; }

Property Value

string