Table of Contents

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

string

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

string

RawJson

Gets the raw JSON payload returned by the device.

public string RawJson { get; }

Property Value

string

StartMinute

Gets the start minute-of-day value when reported.

public int? StartMinute { get; }

Property Value

int?