diff --git a/tuya_iot/openapi.py b/tuya_iot/openapi.py index 10e6f23..a5b6f07 100644 --- a/tuya_iot/openapi.py +++ b/tuya_iot/openapi.py @@ -38,8 +38,8 @@ def __init__(self, token_response: dict[str, Any] = None): result = token_response.get("result", {}) self.expire_time = ( - token_response.get("t", 0) - + result.get("expire", result.get("expire_time", 0)) * 1000 + int(token_response.get("t", 0)) + + int(result.get("expire", result.get("expire_time", 0))) * 1000 ) self.access_token = result.get("access_token", "") self.refresh_token = result.get("refresh_token", "")