mirror of
https://github.com/Hypfer/Valetudo.git
synced 2025-10-26 11:27:27 +00:00
fix(vendor.dreame): Remove legacy payload for manual mop clean trigger that worked for 0 remaining robots
This commit is contained in:
parent
d1dd007ab0
commit
94ae396d85
@ -114,14 +114,10 @@ class DreameMopValetudoRobot extends DreameGen2ValetudoRobot {
|
||||
piid: DreameGen2ValetudoRobot.MIOT_SERVICES.VACUUM_2.PROPERTIES.MOP_DOCK_SETTINGS.PIID
|
||||
}));
|
||||
|
||||
this.registerCapability(new capabilities.DreameMopDockCleanManualTriggerCapability({
|
||||
robot: this,
|
||||
legacy: true
|
||||
}));
|
||||
|
||||
[
|
||||
capabilities.DreameCarpetModeControlCapability,
|
||||
capabilities.DreameKeyLockCapability,
|
||||
capabilities.DreameMopDockCleanManualTriggerCapability,
|
||||
capabilities.DreameMopDockDryManualTriggerCapability,
|
||||
capabilities.DreameMopMappingPassCapability,
|
||||
].forEach(capability => {
|
||||
|
||||
@ -12,7 +12,6 @@ class DreameMopDockCleanManualTriggerCapability extends MopDockCleanManualTrigge
|
||||
/**
|
||||
* @param {object} options
|
||||
* @param {import("../DreameValetudoRobot")} options.robot
|
||||
* @param {boolean} [options.legacy]
|
||||
*/
|
||||
constructor(options) {
|
||||
super(options);
|
||||
@ -22,8 +21,6 @@ class DreameMopDockCleanManualTriggerCapability extends MopDockCleanManualTrigge
|
||||
this.additionalCleanupParametersPiid = DreameMiotServices["GEN2"].VACUUM_2.PROPERTIES.ADDITIONAL_CLEANUP_PROPERTIES.PIID;
|
||||
|
||||
this.helper = new DreameMiotHelper({robot: this.robot});
|
||||
|
||||
this.legacy = !!options.legacy;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -52,7 +49,7 @@ class DreameMopDockCleanManualTriggerCapability extends MopDockCleanManualTrigge
|
||||
[
|
||||
{
|
||||
piid: this.additionalCleanupParametersPiid,
|
||||
value: !this.legacy ? "2,1" : "1,1"
|
||||
value: "2,1"
|
||||
}
|
||||
]
|
||||
);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user