mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-08-09 20:24:02 +00:00
Add core device, child and camera modules to smartcamera (#1193)
Co-authored-by: Teemu R. <tpr@iki.fi>
This commit is contained in:
@@ -55,6 +55,7 @@ from .modulemapping import ModuleName
|
||||
if TYPE_CHECKING:
|
||||
from . import interfaces
|
||||
from .device import Device
|
||||
from .experimental import modules as experimental
|
||||
from .iot import modules as iot
|
||||
from .smart import modules as smart
|
||||
|
||||
@@ -127,6 +128,9 @@ class Module(ABC):
|
||||
"WaterleakSensor"
|
||||
)
|
||||
|
||||
# SMARTCAMERA only modules
|
||||
Camera: Final[ModuleName[experimental.Camera]] = ModuleName("Camera")
|
||||
|
||||
def __init__(self, device: Device, module: str):
|
||||
self._device = device
|
||||
self._module = module
|
||||
|
Reference in New Issue
Block a user