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."""