From 82628cbfa61eaaa06770788ccb2b4938f1e2bd20 Mon Sep 17 00:00:00 2001 From: "David F. Mulcahey" Date: Wed, 2 Oct 2024 09:04:12 -0400 Subject: [PATCH] Remove incorrect device class checks (#219) Remove device class checks --- zha/application/platforms/number/__init__.py | 2 +- zha/application/platforms/sensor/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zha/application/platforms/number/__init__.py b/zha/application/platforms/number/__init__.py index 097c0e9d..27c8fdf5 100644 --- a/zha/application/platforms/number/__init__.py +++ b/zha/application/platforms/number/__init__.py @@ -265,7 +265,7 @@ def _init_from_quirks_metadata(self, entity_metadata: NumberMetadata) -> None: Platform.NUMBER.value, _LOGGER, ) - if entity_metadata.device_class is None and entity_metadata.unit is not None: + if entity_metadata.unit is not None: self._attr_native_unit_of_measurement = validate_unit( entity_metadata.unit ).value diff --git a/zha/application/platforms/sensor/__init__.py b/zha/application/platforms/sensor/__init__.py index d572e5b3..590b65ba 100644 --- a/zha/application/platforms/sensor/__init__.py +++ b/zha/application/platforms/sensor/__init__.py @@ -210,7 +210,7 @@ def _init_from_quirks_metadata(self, entity_metadata: ZCLSensorMetadata) -> None Platform.SENSOR.value, _LOGGER, ) - if entity_metadata.device_class is None and entity_metadata.unit is not None: + if entity_metadata.unit is not None: self._attr_native_unit_of_measurement = validate_unit( entity_metadata.unit ).value