Use REVOLUTIONS_PER_MINUTE constant in baf (#79986)

This commit is contained in:
epenet 2022-10-11 14:43:13 +02:00 committed by GitHub
parent e7c614a825
commit 2538b9d269
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,7 +14,7 @@ from homeassistant.components.sensor import (
SensorEntityDescription, SensorEntityDescription,
SensorStateClass, SensorStateClass,
) )
from homeassistant.const import PERCENTAGE, TEMP_CELSIUS from homeassistant.const import PERCENTAGE, REVOLUTIONS_PER_MINUTE, TEMP_CELSIUS
from homeassistant.core import HomeAssistant, callback from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers.entity import EntityCategory from homeassistant.helpers.entity import EntityCategory
from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.entity_platform import AddEntitiesCallback
@ -65,7 +65,7 @@ FAN_SENSORS = (
BAFSensorDescription( BAFSensorDescription(
key="current_rpm", key="current_rpm",
name="Current RPM", name="Current RPM",
native_unit_of_measurement="RPM", native_unit_of_measurement=REVOLUTIONS_PER_MINUTE,
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
entity_category=EntityCategory.DIAGNOSTIC, entity_category=EntityCategory.DIAGNOSTIC,
value_fn=lambda device: cast(Optional[int], device.current_rpm), value_fn=lambda device: cast(Optional[int], device.current_rpm),
@ -73,7 +73,7 @@ FAN_SENSORS = (
BAFSensorDescription( BAFSensorDescription(
key="target_rpm", key="target_rpm",
name="Target RPM", name="Target RPM",
native_unit_of_measurement="RPM", native_unit_of_measurement=REVOLUTIONS_PER_MINUTE,
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
entity_category=EntityCategory.DIAGNOSTIC, entity_category=EntityCategory.DIAGNOSTIC,
value_fn=lambda device: cast(Optional[int], device.target_rpm), value_fn=lambda device: cast(Optional[int], device.target_rpm),