diff --git a/src/wyzeapy/services/base_service.py b/src/wyzeapy/services/base_service.py index 496b751..11ed248 100644 --- a/src/wyzeapy/services/base_service.py +++ b/src/wyzeapy/services/base_service.py @@ -592,7 +592,7 @@ async def _lock_control(self, device: Device, action: str) -> None: url_path = "/openapi/lock/v1/control" - device_uuid = device.mac.split(".")[2] + device_uuid = device.mac.split(".")[-1] payload = { "uuid": device_uuid, @@ -611,7 +611,7 @@ async def _get_lock_info(self, device: Device) -> Dict[str, Optional[Any]]: url_path = "/openapi/lock/v1/info" - device_uuid = device.mac.split(".")[2] + device_uuid = device.mac.split(".")[-1] payload = { "uuid": device_uuid,