From b0136ee2440894b245f41f68d0da3202a9642134 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Tue, 5 Mar 2024 09:19:37 +0100 Subject: [PATCH] Add icon translations to PECO (#112169) --- homeassistant/components/peco/icons.json | 21 +++++++++++++++++++++ homeassistant/components/peco/sensor.py | 5 ----- 2 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 homeassistant/components/peco/icons.json diff --git a/homeassistant/components/peco/icons.json b/homeassistant/components/peco/icons.json new file mode 100644 index 00000000000..734c5262bbc --- /dev/null +++ b/homeassistant/components/peco/icons.json @@ -0,0 +1,21 @@ +{ + "entity": { + "sensor": { + "customers_out": { + "default": "mdi:power-plug-off" + }, + "percent_customers_out": { + "default": "mdi:power-plug-off" + }, + "outage_count": { + "default": "mdi:power-plug-off" + }, + "customers_served": { + "default": "mdi:power-plug-off" + }, + "map_alert": { + "default": "mdi:alert" + } + } + } +} diff --git a/homeassistant/components/peco/sensor.py b/homeassistant/components/peco/sensor.py index f9ad35fd251..ed6540b9eb1 100644 --- a/homeassistant/components/peco/sensor.py +++ b/homeassistant/components/peco/sensor.py @@ -46,7 +46,6 @@ SENSOR_LIST: tuple[PECOSensorEntityDescription, ...] = ( translation_key="customers_out", value_fn=lambda data: int(data.outages.customers_out), attribute_fn=lambda data: {}, - icon="mdi:power-plug-off", state_class=SensorStateClass.MEASUREMENT, ), PECOSensorEntityDescription( @@ -55,7 +54,6 @@ SENSOR_LIST: tuple[PECOSensorEntityDescription, ...] = ( native_unit_of_measurement=PERCENTAGE, value_fn=lambda data: int(data.outages.percent_customers_out), attribute_fn=lambda data: {}, - icon="mdi:power-plug-off", state_class=SensorStateClass.MEASUREMENT, ), PECOSensorEntityDescription( @@ -63,7 +61,6 @@ SENSOR_LIST: tuple[PECOSensorEntityDescription, ...] = ( translation_key="outage_count", value_fn=lambda data: int(data.outages.outage_count), attribute_fn=lambda data: {}, - icon="mdi:power-plug-off", state_class=SensorStateClass.MEASUREMENT, ), PECOSensorEntityDescription( @@ -71,7 +68,6 @@ SENSOR_LIST: tuple[PECOSensorEntityDescription, ...] = ( translation_key="customers_served", value_fn=lambda data: int(data.outages.customers_served), attribute_fn=lambda data: {}, - icon="mdi:power-plug-off", state_class=SensorStateClass.MEASUREMENT, ), PECOSensorEntityDescription( @@ -79,7 +75,6 @@ SENSOR_LIST: tuple[PECOSensorEntityDescription, ...] = ( translation_key="map_alert", value_fn=lambda data: str(data.alerts.alert_title), attribute_fn=lambda data: {ATTR_CONTENT: data.alerts.alert_content}, - icon="mdi:alert", ), )