Skip to content

Eufy LR30 Hybrid / T2193: return_to_base needs RETURN_HOME value true #548

Description

@dfeuerer

Hi,

I found and tested a fix for the Eufy LR30 Hybrid model detected as T2193.

Problem:
vacuum.return_to_base was accepted by Home Assistant, but the robot did not return to the dock. In Home Assistant the vacuum state changed incorrectly to cleaning, while the robot stayed in place / standby.

Environment:

  • Integration: damacus/robovac v2.4.3
  • Vacuum: Eufy LR30 Hybrid
  • Detected model: T2193
  • Home Assistant: 2026.6.4

Current T2193.py has:

RobovacCommand.RETURN_HOME: {
    "code": 101,
},

This appears to send the literal command value "return" for DPS 101.

Tested working local patch:

RobovacCommand.RETURN_HOME: {
    "code": 101,
    "values": {
        "return": True,
    },
},

After restarting Home Assistant, the normal HA service call worked:

service: vacuum.return_to_base
target:
  entity_id: vacuum.dobby

Result:
The robot returned to the dock successfully.

So I believe T2193.py should define RETURN_HOME as DPS 101 = True.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions