From 70542efc2309c353c0d4905a5a2ef903dedf7028 Mon Sep 17 00:00:00 2001 From: Keilin Bickar Date: Mon, 19 Feb 2024 22:45:09 -0500 Subject: [PATCH] Fix last_reset set for Sense percentage sensors (#110977) --- homeassistant/components/sense/sensor.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sense/sensor.py b/homeassistant/components/sense/sensor.py index 5440372cbc8..1adfe3ecbd3 100644 --- a/homeassistant/components/sense/sensor.py +++ b/homeassistant/components/sense/sensor.py @@ -300,7 +300,9 @@ class SenseTrendsSensor(CoordinatorEntity, SensorEntity): @property def last_reset(self): """Return the time when the sensor was last reset, if any.""" - return self._data.trend_start(self._sensor_type) + if self._attr_state_class == SensorStateClass.TOTAL: + return self._data.trend_start(self._sensor_type) + return None class SenseEnergyDevice(SensorEntity):