π§Ή Today I learned that I can (theoretically) root my robot vacuum and install a community-built control plane on it for command and control without the cloud. And then I can use Tailscale for secure remote access.
So, um, I think I have a weekend project lined up! π€
- https://valetudo.cloud/
- https://builder.dontvacuum.me/
- https://tailscale.dev/blog/tailscale-sucks
Pretty neat. So, it's just got a USB port inside?
@mcfate Yeah it's got a micro-USB port which is actually fairly accessible from the top of the board (would have taken ~2 minutes to get to it), but had to also short a test point on the bottom side of the board to put it into firmware download mode. Getting at that test point required the complete disassembly.
@mcfate I was fully expecting to be back to square one, but it looks like it actually preserved my map and configurations.
It's basically just running a rooted version of the stock firmware which cuts off its connection to The Cloud, and it's running a local web server that lets you manage it directly.
I'm really impressed with this hack!