From f9a0877bb9887e638c6940bc6aa10a48b2f317c8 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Tue, 18 Jul 2023 14:20:30 +0200 Subject: [PATCH] Change device classes for Airvisual Pro (#96474) Change device classes --- homeassistant/components/airvisual_pro/sensor.py | 6 ++---- homeassistant/components/airvisual_pro/strings.json | 3 +++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/airvisual_pro/sensor.py b/homeassistant/components/airvisual_pro/sensor.py index 69fbd1a128a..188647b7338 100644 --- a/homeassistant/components/airvisual_pro/sensor.py +++ b/homeassistant/components/airvisual_pro/sensor.py @@ -86,16 +86,14 @@ SENSOR_DESCRIPTIONS = ( ), AirVisualProMeasurementDescription( key="particulate_matter_0_1", - name="PM 0.1", - device_class=SensorDeviceClass.PM1, + translation_key="pm01", native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value_fn=lambda settings, status, measurements, history: measurements["pm0_1"], ), AirVisualProMeasurementDescription( key="particulate_matter_1_0", - name="PM 1.0", - device_class=SensorDeviceClass.PM10, + device_class=SensorDeviceClass.PM1, native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER, state_class=SensorStateClass.MEASUREMENT, value_fn=lambda settings, status, measurements, history: measurements["pm1_0"], diff --git a/homeassistant/components/airvisual_pro/strings.json b/homeassistant/components/airvisual_pro/strings.json index 04801c8fa0e..b5c68371fdf 100644 --- a/homeassistant/components/airvisual_pro/strings.json +++ b/homeassistant/components/airvisual_pro/strings.json @@ -27,6 +27,9 @@ }, "entity": { "sensor": { + "pm01": { + "name": "PM0.1" + }, "outdoor_air_quality_index": { "name": "Outdoor air quality index" }