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 :)
Consider buying one that is supported by Valetudo. It's so much better to be cloud free.
Not sure about local control, but I've been pleased with the Roborock line.
If you're techie, and I assume most of the people on Lemmy's HA community are, you can flash new firmware. That said, it looks like a hassle for the later models...
Personally I would stay clear of any of those Chinese robot vacuum companies. I am not giving them access to my home via a camera or other sensors.
I'm a bit concerned by that as well. Especially for robots with integrated cameras. I don't mind LIDAR sensors as much. Sure, they might leak my floor plan, but I would accept that risk. Unfortunately, it seems like most robot vacuums these days are Chinese. Especially if you want vacuum+mop combo with some nice features. (Whichever one I buy, I'll also be adding it to IoT VLAN. Separate them from the rest of my network).
Piggybacking your post a bit: Does anyone know a autonomous vacuum that does not rely on a cloud and directly integrates with home assistant only?
I would install valetudo which cuts all communication with the cloud and allows full local control
homeassistant
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io