For some time I thought about integrating an vacuum robot into our smarthome. But as the rest of the smarthome the robot should work offline. So I came across Valetudo Firmware an the list of supported robots: Supported Robots | Valetudo
Next step was, to find a supported robot for a reasonable price. I came across a Viomi SE at an Amazo Warehouse deal in “Good” confition for 150€ so i decided to give it a try.
I followed the detailed description how to root the robot:
with one exception regarding enabling the adb access:
To enable adb access it was necessary to press and hold Home Button, press the power button ten times, release both then start the enable-adb.sh script and follow the instructions.
The first few tries did not seem to work as expected:
I switched the USB port on the RasPi and it works as described on GitHub:
Running the shell script:
Extract the firmware:
Run the Install script
And after a reboot of the robot the webinterface is accessible and I was able to controll the robot locally and integrate it via mqtt into home assistant.