From 314f32ed7ded0887a30969846ac8c691d8540883 Mon Sep 17 00:00:00 2001 From: Teemu Rytilahti Date: Sun, 27 Aug 2023 14:00:58 +0300 Subject: [PATCH] Log expected & read payload lengths --- kasa/protocol.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kasa/protocol.py b/kasa/protocol.py index 461dd85ad..473d4210d 100755 --- a/kasa/protocol.py +++ b/kasa/protocol.py @@ -103,10 +103,11 @@ async def _execute_query(self, request: str) -> Dict: length = struct.unpack(">I", packed_block_size)[0] buffer = await self.reader.readexactly(length) + _LOGGER.debug(f"{self.reader.at_eof()=}") response = TPLinkSmartHomeProtocol.decrypt(buffer) json_payload = json_loads(response) if debug_log: - _LOGGER.debug("%s << %s", self.host, pf(json_payload)) + _LOGGER.debug("%s [%s of %s] << %s", self.host, len(buffer), length, pf(json_payload)) return json_payload