Ecovacs Deebot
homebridge-deebotecovacs · v2.0.1
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
| Device | Status | What they said | Source |
|---|---|---|---|
| Ecovacs Deebot 79s | Works | Works fineSaved copyI 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 711s | Not working | Cannot start cleaning from HomeKit; pause unsupported on 710/711Saved copyI 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) | Requested | Cannot connect; Chinese version uses code loginSaved copyHi, 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 Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^22 || ^24 || ^26 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | DeebotEcovacs |
| License | ISC |
Community signals
| Downloads a week | 14 |
|---|---|
| Downloads a month | 117 |
| GitHub stars | 41 |
| Open issues | 15 |
| Closed issues | 74 |
| Last code push | 2026-05-15 |
| Latest version | 2.0.1 (2026-05-15) |
| First published | 2020-04-18 |
| Releases | 44 |
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
Sources
- npm: https://www.npmjs.com/package/homebridge-deebotecovacs
- Source code: https://github.com/nicoduj/homebridge-deebotEcovacs
- Issues: https://github.com/nicoduj/homebridge-deebotEcovacs/issues
- Homepage: https://github.com/nicoduj/homebridge-deebotecovacs#readme
- Verified plugins list: https://github.com/homebridge/verified