Another release with a lot of UI changes by @ccoors. Also, there's an Android companion App now.
Android Companion App
Thanks to the help of @TheLastProject who had built the first prototype in less than 18h after initially mentioning the idea on the telegram group, there's now an Android Companion App for Valetudo.
Don't worry, it is completely optional. All it does and aims to do is to find Valetudo instances on your network via Bonjour and help you with the provisioning (configuring Wi-Fi) process of new robots with Valetudo installed.
This can be helpful for example if you were to give your non-linux-skilled parents a rooted robot for Christmas or whatever.
It's available on F-Droid and Google Play and of course open source.
For more information, please check out the docs.
UI Changes
@ccoors provided very nice previews displaying their changes in each PR, which is why I will just copy-paste them here for your convenience.
Also, I'm lazy
Logo Cleanup
As you might've noticed, the logo slightly changed.
This avoids the bug in some people, which made them read it as aletudo when looking at it.
Valetudog
The thing from the telegram group finally got a name: Valetudog
It's now some kind of mascot I guess.
I also bought a lot of stickers of it
Unfortunately, I have no idea what to do with them.
They did turn out quite nice though.
Zoned Cleanup MQTT changes
Starting with this release, it's no longer possible to clean multiple zone presets at once via MQTT.
That should've never been possible in the first place since it's conceptually wrong as you can only call a single preset at a time. Sorry about that.
Note that this is a breaking change and will require updating of e.g. your Home Assistant automations.
Instead of an array, you now have to send just the preset ID as a string.
Autogenerated changelog
Features
- ui: Consumables bottom view sensors (#1104) (2f83d8e)
- ui: DoNotDisturb configuration & Masonry on large screens (#1112) (935f903)
- ui: HTTP Basic Auth and NTP client config (#1118) (2371878)
- ui: Manage voice packs (#1108) (0d02c27)
- ui: Manual control (#1114) (7e9ef04)
- ui: Robot settings (#1097) (4b43b37)
- ui: Wifi configuration (#1116) (3e71184)
- vendor.dreame: Add Dreame D9 Pro (cc50a8c)
Bug Fixes
- mqtt: Fix MQTT Zone cleanup (fdabcc5)
- ui: Allow start and home basic commands on error state (5fd0354)
- ui: Blue line between buttons in PendingMapChangeEventControl (196a29e)
- ui: Fix mobile Icons in new frontend (#1113) (313caa1)
- ui: Import ToggleButton from core (da0cce5)
- ui: RatioBar background color (c00d174)
- ui: Remove persistent data hint (6777f3a)
- ui: repair light mode (#1103) (842aea1)
- ui: Root grid height (957463a)
- ui: Root grid height (1d9a244)
- ui: Stop events badge flashing when it reloads (#1115) (007926b)
- webserver: Fix reflected xss vulnerability (36a3bae)