mirror of
https://github.com/home-assistant/core.git
synced 2026-06-09 17:06:35 +01:00
Use suggested_display_precision in nobo_hub temperature sensor (#170138)
This commit is contained in:
committed by
GitHub
parent
15943a737a
commit
ef2a065784
@@ -43,6 +43,7 @@ class NoboTemperatureSensor(NoboBaseEntity, SensorEntity):
|
||||
_attr_device_class = SensorDeviceClass.TEMPERATURE
|
||||
_attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS
|
||||
_attr_state_class = SensorStateClass.MEASUREMENT
|
||||
_attr_suggested_display_precision = 1
|
||||
|
||||
def __init__(self, serial: str, hub: nobo) -> None:
|
||||
"""Initialize the temperature sensor."""
|
||||
@@ -75,7 +76,4 @@ class NoboTemperatureSensor(NoboBaseEntity, SensorEntity):
|
||||
return
|
||||
self._attr_available = True
|
||||
value = self._nobo.get_current_component_temperature(self._id)
|
||||
if value is None:
|
||||
self._attr_native_value = None
|
||||
else:
|
||||
self._attr_native_value = round(float(value), 1)
|
||||
self._attr_native_value = None if value is None else float(value)
|
||||
|
||||
Reference in New Issue
Block a user