From 2af9405750426fd749c8b2b46055dd1ab21385a4 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 6 May 2026 08:42:05 +0200 Subject: [PATCH] Cleanup unused code in Tuya util (#169883) --- homeassistant/components/tuya/util.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/homeassistant/components/tuya/util.py b/homeassistant/components/tuya/util.py index 0210ea4c0e2..824ff6bc91d 100644 --- a/homeassistant/components/tuya/util.py +++ b/homeassistant/components/tuya/util.py @@ -7,27 +7,6 @@ from homeassistant.exceptions import ServiceValidationError from .const import DOMAIN, DPCode -def get_dpcode( - device: CustomerDevice, dpcodes: str | tuple[str, ...] | None -) -> str | None: - """Get the first matching DPCode from the device or return None.""" - if dpcodes is None: - return None - - if not isinstance(dpcodes, tuple): - dpcodes = (dpcodes,) - - for dpcode in dpcodes: - if ( - dpcode in device.function - or dpcode in device.status - or dpcode in device.status_range - ): - return dpcode - - return None - - class ActionDPCodeNotFoundError(ServiceValidationError): """Custom exception for action DP code not found errors."""