From 9a10c8ed3ae24a228c1efec2218c71bdf030ffa0 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sun, 14 Jun 2026 18:25:19 +0000 Subject: [PATCH 1/2] Bump roborock dependencies --- homeassistant/components/roborock/manifest.json | 4 ++-- requirements_all.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/roborock/manifest.json b/homeassistant/components/roborock/manifest.json index 9b8fa4f56f7cfa..35beaec3b7f5ef 100644 --- a/homeassistant/components/roborock/manifest.json +++ b/homeassistant/components/roborock/manifest.json @@ -20,7 +20,7 @@ "loggers": ["roborock"], "quality_scale": "silver", "requirements": [ - "python-roborock==5.14.1", - "vacuum-map-parser-roborock==0.1.4" + "python-roborock==5.14.2", + "vacuum-map-parser-roborock==0.1.5" ] } diff --git a/requirements_all.txt b/requirements_all.txt index 6079bfc5524e1b..7d18ce705740a8 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2733,7 +2733,7 @@ python-rabbitair==0.0.8 python-ripple-api==0.0.3 # homeassistant.components.roborock -python-roborock==5.14.1 +python-roborock==5.14.2 # homeassistant.components.smarttub python-smarttub==0.0.47 @@ -3287,7 +3287,7 @@ url-normalize==3.0.0 uvcclient==0.12.1 # homeassistant.components.roborock -vacuum-map-parser-roborock==0.1.4 +vacuum-map-parser-roborock==0.1.5 # homeassistant.components.vallox vallox-websocket-api==6.0.0 From 484555031a0bbb48862fb7aeb6159f3bb099b4fd Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sun, 14 Jun 2026 21:09:07 +0000 Subject: [PATCH 2/2] Update test for new customized cleaning mode option --- tests/components/roborock/test_select.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/components/roborock/test_select.py b/tests/components/roborock/test_select.py index 69e88271845669..bb3b15c84f439d 100644 --- a/tests/components/roborock/test_select.py +++ b/tests/components/roborock/test_select.py @@ -457,7 +457,7 @@ async def test_q10_cleaning_mode_select_current_option( assert state.state == STATE_UNKNOWN options = state.attributes.get("options") assert options is not None - assert set(options) == {"vac_and_mop", "vacuum", "mop"} + assert set(options) == {"vac_and_mop", "vacuum", "mop", "customized"} assert fake_q10_vacuum.b01_q10_properties fake_q10_vacuum.b01_q10_properties.status.update_from_dps(