From 4f4f22ba36cc0b26142f31f97571c37687d46a82 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Fri, 19 Jan 2024 20:06:14 +0100 Subject: [PATCH] Add icon translations to Aurora (#108410) --- homeassistant/components/aurora/binary_sensor.py | 1 - homeassistant/components/aurora/entity.py | 2 -- homeassistant/components/aurora/icons.json | 14 ++++++++++++++ homeassistant/components/aurora/sensor.py | 1 - 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 homeassistant/components/aurora/icons.json diff --git a/homeassistant/components/aurora/binary_sensor.py b/homeassistant/components/aurora/binary_sensor.py index 49e25e55950..94e1f3fc2da 100644 --- a/homeassistant/components/aurora/binary_sensor.py +++ b/homeassistant/components/aurora/binary_sensor.py @@ -19,7 +19,6 @@ async def async_setup_entry( 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 1b7dfbe88e3..3aa917862fb 100644 --- a/homeassistant/components/aurora/entity.py +++ b/homeassistant/components/aurora/entity.py @@ -20,7 +20,6 @@ class AuroraEntity(CoordinatorEntity[AuroraDataUpdateCoordinator]): self, coordinator: AuroraDataUpdateCoordinator, translation_key: str, - icon: str, ) -> None: """Initialize the Aurora Entity.""" @@ -28,7 +27,6 @@ class AuroraEntity(CoordinatorEntity[AuroraDataUpdateCoordinator]): self._attr_translation_key = translation_key self._attr_unique_id = f"{coordinator.latitude}_{coordinator.longitude}" - self._attr_icon = icon self._attr_device_info = DeviceInfo( entry_type=DeviceEntryType.SERVICE, identifiers={(DOMAIN, self._attr_unique_id)}, diff --git a/homeassistant/components/aurora/icons.json b/homeassistant/components/aurora/icons.json new file mode 100644 index 00000000000..64f9c85c31f --- /dev/null +++ b/homeassistant/components/aurora/icons.json @@ -0,0 +1,14 @@ +{ + "entity": { + "binary_sensor": { + "visibility_alert": { + "default": "mdi:hazard-lights" + } + }, + "sensor": { + "visibility": { + "default": "mdi:gauge" + } + } + } +} diff --git a/homeassistant/components/aurora/sensor.py b/homeassistant/components/aurora/sensor.py index 3ad36591f15..7801a84d58b 100644 --- a/homeassistant/components/aurora/sensor.py +++ b/homeassistant/components/aurora/sensor.py @@ -20,7 +20,6 @@ async def async_setup_entry( entity = AuroraSensor( coordinator=coordinator, translation_key="visibility", - icon="mdi:gauge", ) async_add_entries([entity])