Class OverheatProtectionModule
- Namespace
- KasaTapoClient
- Assembly
- KasaTapoClient.dll
Provides module-style access to overheat protection state.
public sealed class OverheatProtectionModule
- Inheritance
-
OverheatProtectionModule
- Inherited Members
Properties
IsAvailable
Gets a value indicating whether overheat protection state is currently available.
public bool IsAvailable { get; }
Property Value
Overheated
Gets whether the device is overheated.
public bool? Overheated { get; }
Property Value
- bool?
State
Gets the latest overheat protection state.
public OverheatProtectionState? State { get; }
Property Value
Methods
UpdateAsync(CancellationToken)
Refreshes overheat protection state.
public Task UpdateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken