Class ScheduledRule
- Namespace
- KasaTapoClient
- Assembly
- KasaTapoClient.dll
Represents a normalized schedule or antitheft rule.
public sealed class ScheduledRule
- Inheritance
-
ScheduledRule
- Inherited Members
Properties
ActionTurnsOn
Gets a value indicating whether the rule action turns the device on.
public bool? ActionTurnsOn { get; }
Property Value
- bool?
EndMinute
Gets the end minute-of-day value when reported.
public int? EndMinute { get; }
Property Value
- int?
Id
Gets the stable rule identifier.
public string Id { get; }
Property Value
IsEnabled
Gets a value indicating whether the rule is enabled.
public bool? IsEnabled { get; }
Property Value
- bool?
Name
Gets the optional rule name.
public string? Name { get; }
Property Value
RawJson
Gets the raw JSON payload returned by the device.
public string RawJson { get; }
Property Value
StartMinute
Gets the start minute-of-day value when reported.
public int? StartMinute { get; }
Property Value
- int?