mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-08-07 11:14:02 +00:00
Auto auto-off module for smartdevice (#760)
Adds auto-off implementation. The feature stays enabled after the timer runs out, and it will start the countdown if the device is turned on again without explicitly disabling it. New features: * Switch to select if enabled: `Auto off enabled (auto_off_enabled): False` * Setting to change the delay: `Auto off minutes (auto_off_minutes): 222` * If timer is active, datetime object when the device gets turned off: `Auto off at (auto_off_at): None`
This commit is contained in:
@@ -13,6 +13,7 @@ from ..exceptions import AuthenticationException, SmartDeviceException, SmartErr
|
||||
from ..feature import Feature, FeatureType
|
||||
from ..smartprotocol import SmartProtocol
|
||||
from .modules import ( # noqa: F401
|
||||
AutoOffModule,
|
||||
ChildDeviceModule,
|
||||
CloudModule,
|
||||
DeviceModule,
|
||||
|
Reference in New Issue
Block a user