github Hypfer/Valetudo 2023.02.0
Valetudo 2023.02.0

latest releases: 2024.06.2, 2024.06.1, 2024.06.0...
19 months ago
valetudo

2023.02.0

Custom instance names, more robots and quality of life improvements for existing robots

Custom instance name

It is now possible to set a custom name for your Valetudo instance.

image

This should be especially helpful for setups with multiple floors and thus multiple robots.

Additionally, this name is also part of the data advertised via MQTT, meaning that the robot will show up like that in Home Assistant as well.

New robots

Mi Robot Vacuum-Mop 2 Ultra

After buying a Mi Robot Vacuum-Mop 2 Ultra to evaluate if it can be rooted and supported, I can now answer yes to both questions.

image

It's like a Dreame Z10 Pro but with the auto-empty dock being optional and a ToF sensor instead of line lasers for obstacle avoidance.

More Viomis

Valetudo users Matthias and @zombielinux meanwhile tried the CRL200S rooting instructions with the Viomi SE and Wyze Robot Vacuum and succeeded in doing so.

Unfortunately though, shortly after that, another user reported that they've bricked their Wyze Robot Vacuum while attempting to root it :(
Thus, for now only the Viomi SE will be part of the Supported Robots list until we gain further insight into the issue.

image

Existing robots

Roborock S7

In the last month, I've also bought a Roborock S7. Using this test device, I was able to work through the rooting procedure, fixing things along the way. Apart from that, Quirks for a few additional S7 features have been added to Valetudo as well.

image

As of now, there are no more known issues with the S7 excluding the rather complicated disassembly that is unsuited for beginners.
It is now considered supported by Valetudo and rootable with the latest firmware.

Roborock General

People with a Roborock supporting the MappingPassCapability should now instantly see segments after the mapping pass has finished.

For owners of a Roborock that needs to do a full cleanup to split the map into segments, a new Quirk was added that allows to manually trigger the split. While janky in implementation, it can nonetheless be helpful for quick remappings using for example the go-to feature.

image

image

Segments on vSLAM Dreames

Segments should now appear instantly after a full cleanup on vSLAM Dreames such as the 1C, 1T or F9. Previously it was necessary to trigger a second cleanup for that.

image

Misc

  1. The Live Map now remembers the previously selected mode in the browser's local storage.

  2. Valetudo now pings the Gateway every 15 Minutes to keep the Wi-Fi module alive.
    This should help in situations where the Webinterface became unresponsive after being idle for a few hours.

  3. There's now no more mop attachment reminder on Dreame robots that feature automatic mop drying.

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

  • Allow setting a custom friendly name for the valetudo instance 612c484

Features

  • Migrate existing MQTT friendlyName to instance friendlyName on upgrade 3d9c7c2
  • vendor.roborock: Add manual map segment trigger quirk 54891dc
  • ui: Replace consumables view with boring but unified ListMenu 7173bc6
  • vendor.dreame: P2150 (Mi Robot Vacuum-Mop 2 Ultra) support 1909f24
  • vendor.roborock: More quirks for the S7 f789df0
  • Periodically ping the gateway when embedded to keep the wifi module alive d2637fd
  • ui: Remember the last selected live map mode in the browser cf15896
  • vendor.viomi: Add mop pattern quirk to Viomi V7 (#1682) 127a086

Fixes

  • vendor.dreame: Don't raise the mop attachment reminder for robots that can dry their own mops aba7931
  • vendor.dreame: Display vSlam segments after initial cleanup a00280a
  • vendor.roborock: Fix map not immediately showing segments after a mapping pass 25a6670
  • vendor.dreame: Newer 1T firmwares have a sensor consumable ad59e09
  • webserver: Add return after failing to load OpenAPI spec (#1689) b37fb09
  • vendor.viomi: Fix manual control state not being reported correctly 3fe2998
  • Handle special character ssids in linux wifi status d75514b

Chores

  • release: 2023.02.0 6b01ed5
  • Update actions to fix github workflow deprecation warnings d4a7ae3
  • Formatting bebf0a4
  • Remove config migration code 50a15a0
  • Delete obsolete deployment instructions beee8b1

Don't miss a new Valetudo release

NewReleases is sending notifications on new releases.