From 3c57475c8f308231c001e816b105d6739a72868c Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 12 Jun 2020 09:27:51 -0700 Subject: [PATCH] Guard OwnTracks writing state before hass available (#36680) --- homeassistant/components/owntracks/device_tracker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/owntracks/device_tracker.py b/homeassistant/components/owntracks/device_tracker.py index 89312f96c68..b1204082887 100644 --- a/homeassistant/components/owntracks/device_tracker.py +++ b/homeassistant/components/owntracks/device_tracker.py @@ -154,4 +154,5 @@ class OwnTracksEntity(TrackerEntity, RestoreEntity): def update_data(self, data): """Mark the device as seen.""" self._data = data - self.async_write_ha_state() + if self.hass: + self.async_write_ha_state()