Fix last_reset set for Sense percentage sensors (#110977)

This commit is contained in:
Keilin Bickar 2024-02-19 22:45:09 -05:00 committed by GitHub
parent ec4bd9a421
commit 70542efc23
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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):