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; }