From cbac83f36280bddd908802aadb6c8484c69f1838 Mon Sep 17 00:00:00 2001 From: rospogrigio Date: Tue, 24 May 2022 10:48:20 +0200 Subject: [PATCH] Removed local_key censoring in device diagnostics --- custom_components/localtuya/diagnostics.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/custom_components/localtuya/diagnostics.py b/custom_components/localtuya/diagnostics.py index 76310ca..9cc2692 100644 --- a/custom_components/localtuya/diagnostics.py +++ b/custom_components/localtuya/diagnostics.py @@ -45,14 +45,16 @@ async def async_get_device_diagnostics( dev_id = list(device.identifiers)[0][1].split("_")[-1] data[DEVICE_CONFIG] = entry.data[CONF_DEVICES][dev_id].copy() # NOT censoring private information on device diagnostic data - local_key = data[DEVICE_CONFIG][CONF_LOCAL_KEY] + # local_key = data[DEVICE_CONFIG][CONF_LOCAL_KEY] # data[DEVICE_CONFIG][CONF_LOCAL_KEY] = f"{local_key[0:3]}...{local_key[-3:]}" tuya_api = hass.data[DOMAIN][DATA_CLOUD] if dev_id in tuya_api.device_list: data[DEVICE_CLOUD_INFO] = tuya_api.device_list[dev_id] - local_key = data[DEVICE_CLOUD_INFO][CONF_LOCAL_KEY] + # NOT censoring private information on device diagnostic data + # local_key = data[DEVICE_CLOUD_INFO][CONF_LOCAL_KEY] # local_key_obfuscated = "{local_key[0:3]}...{local_key[-3:]}" # data[DEVICE_CLOUD_INFO][CONF_LOCAL_KEY] = local_key_obfuscated + # data["log"] = hass.data[DOMAIN][CONF_DEVICES][dev_id].logger.retrieve_log() return data