diff --git a/homeassistant/components/nobo_hub/quality_scale.yaml b/homeassistant/components/nobo_hub/quality_scale.yaml index 9869b9c445e15c..a1ff9710ad567a 100644 --- a/homeassistant/components/nobo_hub/quality_scale.yaml +++ b/homeassistant/components/nobo_hub/quality_scale.yaml @@ -58,11 +58,7 @@ rules: docs-use-cases: todo dynamic-devices: todo entity-category: todo - entity-device-class: - status: todo - comment: > - Custom device class on global override select being dropped in - PR #170135. + entity-device-class: done entity-disabled-by-default: todo entity-translations: todo exception-translations: done diff --git a/homeassistant/components/nobo_hub/select.py b/homeassistant/components/nobo_hub/select.py index 9b0be2cac235ab..57e51842470624 100644 --- a/homeassistant/components/nobo_hub/select.py +++ b/homeassistant/components/nobo_hub/select.py @@ -51,7 +51,6 @@ class NoboGlobalSelector(NoboBaseEntity, SelectEntity): """Global override selector for Nobø Ecohub.""" _attr_translation_key = "global_override" - _attr_device_class = "nobo_hub__override" _modes = { nobo.API.OVERRIDE_MODE_NORMAL: "none", nobo.API.OVERRIDE_MODE_AWAY: "away", diff --git a/tests/components/nobo_hub/snapshots/test_select.ambr b/tests/components/nobo_hub/snapshots/test_select.ambr index c7bb3d91de54c8..1b94f2698580a9 100644 --- a/tests/components/nobo_hub/snapshots/test_select.ambr +++ b/tests/components/nobo_hub/snapshots/test_select.ambr @@ -88,7 +88,7 @@ 'object_id_base': 'Global override', 'options': dict({ }), - 'original_device_class': 'nobo_hub__override', + 'original_device_class': None, 'original_icon': None, 'original_name': 'Global override', 'platform': 'nobo_hub', @@ -103,7 +103,6 @@ # name: test_select_entities[select.my_eco_hub_global_override-state] StateSnapshot({ 'attributes': ReadOnlyDict({ - 'device_class': 'nobo_hub__override', 'friendly_name': 'My Eco Hub Global override', 'options': list([ 'none',