Don't update systemmonitor static boot time timestamp (#45165)

This commit is contained in:
Esben Damgaard
2021-01-21 12:35:37 +01:00
committed by GitHub
parent 1f66457a34
commit 25adc6dd4f

View File

@@ -316,6 +316,8 @@ class SystemMonitorSensor(Entity):
else: else:
self._state = None self._state = None
elif self.type == "last_boot": elif self.type == "last_boot":
# Only update on initial setup
if self._state is None:
self._state = dt_util.as_local( self._state = dt_util.as_local(
dt_util.utc_from_timestamp(psutil.boot_time()) dt_util.utc_from_timestamp(psutil.boot_time())
).isoformat() ).isoformat()