Skip to content
Homebridge TestFlight
Ecovacs, Deebot

Ecovacs Deebot

homebridge-deebotecovacs · v2.0.1

VerifiedCloudHomebridge 2.0

Adds Ecovacs Deebot robot vacuums to HomeKit as fan, switches and an attention sensor.

What it says it supports

Brands

  • Ecovacs
  • Deebot

Devices it names

  • Deebot vacuum

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Depends on the ecovacs-deebot library; older models and Chinese-region units give mixed results.

  • Works1
  • Not working1
  • Requested1
DeviceStatusWhat they saidSource
Ecovacs Deebot 79sWorksWorks fine
Saved copy
I have a 711s and a 79s. The 79s (Connor) works fine. The 711s (Dylan) won't start. When I try to start it I get a cleaning status of undefined. If I start the 711s from the Ecovacs app I get a good status in homebridge. And if the vac is running I can turn it off and it returns to charge. `[11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Clean status for Connor : stop [11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Battery level for Connor : 100 100 0 [11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Charge status for Connor : charging false true [11/14/2020, 4:07:09 PM] [DeebotEcovacs] INFO - …

Excerpt saved from GitHub on 2026-10-22.

Issue #40 · 2020-11
Ecovacs Deebot 711sNot workingCannot start cleaning from HomeKit; pause unsupported on 710/711
Saved copy
I have a 711s and a 79s. The 79s (Connor) works fine. The 711s (Dylan) won't start. When I try to start it I get a cleaning status of undefined. If I start the 711s from the Ecovacs app I get a good status in homebridge. And if the vac is running I can turn it off and it returns to charge. `[11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Clean status for Connor : stop [11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Battery level for Connor : 100 100 0 [11/14/2020, 4:07:00 PM] [DeebotEcovacs] INFO - Charge status for Connor : charging false true [11/14/2020, 4:07:09 PM] [DeebotEcovacs] INFO - …

Excerpt saved from GitHub on 2026-10-22.

Issue #40 · 2020-11
Ecovacs Deebot T9 AIVI (China version)RequestedCannot connect; Chinese version uses code login
Saved copy
Hi, I have installed the plugin but can’t connect. I have a Chinese version from AliExpress. With these versions there is no username used. Instead you use a code and password. Any way to get this working? I have seen that T9 and Chinese versions are supported in the following - just wondering if you are using this library? https://github.com/mrbungle64/ecovacs-deebot.js/blob/master/README.md

Excerpt saved from GitHub on 2026-10-22.

Issue #73 · 2021-08

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud

Ecovacs account via ecovacs-deebot library

You’ll need

  • Ecovacs account

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.8.0 || ^2.0.0
Homebridge 2.0Yes
Node.js^22 || ^24 || ^26
Settings in Homebridge UIYes
MatterNo
Platform nameDeebotEcovacs
LicenseISC

Community signals

Downloads a week14
Downloads a month117
GitHub stars41
Open issues15
Closed issues74
Last code push2026-05-15
Latest version2.0.1 (2026-05-15)
First published2020-04-18
Releases44

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • May need canvas library on some platforms

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Battery
  • Fan
  • MotionSensor
  • Switch