From b76b323f90bf0d88f3999fedaa3ad6db4fd210ba 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..7ad3d9d 100644 --- a/custom_components/localtuya/diagnostics.py +++ b/custom_components/localtuya/diagnostics.py @@ -44,15 +44,17 @@ async def async_get_device_diagnostics( data = {} 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] + # NOT censoring private information on device diagnostic data # 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