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.
Hi,
I found and tested a fix for the Eufy LR30 Hybrid model detected as
T2193.Problem:
vacuum.return_to_basewas accepted by Home Assistant, but the robot did not return to the dock. In Home Assistant the vacuum state changed incorrectly tocleaning, while the robot stayed in place / standby.Environment:
T2193Current
T2193.pyhas:This appears to send the literal command value
"return"for DPS101.Tested working local patch:
After restarting Home Assistant, the normal HA service call worked:
Result:
The robot returned to the dock successfully.
So I believe
T2193.pyshould defineRETURN_HOMEas DPS101 = True.