Skip to content

Add support for DEEBOT T90 OMNI (7fpaed) - #1849

Open
LeszekSwirski wants to merge 1 commit into
DeebotUniverse:devfrom
LeszekSwirski:add-t90-omni-7fpaed
Open

LeszekSwirski wants to merge 1 commit into
DeebotUniverse:devfrom
LeszekSwirski:add-t90-omni-7fpaed

Conversation

@LeszekSwirski

Copy link
Copy Markdown

Add support for the DEEBOT T90 OMNI device class 7fpaed by aliasing it to the existing twunby T90 profile.

Closes #1807.

Device information

  • Device: DEEBOT T90 OMNI
  • Class: 7fpaed
  • Model: SHAKESPEARE_LITE_EU_WH
  • UI logic: shakespearem_ww_h_shakespeareh5
  • Region: EU

Real-device validation

Tested with a physical device using Home Assistant 2026.9.4:

  • Device discovered successfully
  • Vacuum and supporting entities created
  • image.<name>_map created successfully
  • No Ecovacs/deebot parsing or unsupported-command warnings after startup
  • Room cleaning works using clean_V2 / freeClean
  • Returning to the station works

The generic start/stop commands are not fully supported by this model:

  • The legacy clean command returns 20003: rcp not support
  • A generic clean_V2 stop command did not stop an active room cleaning

Room-clean command support is apparently being addressed separately in #1710.

Tests

  • pytest tests/hardware/test_init.py -q: 8 passed
  • mypy deebot_client/: no issues in 364 source files

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for DEEBOT T90 OMNI (7fpaed)

1 participant