Skip to content

State stuck on "cleaning" on L60 SES (T2277) after v2.4.3 — never returns to "docked" #542

Description

@duffers11

Description

After updating from v2.4.3-beta.1 to v2.4.3 (stable), the vacuum entity for my
L60 SES stops tracking the robot's real activity. The state gets stuck on cleaning
and never transitions back to docked, even after the robot has returned to the dock
and started charging. Rolling back to v2.4.3-beta.1 restores correct reporting.

Affected model

  • Eufy RoboVac L60 SES (T2277)

Versions

  • ✅ Working: v2.4.3-beta.1
  • ❌ Broken: v2.4.3 (stable)

Note: both report 2.4.3 on the Home Assistant integration page (same manifest
version), but they are different release tags — so "2.4.3" in HA is not a reliable
way to tell them apart. The HACS badge does (v2.4.3-beta.1 vs v2.4.3).

Steps to reproduce

  1. On v2.4.3, start a clean (or let a scheduled clean run).
  2. Let the robot return to the dock and begin charging.
  3. Check the vacuum.<name> entity in Developer Tools → States.

Expected

State transitions to docked when the robot is on the dock/charging, as it does on
v2.4.3-beta.1.

Actual

State remains cleaning indefinitely. The robot was physically docked and charging
(Eufy app showed Charging) while HA still reported cleaning, with a "last changed"
timestamp several hours earlier. Battery and other sensors continued to update; only
the vacuum activity state was stuck.

Workaround

Roll back to v2.4.3-beta.1 (HACS → Redownload) — correct docked/cleaning
reporting returns.

Environment

  • Home Assistant Core:
  • Integration: damacus/robovac (Eufy RoboVac), installed via HACS
  • Device exposes 24 entities

Additional context

Happy to provide debug logs if useful.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions