-
-
Notifications
You must be signed in to change notification settings - Fork 22
Sniffing Roborock MQTT traffic
copystring edited this page Jul 3, 2023
·
1 revision
- Die aktuelle dev installieren (https://github.com/copystring/ioBroker.roborock/tree/dev)
- Auf demselben PC, auf dem ioBroker läuft, mitmproxy wie folgt installieren:
pipx install mitmproxy
pipx inject mitmproxy websocket
pipx inject mitmproxy websocket-client
- Und so starten:
mitmweb.exe --listen-port 9090 --web-port 9091 --mode wireguard -s C:\iobroker\node_modules\ioBroker.roborock\lib\sniffing\mitmproxy_roborock.py
ggf. den Pfad von mitmproxy_roborock.py auf eure Installation anpassen. - Anschließend öffnet sich im Browser das Fenster von mitmproxy und ein QR Code. Darüber Wireguard am Handy einrichten. Ihr benötigt dann noch das entsprechende Zertifikat von mitmproxy: https://docs.mitmproxy.org/stable/concepts-certificates/.
- Dann Wireguard auf dem Handy aktivieren und die Roborock App öffnen.
Das sieht dann z.B. so aus: