diff --git a/homeassistant/components/airq/icons.json b/homeassistant/components/airq/icons.json new file mode 100644 index 00000000000..fec6eb8dd86 --- /dev/null +++ b/homeassistant/components/airq/icons.json @@ -0,0 +1,24 @@ +{ + "entity": { + "sensor": { + "health_index": { + "default": "mdi:heart-pulse" + }, + "absolute_humidity": { + "default": "mdi:water" + }, + "oxygen": { + "default": "mdi:leaf" + }, + "performance_index": { + "default": "mdi:head-check" + }, + "radon": { + "default": "mdi:radioactive" + }, + "virus_index": { + "default": "mdi:virus-off" + } + } + } +} diff --git a/homeassistant/components/airq/sensor.py b/homeassistant/components/airq/sensor.py index f1fdfb289dd..ad05202943f 100644 --- a/homeassistant/components/airq/sensor.py +++ b/homeassistant/components/airq/sensor.py @@ -190,7 +190,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ translation_key="health_index", native_unit_of_measurement=PERCENTAGE, state_class=SensorStateClass.MEASUREMENT, - icon="mdi:heart-pulse", value=lambda data: data.get("health", 0.0) / 10.0, ), AirQEntityDescription( @@ -206,7 +205,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=CONCENTRATION_GRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("humidity_abs"), - icon="mdi:water", ), AirQEntityDescription( key="h2_M1000", @@ -263,7 +261,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=PERCENTAGE, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("oxygen"), - icon="mdi:leaf", ), AirQEntityDescription( key="o3", @@ -277,7 +274,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ translation_key="performance_index", native_unit_of_measurement=PERCENTAGE, state_class=SensorStateClass.MEASUREMENT, - icon="mdi:head-check", value=lambda data: data.get("performance", 0.0) / 10.0, ), AirQEntityDescription( @@ -293,7 +289,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("pm1"), - icon="mdi:dots-hexagon", ), AirQEntityDescription( key="pm2_5", @@ -301,7 +296,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("pm2_5"), - icon="mdi:dots-hexagon", ), AirQEntityDescription( key="pm10", @@ -309,7 +303,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("pm10"), - icon="mdi:dots-hexagon", ), AirQEntityDescription( key="pressure", @@ -376,7 +369,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ native_unit_of_measurement=ACTIVITY_BECQUEREL_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value=lambda data: data.get("radon"), - icon="mdi:radioactive", ), AirQEntityDescription( key="temperature", @@ -405,7 +397,6 @@ SENSOR_TYPES: list[AirQEntityDescription] = [ translation_key="virus_index", native_unit_of_measurement=PERCENTAGE, state_class=SensorStateClass.MEASUREMENT, - icon="mdi:virus-off", value=lambda data: data.get("virus", 0.0), ), ]