Skip to content

About

Home Assistant custom integration for the Yeedi Cube robot vacuum, installable through HACS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Yeedi Cube for Home Assistant

Validate Latest release Downloads HACS Custom

Yeedi Cube icon

A Home Assistant custom integration for the Yeedi Cube (6r6dbt), installable through HACS.

Features

  • Start, pause, stop, return-to-base, locate, and fan-speed controls
  • Fan-speed and water-amount selectors
  • Battery, cleaning, charging, mop, consumable-life, and cleaning-stat sensors
  • UI-based setup through Settings → Devices & services

Install with HACS

  1. In HACS, open Integrations.
  2. Open the menu and choose Custom repositories.
  3. Add https://github.com/guylast/yeedi_cube as an Integration repository.
  4. Find Yeedi Cube, select Download, and restart Home Assistant.
  5. Open Settings → Devices & services → Add integration, search for Yeedi Cube, and enter your Yeedi account details.

Home Assistant 2026.3 or newer is recommended so the bundled local integration icon is displayed. Credentials stay in Home Assistant and are used to connect directly to the Yeedi/Ecovacs cloud.

Manual installation

Copy custom_components/yeedi_cube from this repository into your Home Assistant configuration directory as custom_components/yeedi_cube, then restart Home Assistant.

Configuration

  • Email / Password: your Yeedi account credentials.
  • Country code: two-letter country code, such as IL, US, or GB.
  • Auth domain: normally yeedi.com.
  • Device class: defaults to the Yeedi Cube class, 6r6dbt.
  • Device nickname: optional; use it to select one vacuum when the account contains multiple matching devices.

Notes and support

This is an independent community project and is not affiliated with Yeedi or Ecovacs. It bundles a patched, architecture-independent deebot_client implementation with Yeedi Cube support. Map rendering is intentionally disabled in the bundled pure-Python fallback; vacuum control and the listed sensors/selectors remain available.

Report problems at GitHub Issues. Please omit account credentials, device tokens, and other private data from logs.

License

This repository is licensed under the GNU General Public License v3.0. See LICENSE.

About

Home Assistant custom integration for the Yeedi Cube robot vacuum, installable through HACS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages