ecovacs integration is the main integration to integrate all Ecovacs (Deebot) vacuums. You will need your Ecovacs account information (username, password) to discover and control vacuums in your account.
There is currently support for the following device types within Home Assistant:
To add your Ecovacs devices into your Home Assistant installation, add the following to your
ecovacs: username: YOUR_ECOVACS_USERNAME password: YOUR_ECOVACS_PASSWORD country: YOUR_TWO_LETTER_COUNTRY_CODE continent: YOUR_TWO_LETTER_CONTINENT_CODE
Looking for your configuration file?username string REQUIRED
Your two-letter continent code (na, eu, etc).
Note: For some countries, you will need to set
ww (meaning worldwide.) There is unfortunately no way to know the correct settings other than guessing and checking. See the sucks library protocol documentation for more information about what has been figured out about the Ecovacs servers.
Additional note: There are some issues during the password encoding. Using some special characters (e.g.,
-) in your password does not work.
The library that talks to the Ecovacs s