diff --git a/backend/lib/robots/dreame/Dreame1TValetudoRobot.js b/backend/lib/robots/dreame/Dreame1TValetudoRobot.js
index 8ff1b0d6be..8995374a98 100644
--- a/backend/lib/robots/dreame/Dreame1TValetudoRobot.js
+++ b/backend/lib/robots/dreame/Dreame1TValetudoRobot.js
@@ -15,6 +15,25 @@ class Dreame1TValetudoRobot extends DreameGen2VSlamValetudoRobot {
constructor(options) {
super(options);
+ this.registerCapability(new capabilities.DreameZoneCleaningCapability({
+ robot: this,
+ miot_actions: {
+ start: {
+ siid: DreameGen2ValetudoRobot.MIOT_SERVICES.VACUUM_2.SIID,
+ aiid: DreameGen2ValetudoRobot.MIOT_SERVICES.VACUUM_2.ACTIONS.START.AIID
+ }
+ },
+ miot_properties: {
+ mode: {
+ piid: DreameGen2ValetudoRobot.MIOT_SERVICES.VACUUM_2.PROPERTIES.MODE.PIID
+ },
+ additionalCleanupParameters: {
+ piid: DreameGen2ValetudoRobot.MIOT_SERVICES.VACUUM_2.PROPERTIES.ADDITIONAL_CLEANUP_PROPERTIES.PIID
+ }
+ },
+ zoneCleaningModeId: 19
+ }));
+
this.registerCapability(new capabilities.DreameConsumableMonitoringCapability({
robot: this,
miot_properties: {
diff --git a/docs/_pages/general/supported-robots.md b/docs/_pages/general/supported-robots.md
index affba02705..ecb9be37d3 100644
--- a/docs/_pages/general/supported-robots.md
+++ b/docs/_pages/general/supported-robots.md
@@ -1196,4 +1196,4 @@ Unfortunately, this model is lacking basic features such as a persistent map whi
This page has been autogenerated.
-Autogeneration timestamp: 2022-10-17T17:56:50.835Z
+Autogeneration timestamp: 2022-10-30T12:54:47.349Z
diff --git a/package-lock.json b/package-lock.json
index 537cc7ac5d..df7ccea16d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "valetudo",
- "version": "2022.10.0",
+ "version": "2022.11.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "valetudo",
- "version": "2022.10.0",
+ "version": "2022.11.0",
"license": "Apache-2.0",
"workspaces": [
"backend",
diff --git a/package.json b/package.json
index 5a598c29c9..30360364f8 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "valetudo",
- "version": "2022.10.0",
+ "version": "2022.11.0",
"description": "Self-contained control webinterface for vacuum robots",
"license": "Apache-2.0",
"engines": {
diff --git a/util/generate_robot_docs.js b/util/generate_robot_docs.js
index 7af271d1ff..a03119805b 100644
--- a/util/generate_robot_docs.js
+++ b/util/generate_robot_docs.js
@@ -296,6 +296,8 @@ const HIDDEN_IMPLEMENTATIONS = [
"RoborockS7ValetudoRobot",
"DreameP2149ValetudoRobot",
"DreameL10SUltraValetudoRobot",
+ "DreameL10SProValetudoRobot",
+ "DreameX10PlusValetudoRobot",
"DreameD9ProPlusValetudoRobot",
];