2 (DeviceClass.TEMPERATURE, Units.TEMP_CELSIUS): SensorEntityDescription(
3 key=f
"{DeviceClass.TEMPERATURE}_{Units.TEMP_CELSIUS}",
4 device_class=SensorDeviceClass.TEMPERATURE,
5 native_unit_of_measurement=UnitOfTemperature.CELSIUS,
6 state_class=SensorStateClass.MEASUREMENT,
8 (DeviceClass.SPECIFIC_GRAVITY, Units.SPECIFIC_GRAVITY): SensorEntityDescription(
9 key=f
"{DeviceClass.SPECIFIC_GRAVITY}_{Units.SPECIFIC_GRAVITY}",
10 state_class=SensorStateClass.MEASUREMENT,
12 (DeviceClass.BATTERY, Units.PERCENTAGE): SensorEntityDescription(
13 key=f
"{DeviceClass.BATTERY}_{Units.PERCENTAGE}",
14 device_class=SensorDeviceClass.BATTERY,
15 native_unit_of_measurement=PERCENTAGE,
16 state_class=SensorStateClass.MEASUREMENT,
17 entity_category=EntityCategory.DIAGNOSTIC,
20 DeviceClass.SIGNAL_STRENGTH,
21 Units.SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
22 ): SensorEntityDescription(
23 key=f
"{DeviceClass.SIGNAL_STRENGTH}_{Units.SIGNAL_STRENGTH_DECIBELS_MILLIWATT}",
24 device_class=SensorDeviceClass.SIGNAL_STRENGTH,
25 native_unit_of_measurement=SIGNAL_STRENGTH_DECIBELS_MILLIWATT,
26 state_class=SensorStateClass.MEASUREMENT,
27 entity_registry_enabled_default=
False,
28 entity_category=EntityCategory.DIAGNOSTIC,