From b29ddfb9be061bfe9ce35d5c56d41a0acb707c4f Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Fri, 1 Mar 2024 12:44:27 +0100 Subject: [PATCH] Add icon translations to Lidarr (#111896) --- homeassistant/components/lidarr/icons.json | 15 +++++++++++++++ homeassistant/components/lidarr/sensor.py | 3 --- 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 homeassistant/components/lidarr/icons.json diff --git a/homeassistant/components/lidarr/icons.json b/homeassistant/components/lidarr/icons.json new file mode 100644 index 00000000000..fcda789a8a3 --- /dev/null +++ b/homeassistant/components/lidarr/icons.json @@ -0,0 +1,15 @@ +{ + "entity": { + "sensor": { + "disk_space": { + "default": "mdi:harddisk" + }, + "queue": { + "default": "mdi:download" + }, + "wanted": { + "default": "mdi:music" + } + } + } +} diff --git a/homeassistant/components/lidarr/sensor.py b/homeassistant/components/lidarr/sensor.py index 027779f93fe..82717210dc2 100644 --- a/homeassistant/components/lidarr/sensor.py +++ b/homeassistant/components/lidarr/sensor.py @@ -74,7 +74,6 @@ SENSOR_TYPES: dict[str, LidarrSensorEntityDescription[Any]] = { translation_key="disk_space", native_unit_of_measurement=UnitOfInformation.GIGABYTES, device_class=SensorDeviceClass.DATA_SIZE, - icon="mdi:harddisk", value_fn=get_space, state_class=SensorStateClass.TOTAL, description_fn=get_modified_description, @@ -83,7 +82,6 @@ SENSOR_TYPES: dict[str, LidarrSensorEntityDescription[Any]] = { key="queue", translation_key="queue", native_unit_of_measurement="Albums", - icon="mdi:download", value_fn=lambda data, _: data.totalRecords, state_class=SensorStateClass.TOTAL, attributes_fn=lambda data: {i.title: queue_str(i) for i in data.records}, @@ -92,7 +90,6 @@ SENSOR_TYPES: dict[str, LidarrSensorEntityDescription[Any]] = { key="wanted", translation_key="wanted", native_unit_of_measurement="Albums", - icon="mdi:music", value_fn=lambda data, _: data.totalRecords, state_class=SensorStateClass.TOTAL, entity_registry_enabled_default=False,