Valetudo 2023.01.0 #1681
Replies: 4 comments 5 replies
-
This change log is more fun than usual! Hope this means you're still finding fun in developing valetudo 🙂 thanks as always |
Beta Was this translation helpful? Give feedback.
-
Thank you for the FEL root instruction for the Roborock S5 Max. With the newest instruction I was able to root my S5 Max without any problem 👍 |
Beta Was this translation helpful? Give feedback.
-
It looks like I'll be able to get my hands on a Wyze Robot Vacuum (Model WVCR200S) in the next few days. Let me know how/when you want to help port valetudo to it. P.S. The S5 Max has been working beautifully for years now. |
Beta Was this translation helpful? Give feedback.
-
First and foremost thanks for the great work and such a great project! <3 Not meant to be rude or anything. |
Beta Was this translation helpful? Give feedback.
-
2023.01.0
Five new supported robots, Four new features and improvements, Three new icons, Two new firmwares, One new year
Viomi is dead, long live Viomi
The rising prices in Germany served as motivation to look into the Viomis again after having ended support for them a few releases ago.
Even though they're pretty mediocre robots, they're also relatively inexpensive and abundantly available both new and used.
Thanks to your donations, I was able to buy a few test devices to change that. Being able to directly verify correctness, reproduce issues and debug solutions yourself greatly helped with motivation. Furthermore, as they already had code for support in Valetudo, this wasn't actually all too much work.
I'd say that the implementation is now mostly on the quality level of the other supported robots. No more unparsable maps :)
The firmware itself is still a bit slow and weird, but you can very well live with that for the price of the unit.
Additionally, the rooting process has been reworked to be way more similar to other supported robots.
Plenty of Viomi
Another big announcement is that Viomi is actually many now.
As you may or may not have known, Viomi is not a real vacuum robot manufacturer. Instead, they're just ordering "Viomi"-branded robots from the ODM 3irobotix. Specifically in our case it's the CRL-200S vacuum robot which has Valetudo support under its Viomi identity. Viomi is not the only "brand" that does that. In fact, there are quite a few that all feature the same hardware specs.
A question we had in the back of our minds for a while now was: "Can you just flash those other robots with a Viomi firmware?"
Turns out: Yes, you can.
And so, with no additional changes in Valetudo required, you can now free even more robots from the cloud.
The following models have been tested so far by me:
Additionally, these models look promising and should be evaluated in the future:
If you have any of those and would like to help, please ping me.
Roborock updates
While I was busy figuring out the Viomis, Dennis once again looked into new and existing Roborocks.
Also, once again thanks to your donations, I was able to buy a used S5 Max (and only got scammed once). Not only was this used for testing Valetudo but also to write step-by-step FEL rooting instructions for the Valetudo docs, which should make the whole process easier to understand.
Firmware updates
The latest firmware versions for the S5 Max and S7 will soon be available in the Dustbuilder.
These now include a mapping pass functionality, which is also supported by the latest version of Valetudo.
Note: As we don't have a test device for the S7 (yet?), we weren't able to verify that it works properly.
Q7 Max support
Due to - you guessed it - donations, we were able to buy this robot to see if it can be rooted.
And yes, we're pleased to announce that the FEL rooting method also works with the Q7 Max.
The Q7 Max and it's Auto-empty-dock sibling Q7 Max+ are now fully supported by Valetudo.
Expect to see it in the Dustbuilder soon.
Valetudo features
Apart from robot support, there were also quite a few other changes.
Live Map rework
This release introduces a Map Mode selector to the Live Map.
If you want to do something, first select what you want to do and then simply interact with the map.
The reasoning behind this change is that a few releases ago, it became possible to select segments by simply tapping on them anywhere.
As this conflicted with the Go-To marker feature, that feature was moved to press-and-hold. This wasn't because it was a particularly good idea to use a long press for that but because there was no other idea what to use.
With this change, the UX should be significantly better especially for newcomers, since you're now being shown directly which interactions with the map are possible and how you can do them.
This is also mostly just a return to the idea @Jomik proposed back in early 2021 when rewriting the frontend in react.
Thanks once again!
New Icons
The previously confusing "1x" button in the live map view now features an icon that should be self-explanatory.
Also, Icons in the menu have been updated for consistency and easier understanding.
Welcome Dialog
Speaking of newcomers, there's now a welcome dialog that tells a new user what their next steps should be.
It also conveniently features all the correct controls for their robot to make getting started even easier.
If you first want to play around with Valetudo without permanently dismissing the dialog, you can also temporarily hide it.
It will then reappear on the next page refresh.
Valetudo Options
A new sub-menu was introduced with this version of Valetudo
Config reset
It's now possible to reset the configuration via the UI. This can be useful if you'd like to gift a rooted robot to someone.
Unfortunately, we've slightly missed Christmas with this update.
If you'd like to see that welcome dialog again, resetting the config will allow you to do that.
Update Provider Settings
The UI now also allows you to select the update channel.
The default "Release" channel should be used by most people, however if you like to live dangerously and want to support the development by testing unreleased versions for bugs, you can pick "Nightly".
The updater will then continue to work as it did before but pull its updates from the selected channel.
Tray Companion
The Valetudo Tray Companion app now works on both Windows and Linux thanks to @NKnusperer.
https://github.com/Hypfer/valetudo-tray-companion
The usual
If you want to see Valetudo on more robots and/or like this release, you might want to consider donating:
https://github.com/sponsors/Hypfer
https://builder.dontvacuum.me/donations.txt
Autogenerated changelog
Breaking Changes
8706988
Features
9932b03
bb6b66f
8374951
38ccba5
046087c
f1c7238
68efeb8
e7959a4
27554be
0695457
759288e
0180c65
a43f30f
39207e8
0939cbd
d764438
5ac847f
8f5013a
56b0bf6
7882db4
4d01657
Fixes
e5a2791
aac44b4
226a938
559076d
68e6d35
f97184d
2471c59
56193f8
2a74157
dec5efb
492cb42
718115c
692085e
b6e7820
8b8d7a2
99897a5
f143319
1f06b86
bafdb4d
f43a7ed
b351686
db5aeca
4c873b7
67e66a0
Refactoring
aad973e
a151080
Chores
3d6ef60
2798fed
25b7061
0c7d757
79229f9
69b0ae7
This discussion was created from the release Valetudo 2023.01.0.
Beta Was this translation helpful? Give feedback.
All reactions