With valetudo you should be able to accomplish what you're looking for. They also have a list of supported vacuums my friend owns the Dreamtech Z10 and highly recommends it. I'm waiting for my current Wyze hand me down to kick the can then I plan on picking it up :)