From 313b5a483cf904fb273744e01490800fc2c15bfa Mon Sep 17 00:00:00 2001 From: "Etienne C." <59794011+etiennec78@users.noreply.github.com> Date: Tue, 12 Aug 2025 12:20:48 +0200 Subject: [PATCH] Remove rounding of Waze duration sensor (#150424) --- homeassistant/components/waze_travel_time/sensor.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/waze_travel_time/sensor.py b/homeassistant/components/waze_travel_time/sensor.py index e56edfae53d..c1323ce9397 100644 --- a/homeassistant/components/waze_travel_time/sensor.py +++ b/homeassistant/components/waze_travel_time/sensor.py @@ -39,6 +39,7 @@ class WazeTravelTimeSensor(CoordinatorEntity[WazeTravelTimeCoordinator], SensorE _attr_attribution = "Powered by Waze" _attr_native_unit_of_measurement = UnitOfTime.MINUTES + _attr_suggested_display_precision = 0 _attr_device_class = SensorDeviceClass.DURATION _attr_state_class = SensorStateClass.MEASUREMENT _attr_device_info = DeviceInfo( @@ -63,11 +64,8 @@ class WazeTravelTimeSensor(CoordinatorEntity[WazeTravelTimeCoordinator], SensorE @property def native_value(self) -> float | None: """Return the state of the sensor.""" - if ( - self.coordinator.data is not None - and self.coordinator.data.duration is not None - ): - return round(self.coordinator.data.duration) + if self.coordinator.data is not None: + return self.coordinator.data.duration return None @property