github Hypfer/Valetudo 2021.09.0
Valetudo 2021.09.0

latest releases: 2024.06.2, 2024.06.1, 2024.06.0...
2 years ago
valetudo

2021.09.0

This release features some more bugfixes and some breaking config changes

New UI

If you haven't seen it already, check out the previous release notes.

MQTT changes

Config Schema

This release features a much cleaner mqtt configuration schema. Now, one can actually understand what the options are for.

image

Since this a breaking change, Valetudo will likely reject your old config file and create a new one.
Don't worry though. The old one is backed up meaning that you can simply copy-paste your timers, presets etc.
Just check the Log for more information.

Identifier

Valetudo will now use the autogenerated machine identifier as the mqtt identifier and friendly name.
If you've been using the defaults until now, you'll either want to manually configure the identifier or update your scripts, delete your Vacuum Device in Home Assistant etc.

The autogenerated unique machine identifier can be found in the Log.
It will sorta look like this: ModestFewChinchilla

Home Assistant Map Data

The Map data camera image has been replaced with a nicer looking one that will also hopefully lead to less confusion for newcomers.
It looks like this:

image

Out-of-Memory Issues

The out of memory issues causing Valetudo to shut down have been fixed again even though that they were already fixed.
For some reason, npm started installing the old and unpatched dependency. Probably some weirdness regarding the package-lock.json or something like that.

This has been solved by reimplementing what the dependency did in Valetudo itself. Fortunately, this allowed us to add logging to that.
If you're seeing something like [WARN] Stale SSE connection to the Map SSE Hub detected. Terminating. in your log, the mitigation is working.

Updated Robot Docs

I've added some notes for each implementation to the Supported Robots Page to make it easier for people to choose a robot to buy.

Autogenerated changelog

Features

Bug Fixes

  • miio: reduce loglevel of user ack timeout spam messages (3f81d4c)
  • mqtt: Poll robot state every refreshInterval to mitigate stale data on lost cloud connections (95ce4bb)
  • openapi: Fix examples schema for ManualControlCapability (b22ceb7)
  • ui: Change path color to black for better visibility (2454a85)
  • vendor.viomi: catch set_timezone errors (c2cbd45)

Reverts

  • Revert "fix(vendor.viomi): Poll state every 30s to fix stale mqtt data" (b55e4a5)

Don't miss a new Valetudo release

NewReleases is sending notifications on new releases.