From 98e166f795690cc60133572873d89ad6ecc30a98 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Mon, 17 Jul 2023 14:49:35 +0200 Subject: [PATCH] Fix device name for OwnTracks (#96759) --- homeassistant/components/owntracks/device_tracker.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/owntracks/device_tracker.py b/homeassistant/components/owntracks/device_tracker.py index a1fc632c2fd..18185619f6b 100644 --- a/homeassistant/components/owntracks/device_tracker.py +++ b/homeassistant/components/owntracks/device_tracker.py @@ -121,7 +121,10 @@ class OwnTracksEntity(TrackerEntity, RestoreEntity): @property def device_info(self) -> DeviceInfo: """Return the device info.""" - return DeviceInfo(identifiers={(OT_DOMAIN, self._dev_id)}, name=self.name) + device_info = DeviceInfo(identifiers={(OT_DOMAIN, self._dev_id)}) + if "host_name" in self._data: + device_info["name"] = self._data["host_name"] + return device_info async def async_added_to_hass(self) -> None: """Call when entity about to be added to Home Assistant."""