Adjust WeatherFlow air density sensor device class and unit (#101777)

This commit is contained in:
Nathan Spencer 2023-10-15 11:11:34 -06:00 committed by GitHub
parent 1a348babd4
commit 36fcf198b1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,7 +21,6 @@ from homeassistant.components.sensor import (
)
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import (
CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
DEGREE,
LIGHT_LUX,
PERCENTAGE,
@ -80,11 +79,10 @@ SENSORS: tuple[WeatherFlowSensorEntityDescription, ...] = (
WeatherFlowSensorEntityDescription(
key="air_density",
translation_key="air_density",
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
device_class=SensorDeviceClass.VOLATILE_ORGANIC_COMPOUNDS,
native_unit_of_measurement="kg/m³",
state_class=SensorStateClass.MEASUREMENT,
suggested_display_precision=3,
raw_data_conv_fn=lambda raw_data: raw_data.m * 1000000,
suggested_display_precision=5,
raw_data_conv_fn=lambda raw_data: raw_data.magnitude,
),
WeatherFlowSensorEntityDescription(
key="air_temperature",