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", ];