mirror of
				https://github.com/python-kasa/python-kasa.git
				synced 2025-10-31 20:51:54 +00:00 
			
		
		
		
	Log smartprotocol requests (#575)
* Log smartprotocol requests Also, comment out encrypted secure_passthrough response for the time being * Fix linting
This commit is contained in:
		| @@ -122,7 +122,7 @@ class AesTransport(BaseTransport): | ||||
|             "params": {"request": encrypted_payload.decode()}, | ||||
|         } | ||||
|         status_code, resp_dict = await self.client_post(url, json=passthrough_request) | ||||
|         _LOGGER.debug(f"secure_passthrough response is {status_code}: {resp_dict}") | ||||
|         # _LOGGER.debug(f"secure_passthrough response is {status_code}: {resp_dict}") | ||||
|         if status_code == 200 and resp_dict["error_code"] == 0: | ||||
|             response = self._encryption_session.decrypt(  # type: ignore | ||||
|                 resp_dict["result"]["response"].encode() | ||||
|   | ||||
| @@ -124,6 +124,11 @@ class SmartProtocol(TPLinkProtocol): | ||||
|             await self._transport.login(login_request) | ||||
|  | ||||
|         smart_request = self.get_smart_request(smart_method, smart_params) | ||||
|         _LOGGER.debug( | ||||
|             "%s >> %s", | ||||
|             self.host, | ||||
|             _LOGGER.isEnabledFor(logging.DEBUG) and pf(smart_request), | ||||
|         ) | ||||
|         response_data = await self._transport.send(smart_request) | ||||
|  | ||||
|         _LOGGER.debug( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Teemu R
					Teemu R