Valetudo is a cloud-free web interface for robot vacuum cleaners
cnx-software.com
cnx-software.com
It's actually one of the reasons I was recommending Xiaomi vacuum cleaners to friends and family. Unfortunately they have recently changed the firmware password making it impossible to root without using a direct serial connection. I really wish companies would embrace hardware tinkerers, I'm actually proud of a bloody vacuum because of all the effort I put in to make it do things.
Mad props to Hypfer for starting and building something so awesomely cool and useful
By 'de-shittifying' the product with custom firmware, you can turn it into a much more useful, future proof product. So I can echo your sentiment about supporting hardware hackers, it will actually increase sales, especially if Linux is supported.
As an alternative, look for the Dreame D9. Similarly priced as the original S5 and maybe similarily easy to root. Hopefully, we'll see a public root for it soon-ish.
https://github.com/bmartin5692/bumper
Wonder to be able to disentangle these devices from invasive phone apps.
Valetudo is a full-er solution it seems. Props to the author. Though, bumper does not require reprogramming the bot, it does require lots of local DNS hijacking.
edit: typo
Pro wrestling started in a very similar way, with Catch As Catch Can wrestling (a very real and effective martial art) challenge matches in fairs and festivals. Wrestlers would challenge fair goers for a fee and if the fair goer won they would win a large prize. In practice that almost never happened. Catch was effective enough that the managers of the fair started making the Wrestlers play with the challengers. From that they started scripting it for a show and selling tickets for it since that made a lot more money. Eventually that turned into fight theater style matches and Pro Wrestling like WWF etc... Interestingly Abraham Lincoln was a Catch Wrestler and won a number of championships, which was when it was a actual sport and non-scripted. Another reason Lincoln was a bad ass :).
I have a passion for grappling (BJJ, Judo, and American Foldstyle/Freestyle/GrecoRoman Wrestling) and have done it form the better part of my adult/teen years.
https://pt.wikipedia.org/wiki/Vale_Tudo_(Portugal)
And a famous Brazilian soap opera from the 80's:
https://en.wikipedia.org/wiki/Vale_Tudo_(TV_series)
And a style of fight:
https://en.wikipedia.org/wiki/Vale_Tudo
It basically means "anything goes" in Portuguese... hence why the variety of uses for the phrase.