diff --git a/homeassistant/components/aurora/binary_sensor.py b/homeassistant/components/aurora/binary_sensor.py index a0e09685a0f..d817ea51988 100644 --- a/homeassistant/components/aurora/binary_sensor.py +++ b/homeassistant/components/aurora/binary_sensor.py @@ -13,9 +13,12 @@ async def async_setup_entry( ) -> None: """Set up the binary_sensor platform.""" coordinator = hass.data[DOMAIN][entry.entry_id][COORDINATOR] - name = f"{coordinator.name} Aurora Visibility Alert" - entity = AuroraSensor(coordinator=coordinator, name=name, icon="mdi:hazard-lights") + entity = AuroraSensor( + coordinator=coordinator, + translation_key="visibility_alert", + icon="mdi:hazard-lights", + ) async_add_entries([entity]) diff --git a/homeassistant/components/aurora/entity.py b/homeassistant/components/aurora/entity.py index 49afe9fb8c8..a52f523f667 100644 --- a/homeassistant/components/aurora/entity.py +++ b/homeassistant/components/aurora/entity.py @@ -19,14 +19,14 @@ class AuroraEntity(CoordinatorEntity[AuroraDataUpdateCoordinator]): def __init__( self, coordinator: AuroraDataUpdateCoordinator, - name: str, + translation_key: str, icon: str, ) -> None: """Initialize the Aurora Entity.""" super().__init__(coordinator=coordinator) - self._attr_name = name + self._attr_translation_key = translation_key self._attr_unique_id = f"{coordinator.latitude}_{coordinator.longitude}" self._attr_icon = icon diff --git a/homeassistant/components/aurora/sensor.py b/homeassistant/components/aurora/sensor.py index a5436e1e219..f44cc23f832 100644 --- a/homeassistant/components/aurora/sensor.py +++ b/homeassistant/components/aurora/sensor.py @@ -17,7 +17,7 @@ async def async_setup_entry( entity = AuroraSensor( coordinator=coordinator, - name=f"{coordinator.name} Aurora Visibility %", + translation_key="visibility", icon="mdi:gauge", ) diff --git a/homeassistant/components/aurora/strings.json b/homeassistant/components/aurora/strings.json index 9beb9c7906d..09ec86bdf4d 100644 --- a/homeassistant/components/aurora/strings.json +++ b/homeassistant/components/aurora/strings.json @@ -25,5 +25,17 @@ } } } + }, + "entity": { + "binary_sensor": { + "visibility_alert": { + "name": "Visibility alert" + } + }, + "sensor": { + "visibility": { + "name": "Visibility" + } + } } }