last_update_success_time > last_update_success

This commit is contained in:
SMKRV
2024-11-19 19:28:01 +03:00
parent 7c3fcf73c3
commit 94f8193996
+6 -4
View File
@@ -91,10 +91,12 @@ class HATextAISensor(CoordinatorEntity, SensorEntity):
return None
try:
last_update = self.coordinator.data.get("last_update")
if isinstance(last_update, datetime):
return dt_util.as_local(last_update)
return last_update
if self.coordinator.data and isinstance(self.coordinator.data, dict):
last_update = self.coordinator.data.get("last_update")
if isinstance(last_update, datetime):
return dt_util.as_local(last_update)
return last_update
return None
except Exception as err:
_LOGGER.error("Error getting state: %s", err, exc_info=True)
return None