I made a little video of the Eufy E25 RoboVac (but I think it’s the same robot as the E28, only the base/docking station is different).
This video shows how to use the Eufy E25 to mop the upstairs bathroom floor when the docking station / base station is on the downstairs floor.
In summary … do a mop wash cycle while the robot is in the dock. Then carry it to the other floor. Select the relevant map in the app and set it away cleaning.
This will avoid any potential warning messages in the app relating to dry mops or unable to identify position.
That’s actually wrong - you need to select the map while it still is on the base station, then select and start a program. If your program includes mopping, it will auto-clean the mop.
But NEVER take it of the basestation before it left the base station.(the eufy instructions are incorrect) and they know it because at step 4, it warns that if the watertank is empty it will not clean your rooms … but that is paradoxal because it should first take water and soap from the base station …
The reason: Depending on the program that you choose it still needs to pump soap and water before it leaves.
If you just take it off the basestation before it has done that, your Robot Internal clean water tank will still be empty or without soap …
But I must admit, EUFY is not clear at all what you should do, because once it gets of the basestation it tries to search for a room on ANOTHER floor (endlessly)… instead of detecting it’s current floor, then STOPPING and asking the user “Please move the robot to Floor Level 2”. Sometimes the robot even creates new maps, instead of trying to find out on which floor it is, by matching it to one of the existing maps.
It looks like those eufy developers didn’t really test their product for usability…
Main takeways:
Eufy should detect on which floor it is by trying to match it wit ALL available maps, not just the one that is active … that way it could stop immediatly and ask the user to move it to the correct floor.
This also is important when the dirty tank is full, because then it tries to search for the basestation (as if it doesn’t realize it is on the wrong floor…) Eufy clearly needs to adjust the floor detection, and make decissions based on the floor it is right now (if it is on the wrong floor, just stop wasting time , and ask the user to move it)
Launching a program for another floor should start by selecting the other floor, then letting it clean itself and take fresh water and fresh soap . Then it should come off the base station (otherwise the user could remove it before the waterfilling was compelted). The it should position itself (detect on which floor it currently is), if it detects it is on the wrong floor (because it could match it to another floor). The it should ask the user to move the robot. But eufy clearly forgot to do “floor detection” during the positioning phase … as if they forgot that it had a multi floor map feature … I wish they could update the firmware
I’m glad your experience was different. Although if it is wrong then howcome it works? Also the E25/E28 doesn’t necessarily know which floor it is on when the task begins and therefore selecting the map prior to beginning the task would cause it to attempt positioning and subsequently fail.