Xiaomi Sauger: The deprecated battery_level property has been removed

Ich bekam neulich diese Meldung in HA:

Robot vacuums

The deprecated battery_level property has been removed from the vacuum entities of several integrations. If you use a robot vacuum’s battery level in an automation, script, or on a dashboard, use the vacuum’s battery sensor instead.

… und seitdem liefert mir die Xiaomi Home Integration keinen battery_level mehr für meinen Saugroboter Mi Robot Vacuum.

Hier auf Github ( Add battery sensor to Xiaomi Miio vacuums- #179095) wird das Problem behandelt. Leider verstehe ich das pull/merge/review Kauderwelsch dort nicht (Englisch wohl).

Ist da nun ein Fix am Horizont … oder schon fertig? Weiß man da was? - Danke.

P.S.: Ich finde es frustrierend, dass man die vielleicht wichtigste Information (battery_level) zum Sauger-Zustand einfach so ersatzlos rauswirft. Gab es dafür einen dringenden Grund?

Proposed change
Add a dedicated, default-enabled battery sensor for Xiaomi Miio vacuum devices. The sensor uses the existing vacuum coordinator data, remains registered when a battery value is temporarily unavailable, and becomes available again when a valid value is received. The removed vacuum battery attributes and feature are not restored.

Pull request successfully merged and closed

Im nächsten Update also vorhanden.

Super, vielen Dank! :slightly_smiling_face: