From 34416fcad34ef64354638b6295e5ec74aad10043 Mon Sep 17 00:00:00 2001 From: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com> Date: Tue, 6 Oct 2020 09:02:14 -0300 Subject: [PATCH] Log device info in Broadlink error messages (#41307) --- homeassistant/components/broadlink/updater.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/broadlink/updater.py b/homeassistant/components/broadlink/updater.py index d36a07a185b..6d3bbc5b6c1 100644 --- a/homeassistant/components/broadlink/updater.py +++ b/homeassistant/components/broadlink/updater.py @@ -48,7 +48,7 @@ class BroadlinkUpdateManager(ABC): self.coordinator = DataUpdateCoordinator( device.hass, _LOGGER, - name="device", + name=f"{device.name} ({device.api.model} at {device.api.host[0]})", update_method=self.async_update, update_interval=timedelta(minutes=1), ) @@ -67,14 +67,20 @@ class BroadlinkUpdateManager(ABC): ): self.available = False _LOGGER.warning( - "Disconnected from the device at %s", self.device.api.host[0] + "Disconnected from %s (%s at %s)", + self.device.name, + self.device.api.model, + self.device.api.host[0], ) raise UpdateFailed(err) from err else: if self.available is False: _LOGGER.warning( - "Connected to the device at %s", self.device.api.host[0] + "Connected to %s (%s at %s)", + self.device.name, + self.device.api.model, + self.device.api.host[0], ) self.available = True self.last_update = dt.utcnow()