Class LightTransitionState
- Namespace
- KasaTapoClient
- Assembly
- KasaTapoClient.dll
Represents normalized light transition module state.
public sealed class LightTransitionState
- Inheritance
-
LightTransitionState
- Inherited Members
Properties
IsEnabled
Gets a value indicating whether smooth transition behavior is enabled.
public bool? IsEnabled { get; }
Property Value
- bool?
IsTransitionOffEnabled
Gets a value indicating whether the turn-off transition is enabled.
public bool? IsTransitionOffEnabled { get; }
Property Value
- bool?
IsTransitionOnEnabled
Gets a value indicating whether the turn-on transition is enabled.
public bool? IsTransitionOnEnabled { get; }
Property Value
- bool?
RawJson
Gets the raw JSON payload returned by the device.
public string RawJson { get; }
Property Value
TransitionOffDurationSeconds
Gets the stored turn-off transition duration, in seconds.
public int? TransitionOffDurationSeconds { get; }
Property Value
- int?
TransitionOffMaximumDurationSeconds
Gets the maximum supported turn-off transition duration, in seconds.
public int? TransitionOffMaximumDurationSeconds { get; }
Property Value
- int?
TransitionOffSeconds
Gets the effective transition duration used when turning the light off, in seconds.
public int? TransitionOffSeconds { get; }
Property Value
- int?
TransitionOnDurationSeconds
Gets the stored turn-on transition duration, in seconds.
public int? TransitionOnDurationSeconds { get; }
Property Value
- int?
TransitionOnMaximumDurationSeconds
Gets the maximum supported turn-on transition duration, in seconds.
public int? TransitionOnMaximumDurationSeconds { get; }
Property Value
- int?
TransitionOnSeconds
Gets the effective transition duration used when turning the light on, in seconds.
public int? TransitionOnSeconds { get; }
Property Value
- int?