First of all I'm a noob. I have a basic cheap chinese vacuum cleaner robot. I want to be able to use it from anything but the official app, but I am not intelligent enough to make a custorm firmware or anything like that to avoid the servers. So I thought "it will be easy, just sniff the traffic from the APP and then replicate it from a python script or whatever". I did that with mitmproxy. I am able to see the login process(url and parameters), and some other actions of the APP. However when I click on "start cleaning", the robot starts moving but the APP doesn't seem to send anything according to mitmproxy.
Any advice about what to look for or how does it work?
Thank you in advice.