If you’re a long time user of Valetudo, you will probably at some point want to upgrade to a newer Valetudo version.
The release notes of a new version can always be found in the releases section.
This information will most likely become outdated rather quickly so make sure to check this page on each update.
If you’re using an S5 or V1, the recommended way to upgrade Valetudo is to flash a new image. This requires you to have SSH access to the robot.
Build for manual installation (requires SSH to install)option in dustbuilder. You will then receive a link to a tar archive by email.
/mnt/datafolder and extract it:
cd /mnt/data wget <url to tar from dustbuilder> tar xf <file.tar>
./install_a.sh rm -f <file.tar> reboot
Your robot should now be running the latest version.
You can also stop the Valetudo service by running
/etc/init/S11valetudo stop, and then replace the binary via scp + reboot or restart the service.
Just make sure that you try a full reflash if you encounter any issues such as “No Map Data” or disappearing settings.
If you don’t have ssh available, you will need to do a full factory reset to re-enable OTA updates on supported robots, and then follow the initial installation procedure.
/mnt/UDISK/valetudowith the new one
/etc/init.d/valetudo) is outdated or different than the one in this repository (
deployment/viomi/etc/init.d/valetudo), you need to update it as well
/etc/rc.d. If there are any, delete them.