From c5fccffbb3c7ccd8cc058370ae956530bfcdd373 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Wed, 14 Jun 2023 21:02:00 +0200 Subject: [PATCH] Set has_entity_name in sharkiq (#94606) --- homeassistant/components/sharkiq/vacuum.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/sharkiq/vacuum.py b/homeassistant/components/sharkiq/vacuum.py index 5eafbc1e1e2..6ac6428b4ad 100644 --- a/homeassistant/components/sharkiq/vacuum.py +++ b/homeassistant/components/sharkiq/vacuum.py @@ -68,6 +68,7 @@ class SharkVacuumEntity(CoordinatorEntity[SharkIqUpdateCoordinator], StateVacuum """Shark IQ vacuum entity.""" _attr_fan_speed_list = list(FAN_SPEEDS_MAP) + _attr_has_entity_name = True _attr_supported_features = ( VacuumEntityFeature.BATTERY | VacuumEntityFeature.FAN_SPEED @@ -86,7 +87,7 @@ class SharkVacuumEntity(CoordinatorEntity[SharkIqUpdateCoordinator], StateVacuum """Create a new SharkVacuumEntity.""" super().__init__(coordinator) self.sharkiq = sharkiq - self._attr_name = sharkiq.name + self._attr_name = None self._attr_unique_id = sharkiq.serial_number self._serial_number = sharkiq.serial_number @@ -122,7 +123,7 @@ class SharkVacuumEntity(CoordinatorEntity[SharkIqUpdateCoordinator], StateVacuum identifiers={(DOMAIN, self._serial_number)}, manufacturer=SHARK, model=self.model, - name=self.name, + name=self.sharkiq.name, sw_version=self.sharkiq.get_property_value( Properties.ROBOT_FIRMWARE_VERSION ),