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()