From 70af28cc261259d64b68add6edca77dd86c081d2 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 25 Feb 2024 10:38:17 +0100 Subject: [PATCH] Add icon translations to aftership (#111317) --- homeassistant/components/aftership/const.py | 2 -- homeassistant/components/aftership/icons.json | 13 +++++++++++++ homeassistant/components/aftership/sensor.py | 3 +-- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 homeassistant/components/aftership/icons.json diff --git a/homeassistant/components/aftership/const.py b/homeassistant/components/aftership/const.py index d0176cde15d..dda5fb7e426 100644 --- a/homeassistant/components/aftership/const.py +++ b/homeassistant/components/aftership/const.py @@ -22,8 +22,6 @@ CONF_TRACKING_NUMBER: Final = "tracking_number" DEFAULT_NAME: Final = "aftership" UPDATE_TOPIC: Final = f"{DOMAIN}_update" -ICON: Final = "mdi:package-variant-closed" - MIN_TIME_BETWEEN_UPDATES: Final = timedelta(minutes=15) SERVICE_ADD_TRACKING: Final = "add_tracking" diff --git a/homeassistant/components/aftership/icons.json b/homeassistant/components/aftership/icons.json new file mode 100644 index 00000000000..1222ab0873d --- /dev/null +++ b/homeassistant/components/aftership/icons.json @@ -0,0 +1,13 @@ +{ + "entity": { + "sensor": { + "packages": { + "default": "mdi:package-variant-closed" + } + } + }, + "services": { + "add_tracking": "mdi:package-variant-plus", + "remove_tracking": "mdi:package-variant-minus" + } +} diff --git a/homeassistant/components/aftership/sensor.py b/homeassistant/components/aftership/sensor.py index a3b85f2188d..055d31fc16d 100644 --- a/homeassistant/components/aftership/sensor.py +++ b/homeassistant/components/aftership/sensor.py @@ -35,7 +35,6 @@ from .const import ( CONF_TRACKING_NUMBER, DEFAULT_NAME, DOMAIN, - ICON, MIN_TIME_BETWEEN_UPDATES, REMOVE_TRACKING_SERVICE_SCHEMA, SERVICE_ADD_TRACKING, @@ -135,7 +134,7 @@ class AfterShipSensor(SensorEntity): _attr_attribution = ATTRIBUTION _attr_native_unit_of_measurement: str = "packages" - _attr_icon: str = ICON + _attr_translation_key = "packages" def __init__(self, aftership: AfterShip, name: str) -> None: """Initialize the sensor."""