From fc1c0d22b9e890b2ea5e4bd36f6b2aafc3562db4 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 27 Aug 2025 10:45:00 +0200 Subject: [PATCH] Add online status to Tuya debug log (#151222) --- homeassistant/components/tuya/__init__.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/tuya/__init__.py b/homeassistant/components/tuya/__init__.py index 6ed8f0253ab..fc408531a38 100644 --- a/homeassistant/components/tuya/__init__.py +++ b/homeassistant/components/tuya/__init__.py @@ -154,8 +154,9 @@ async def async_setup_entry(hass: HomeAssistant, entry: TuyaConfigEntry) -> bool device_registry = dr.async_get(hass) for device in manager.device_map.values(): LOGGER.debug( - "Register device %s: %s (function: %s, status range: %s)", + "Register device %s (online: %s): %s (function: %s, status range: %s)", device.id, + device.online, device.status, device.function, device.status_range, @@ -231,9 +232,10 @@ class DeviceListener(SharingDeviceListener): ) -> None: """Update device status.""" LOGGER.debug( - "Received update for device %s: %s (updated properties: %s)", + "Received update for device %s (online: %s): %s (updated properties: %s)", device.id, - self.manager.device_map[device.id].status, + device.online, + device.status, updated_status_properties, ) dispatcher_send( @@ -248,8 +250,9 @@ class DeviceListener(SharingDeviceListener): self.hass.add_job(self.async_remove_device, device.id) LOGGER.debug( - "Add device %s: %s (function: %s, status range: %s)", + "Add device %s (online: %s): %s (function: %s, status range: %s)", device.id, + device.online, device.status, device.function, device.status_range,