From 8dec6336b301b7036f417a3601cf027b6e17c9c7 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 25 Feb 2024 23:00:52 +0100 Subject: [PATCH] Add icon translations to edl21 (#111420) --- homeassistant/components/edl21/icons.json | 42 +++++++++++++++++++++++ homeassistant/components/edl21/sensor.py | 12 ------- 2 files changed, 42 insertions(+), 12 deletions(-) create mode 100644 homeassistant/components/edl21/icons.json diff --git a/homeassistant/components/edl21/icons.json b/homeassistant/components/edl21/icons.json new file mode 100644 index 00000000000..c26a8a8e50b --- /dev/null +++ b/homeassistant/components/edl21/icons.json @@ -0,0 +1,42 @@ +{ + "entity": { + "sensor": { + "ownership_id": { + "default": "mdi:flash" + }, + "electricity_id": { + "default": "mdi:flash" + }, + "configuration_program_version_number": { + "default": "mdi:flash" + }, + "firmware_version_number": { + "default": "mdi:flash" + }, + "supply_frequency": { + "default": "mdi:sine-wave" + }, + "u_l2_u_l1_phase_angle": { + "default": "mdi:sine-wave" + }, + "u_l3_u_l1_phase_angle": { + "default": "mdi:sine-wave" + }, + "u_l1_i_l1_phase_angle": { + "default": "mdi:sine-wave" + }, + "u_l2_i_l2_phase_angle": { + "default": "mdi:sine-wave" + }, + "u_l3_i_l3_phase_angle": { + "default": "mdi:sine-wave" + }, + "metering_point_id_1": { + "default": "mdi:flash" + }, + "internal_operating_status": { + "default": "mdi:flash" + } + } + } +} diff --git a/homeassistant/components/edl21/sensor.py b/homeassistant/components/edl21/sensor.py index c2fab739789..0126c87b8cd 100644 --- a/homeassistant/components/edl21/sensor.py +++ b/homeassistant/components/edl21/sensor.py @@ -51,25 +51,21 @@ SENSOR_TYPES: tuple[SensorEntityDescription, ...] = ( SensorEntityDescription( key="1-0:0.0.0*255", translation_key="ownership_id", - icon="mdi:flash", entity_registry_enabled_default=False, ), # E=9: Electrity ID SensorEntityDescription( key="1-0:0.0.9*255", translation_key="electricity_id", - icon="mdi:flash", ), # D=2: Program entries SensorEntityDescription( key="1-0:0.2.0*0", translation_key="configuration_program_version_number", - icon="mdi:flash", ), SensorEntityDescription( key="1-0:0.2.0*1", translation_key="firmware_version_number", - icon="mdi:flash", ), # C=1: Active power + # D=7: Current value @@ -138,7 +134,6 @@ SENSOR_TYPES: tuple[SensorEntityDescription, ...] = ( SensorEntityDescription( key="1-0:14.7.0*255", translation_key="supply_frequency", - icon="mdi:sine-wave", ), # C=15: Active power absolute # D=7: Instantaneous value @@ -249,38 +244,31 @@ SENSOR_TYPES: tuple[SensorEntityDescription, ...] = ( SensorEntityDescription( key="1-0:81.7.1*255", translation_key="u_l2_u_l1_phase_angle", - icon="mdi:sine-wave", ), SensorEntityDescription( key="1-0:81.7.2*255", translation_key="u_l3_u_l1_phase_angle", - icon="mdi:sine-wave", ), SensorEntityDescription( key="1-0:81.7.4*255", translation_key="u_l1_i_l1_phase_angle", - icon="mdi:sine-wave", ), SensorEntityDescription( key="1-0:81.7.15*255", translation_key="u_l2_i_l2_phase_angle", - icon="mdi:sine-wave", ), SensorEntityDescription( key="1-0:81.7.26*255", translation_key="u_l3_i_l3_phase_angle", - icon="mdi:sine-wave", ), # C=96: Electricity-related service entries SensorEntityDescription( key="1-0:96.1.0*255", translation_key="metering_point_id_1", - icon="mdi:flash", ), SensorEntityDescription( key="1-0:96.5.0*255", translation_key="internal_operating_status", - icon="mdi:flash", ), )