Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

"Mopping Pads Cleaning" command #418

Open
alpxp opened this issue Sep 10, 2023 · 4 comments
Open

"Mopping Pads Cleaning" command #418

alpxp opened this issue Sep 10, 2023 · 4 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@alpxp
Copy link

alpxp commented Sep 10, 2023

Question

Does "Mopping Pads Cleaning" command exist? I only found how to Empty the dustbin.
Thank you

Additional information

No response

@alpxp alpxp added the question Further information is requested label Sep 10, 2023
@edenhaus
Copy link
Contributor

For sure, a command exists for it. We only don't know it. Ecovacs has no publicly accessible documentation of the commands, and all commands used in this integration have been found by inspecting the communication between the app and the robot.

Please feel free to analyze the traffic and add the command :) I cannot do it as I don't have your model.

@edenhaus edenhaus added the help wanted Extra attention is needed label Sep 11, 2023
@alpxp
Copy link
Author

alpxp commented Sep 11, 2023

I see. I think I should be able do it. Is the traffic not encrypted? Should I used traffic sniffer and look for http-like commands?

@edenhaus
Copy link
Contributor

I always sniff the traffic between the app and the ecovacs servers. There is no direct communication with the bot.
As the connection is using https, you need a proxy. I use mitmproxy to capture and analyze the traffic. If you are familiar with docker, you can quickly spin up the container and analyze the traffic from the UI.

@NEVdataDyne
Copy link

NEVdataDyne commented Sep 29, 2023

This question is answered in issue DeebotUniverse/client.py#441

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants