From 3c6c673a2074c6093219ae9ff442610db062f578 Mon Sep 17 00:00:00 2001 From: Orad SA Date: Sun, 18 Sep 2022 23:34:53 +0300 Subject: [PATCH] Add state_class to Waze travel time for statistics support (#77386) --- homeassistant/components/waze_travel_time/sensor.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/waze_travel_time/sensor.py b/homeassistant/components/waze_travel_time/sensor.py index 4992fc07db5..153ada11349 100644 --- a/homeassistant/components/waze_travel_time/sensor.py +++ b/homeassistant/components/waze_travel_time/sensor.py @@ -6,7 +6,11 @@ import logging from WazeRouteCalculator import WazeRouteCalculator, WRCError -from homeassistant.components.sensor import SensorEntity +from homeassistant.components.sensor import ( + SensorDeviceClass, + SensorEntity, + SensorStateClass, +) from homeassistant.config_entries import ConfigEntry from homeassistant.const import ( ATTR_ATTRIBUTION, @@ -107,6 +111,8 @@ class WazeTravelTime(SensorEntity): """Representation of a Waze travel time sensor.""" _attr_native_unit_of_measurement = TIME_MINUTES + _attr_device_class = SensorDeviceClass.DURATION + _attr_state_class = SensorStateClass.MEASUREMENT _attr_device_info = DeviceInfo( entry_type=DeviceEntryType.SERVICE, name="Waze",