Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Change Dynamic Lift settings (Carpet boost, etc.) #226

Open
efpe opened this issue Oct 25, 2024 · 1 comment
Open

Feature request: Change Dynamic Lift settings (Carpet boost, etc.) #226

efpe opened this issue Oct 25, 2024 · 1 comment

Comments

@efpe
Copy link

efpe commented Oct 25, 2024

Hi team,

I would like to get a method to modify Dynamic Lift settings. I can easily get and set the "Carpet Cleaning Setting" between

  • Avoid
  • Ignore
  • Dynamic Lift

However, Dynamic Lift has settings inside - see screenshot -, which I could not figure out how to change.

image

I tried to sniff the traffic when changing the setting but I guess they use a client cert or cert pinning or something like that.

Model: Roborock S8

Any ideas?

Thanks for the amazing work!

Best,
efpe

@Lash-L
Copy link
Collaborator

Lash-L commented Oct 28, 2024

you can sniff by downloading mitmproxy

mitmweb.exe --listen-port 9090 --web-port 9091 --mode wireguard -s mitmproxy_roborock.py

You can use this script:
https://github.com/copystring/ioBroker.roborock/blob/ef3e8435d34fceabf7a242a163d07883c8b7040a/lib/sniffing/mitmproxy_roborock.py

There's a few other ways you can do that i've done for a long time such as using a local interface for a mac and a iphone, but I found this way a bit ago and it works pretty well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants