From d356ab1d6010f26e11647392499c8b537f314939 Mon Sep 17 00:00:00 2001 From: Teemu Rytilahti Date: Fri, 3 Jan 2025 19:05:45 +0100 Subject: [PATCH] Fix deviceencryptiontype import --- kasa/device_factory.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kasa/device_factory.py b/kasa/device_factory.py index bf9b2ef0..ffc3347f 100644 --- a/kasa/device_factory.py +++ b/kasa/device_factory.py @@ -6,7 +6,6 @@ import logging import time from typing import Any -from . import EncryptType from .device import Device from .device_type import DeviceType from .deviceconfig import DeviceConfig, DeviceEncryptionType, DeviceFamily @@ -208,7 +207,7 @@ def get_protocol(config: DeviceConfig, *, strict: bool = False) -> BaseProtocol # Older FW used a different transport if strict and ctype.encryption_type is not DeviceEncryptionType.Aes: return None - and ctype.encryption_type is EncryptType.Aes + and ctype.encryption_type is DeviceEncryptionType.Aes ): return SmartProtocol(transport=SslTransport(config=config))