diff --git a/homeassistant/components/evil_genius_labs/__init__.py b/homeassistant/components/evil_genius_labs/__init__.py index d7083715394..839d546588c 100644 --- a/homeassistant/components/evil_genius_labs/__init__.py +++ b/homeassistant/components/evil_genius_labs/__init__.py @@ -103,6 +103,8 @@ class EvilGeniusUpdateCoordinator(DataUpdateCoordinator[dict]): class EvilGeniusEntity(CoordinatorEntity[EvilGeniusUpdateCoordinator]): """Base entity for Evil Genius.""" + _attr_has_entity_name = True + @property def device_info(self) -> DeviceInfo: """Return device info.""" diff --git a/homeassistant/components/evil_genius_labs/light.py b/homeassistant/components/evil_genius_labs/light.py index 41fbcfa9b48..a915619b1b8 100644 --- a/homeassistant/components/evil_genius_labs/light.py +++ b/homeassistant/components/evil_genius_labs/light.py @@ -32,6 +32,7 @@ async def async_setup_entry( class EvilGeniusLight(EvilGeniusEntity, LightEntity): """Evil Genius Labs light.""" + _attr_name = None _attr_supported_features = LightEntityFeature.EFFECT _attr_supported_color_modes = {ColorMode.RGB} _attr_color_mode = ColorMode.RGB @@ -47,11 +48,6 @@ class EvilGeniusLight(EvilGeniusEntity, LightEntity): ] self._attr_effect_list.insert(0, HA_NO_EFFECT) - @property - def name(self) -> str: - """Return name.""" - return cast(str, self.coordinator.data["name"]["value"]) - @property def is_on(self) -> bool: """Return if light is on."""