This reminded me of St Augustine’s reflections on Time: “What, then, is time? If no one asks me, I know what it is. If I wish to explain it to him who asks me, I do not know. Yet I say with confidence that I know that if nothing passed away, there would be no past time; and if nothing were still coming, there would be no future time; and if there were nothing at all, there would be no present time.”
My Roombas seem to last about 5 years (then they get transformed into experimental robot platforms).
But since it's getting harder to find ones that don't connect to the network, I think I may just start actually repairing the one that's currently used as a vacuum when it breaks, so I can continue to have a good robotic vacuum.
Not completely. If it's one that does mapping, that's all stored on the cloud.
You can prevent some of the telemetry with a pi hole, but be aware that every run will end with a notification of "communication error" when the Roomba tries to report on you
iRobot still sells all the parts for their old, non-cloud vacuums if you don't mind buying used and doing DIY parts swaps. They're very repair friendly: No special tools required and easy to take apart.
I run a ~5 year old Roomba, that I just never connected to anything. I control it via the physical buttons and it works just fine. Is that not an option anymore on newer models?