From d8117fd2bd93f81bfc5fc9cd3d5ffc3ddcaf53f5 Mon Sep 17 00:00:00 2001 From: Luke Lashley Date: Sat, 20 Apr 2024 22:57:05 -0400 Subject: [PATCH] Fix Roborock status not correctly mapping for some devices (#115646) Use device_info.model instead of name --- homeassistant/components/roborock/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/roborock/__init__.py b/homeassistant/components/roborock/__init__.py index b72fec5a8e1..12a884dba48 100644 --- a/homeassistant/components/roborock/__init__.py +++ b/homeassistant/components/roborock/__init__.py @@ -107,7 +107,9 @@ async def setup_device( home_data_rooms: list[HomeDataRoom], ) -> RoborockDataUpdateCoordinator | None: """Set up a device Coordinator.""" - mqtt_client = RoborockMqttClientV1(user_data, DeviceData(device, product_info.name)) + mqtt_client = RoborockMqttClientV1( + user_data, DeviceData(device, product_info.model) + ) try: networking = await mqtt_client.get_networking() if networking is None: