github Hypfer/Valetudo 2022.05.1
Valetudo 2022.05.1

latest releases: 2024.11.0, 2024.10.0, 2024.06.2...
2 years ago
valetudo

2022.05.1

A small incremental release featuring a few UI/UX improvements

MQTT/REST Segment/Zone/GoTo improvements

This release adds an easy way of getting the payload to automate zoned cleanups, segment cleanups and go-to commands via MQTT or REST.
Simply set up your zones/select your presets as you'd usually do but instead of just clicking the cleanup button, long-press it, and you will receive a dialog containing the copy-pastable payload for MQTT/REST. ctrl + a also works :)

image

Client Map Structure Visibility

This release adds a shadow to zones drawn onto the map to improve visibility especially when using the light theme.

Before:
image

After:
image

Furthermore, NoGoAreas and VirtualWalls now are slightly less transparent to improve visibility on orange segments.

Map Crispness

At some point for some reason, the map renderer canvas lost the image-rendering: crisp-edges css property, which caused occasional blurry maps.

This has been fixed. We can now all again enjoy crisp edges :)

Uncrisp edges:
image

Crisp edges:
image

Node V18

The base binaries have been upgraded to the latest NodeJS v18.1.0.
They're also now built with -Os, which decreased our binary size by a few percent.

Other news

As mentioned in the previous release notes, we're currently still pretty busy figuring out how to root new robots and/or firmware versions.
Since that worked well the last time, I shall continue mentioning it here.

If you want to see Valetudo on more robots and/or like this release, you might want to consider donating if you haven't done so already:

https://github.com/sponsors/Hypfer

https://builder.dontvacuum.me/donations.txt

Autogenerated changelog

Features

  • ui: Get payload of segment/zone cleanup via long-press (52731bf)
  • vendor.roborock: Add support for the M1S (f234925)

Bug Fixes

  • miio: Limit the maximum fdsUpload filesize (c1de1c5)
  • miio: process _async.stat, _otc.ncstat and _otc.ncinfo messages (#1488) (7cf1fe9)
  • ui: Add shadow to some client structures for better visibility (d4e7f83)
  • ui: Fix map crispness (e55a5dc)
  • ui: Improve visibility of red virtual restrictions on orange segments (797143a)
  • Work around Node v18 breaking os.networkInterfaces (226dae1)
  • vendor.roborock: copy metadata from previous state on state update (#1489) (6ecc76b)
  • vendor.roborock: Ignore event.fan_power_reduced (c56e7a2)
  • vendor.roborock: Multiple fixes for Mijia 1S (#1485) (c66798d)

Don't miss a new Valetudo release

NewReleases is sending notifications on new releases.