diff --git a/homeassistant/components/roborock/manifest.json b/homeassistant/components/roborock/manifest.json
index 76d7ab98a347eaca7259dc543d9d17b768fbf9de..db2654d4baaa16fd851601a243c9b5f5f8d257f4 100644
--- a/homeassistant/components/roborock/manifest.json
+++ b/homeassistant/components/roborock/manifest.json
@@ -7,7 +7,7 @@
   "iot_class": "local_polling",
   "loggers": ["roborock"],
   "requirements": [
-    "python-roborock==2.9.7",
+    "python-roborock==2.11.1",
     "vacuum-map-parser-roborock==0.1.2"
   ]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 18ebb5d4a090cb5e445ea1c06088fbd502c22fac..505d9351f686ad01e855fcb3b0dbc84c4ce28c4f 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2449,7 +2449,7 @@ python-rabbitair==0.0.8
 python-ripple-api==0.0.3
 
 # homeassistant.components.roborock
-python-roborock==2.9.7
+python-roborock==2.11.1
 
 # homeassistant.components.smarttub
 python-smarttub==0.0.38
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 575e6f6b4045a36596572bad2844c7d21185fb32..0a1e1a7433d3b0bf0375644be64abce04fe353d7 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1982,7 +1982,7 @@ python-picnic-api==1.1.0
 python-rabbitair==0.0.8
 
 # homeassistant.components.roborock
-python-roborock==2.9.7
+python-roborock==2.11.1
 
 # homeassistant.components.smarttub
 python-smarttub==0.0.38