Skip to content

Problem with Ecovas integration since HA 2027.7.2 #176719

Description

@djboombox1

The problem

Hi my ecovacs works well since i install it few month ago. since i update to home assistant 2026.7.2 it wort recharge so i delete and reinstalle ecovacs integration but got unexpected exception during login. i know my user and pass are working. here the log:

Logger: homeassistant.components.ecovacs.config_flow
Source: components/ecovacs/config_flow.py:85
intégration: Ecovacs (Documentation, Problèmes)
Première occurrence: 12:45:25 (3 occurrences)
Dernier enregistrement: 12:49:05

Unexpected exception during login
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/ecovacs/config_flow.py", line 85, in _validate_input
await authenticator.authenticate()
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 374, in authenticate
self._credentials = await self._auth_client.login()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 115, in login
login_password_resp = await self.__call_login_api(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self._account_id, self._password_hash
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 186, in __call_login_api
return await self.__do_auth_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
url, self.__sign(params, self._meta, _CLIENT_KEY, _CLIENT_SECRET)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 165, in __do_auth_response
raise AuthenticationError(msg)
deebot_client.exceptions.AuthenticationError: failure code 1013 (Please update to the latest version to continue.) for call https://gl-ca-api.ecovacs.com/v1/private/ca/EN/PDBOFRY1/global_e/1.6.3/google_play/1/user/login

Thank you :-)

What version of Home Assistant Core has the issue?

core-2027.7.2

What was the last working version of Home Assistant Core?

i think it was 2026..3 or 2026.6.4

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Ecovacs

Link to integration documentation on our website

No response

Diagnostics information

Hi my ecovacs works well since i install it few month ago. since i update to home assistant 2026.7.2 it wort recharge so i delete and reinstalle ecovacs integration but got unexpected exception during login. i know my user and pass are working. here the log:

Logger: homeassistant.components.ecovacs.config_flow
Source: components/ecovacs/config_flow.py:85
intégration: Ecovacs (Documentation, Problèmes)
Première occurrence: 12:45:25 (3 occurrences)
Dernier enregistrement: 12:49:05

Unexpected exception during login
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/ecovacs/config_flow.py", line 85, in _validate_input
await authenticator.authenticate()
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 374, in authenticate
self._credentials = await self._auth_client.login()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 115, in login
login_password_resp = await self.__call_login_api(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self._account_id, self._password_hash
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 186, in __call_login_api
return await self.__do_auth_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
url, self.__sign(params, self._meta, _CLIENT_KEY, _CLIENT_SECRET)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 165, in __do_auth_response
raise AuthenticationError(msg)
deebot_client.exceptions.AuthenticationError: failure code 1013 (Please update to the latest version to continue.) for call https://gl-ca-api.ecovacs.com/v1/private/ca/EN/PDBOFRY1/global_e/1.6.3/google_play/1/user/login

Thank you :-)

Example YAML snippet

Anything in the logs that might be useful for us?

Logger: homeassistant.components.ecovacs.config_flow
Source: components/ecovacs/config_flow.py:85
intégration: Ecovacs (Documentation, Problèmes)
Première occurrence: 12:45:25 (3 occurrences)
Dernier enregistrement: 12:49:05

Unexpected exception during login
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/ecovacs/config_flow.py", line 85, in _validate_input
    await authenticator.authenticate()
  File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 374, in authenticate
    self._credentials = await self._auth_client.login()
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 115, in login
    login_password_resp = await self.__call_login_api(
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        self._account_id, self._password_hash
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 186, in __call_login_api
    return await self.__do_auth_response(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        url, self.__sign(params, self._meta, _CLIENT_KEY, _CLIENT_SECRET)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.14/site-packages/deebot_client/authentication.py", line 165, in __do_auth_response
    raise AuthenticationError(msg)
deebot_client.exceptions.AuthenticationError: failure code 1013 (Please update to the latest version to continue.) for call https://gl-ca-api.ecovacs.com/v1/private/ca/EN/PDBOFRY1/global_e/1.6.3/google_play/1/user/login

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions