Skip to content

Using the Roborock App

Use this after Installation and Onboarding if you want the official Roborock app to talk to your local stack.

  1. Log out of the app on your phone.

  2. On a machine that is not running the server, run the MITM script:

uv run mitm_redirect.py --local-api api-roborock.example.com
  1. Install the WireGuard app on your phone. Then tap the plus button in WireGuard, choose to add from QR code, and scan the code at http://127.0.0.1:8081/#/capture.

  2. Open mitm.it in your web browser. Follow the instructions there for your device. On iPhone, open it in Safari and complete all device-specific steps, including installing and trusting the certificate.

  3. Once the MITM setup is working, open the Roborock app, log back in, enter your verification code, and the server should automatically show the vacuums already known to your local stack. Turn off WireGuard, disable the MITM certificate, and then open one of your devices to confirm the map loads.