Add icon translations to Lidarr (#111896)

pull/111954/head
Joost Lekkerkerker 2024-03-01 12:44:27 +01:00 committed by GitHub
parent 689651ee2c
commit b29ddfb9be
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 3 deletions

View File

@ -0,0 +1,15 @@
{
"entity": {
"sensor": {
"disk_space": {
"default": "mdi:harddisk"
},
"queue": {
"default": "mdi:download"
},
"wanted": {
"default": "mdi:music"
}
}
}
}

View File

@ -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,