Ecovacs component stopped working



my ecovacs (deebot slim) component stopped working, i did not change anything linked to this component.

I recently updated to 0.81, so may this is the reason?

I get this error after a reboot

Setup of platform ecovacs is taking longer than 60 seconds. Startup will proceed without waiting any longer.


does anyone have the same issue?


Same issue here.


Do you also get this error in HA?

day is out of range for month
22:28 /usr/local/lib/python3.6/site-packages/sleekxmpp/ (ERROR)


Also have the same issue. Looks like something has broken…

edit: to add more information, it previously was set up and working fine. I get the same error

Setup of platform ecovacs is taking longer than 60 seconds. Startup will proceed without waiting any longer.

and my vacuum (N79s) entity_id no longer shows up in HA


I get the same error


Same error here, I have posted the complete log here:



Still won’t connect to the ecovas component, running newest version of 0.81.5


Again no luck with the newest version auf

Not working with 0.82


Still broke here too


Same here - had to go back to 0.80.3 :cry:


Is there a way to elevate this in any way? It’s been very broken for a while now, and i know some people have reported it’s an upstream problem… but I don’t see how that can be when v 0.80.3 works fine and newer versions don’t. Something in an HA update broke this for us, and it’d be great if we could get that changed back.


i just responded to @chairstacker in my other thread i started on this, and i rolled back my docker instance to 0.80.3 and it wont connect there any more either. i’m thinking something in the ecovac api has changed with their new updates for more vacuum models. i’m not a coder though so i could be mistaken.


not working in 0.84.5 either, would be awesome if this can be fixed :slight_smile:


Same with me…Ecovacs component not working


Got a Deebot N79S for Christmas. Running HA 0.84.3. No go for me. Would love to have this fixed so I can integrate with HA.


It is working for me now - in .86.4


Hassio with 86.4
I still have the “day of month” problem:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 1492, in _process
    if not self.__read_xml():
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 1564, in __read_xml
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 1632, in __spawn_event
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/handler/", line 64, in prerun, True)
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/handler/", line 76, in run
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/features/feature_starttls/", line 64, in _handle_starttls_proceed
    if self.xmpp.start_tls():
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 889, in start_tls
    cert.verify(self._expected_server_name, self._der_cert)
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 133, in verify
    not_before, not_after = extract_dates(raw_cert)
  File "/usr/local/lib/python3.6/site-packages/sleekxmpp/xmlstream/", line 111, in extract_dates
    not_before = datetime.strptime(not_before, '%Y%m%d%H%M%SZ')
  File "/usr/local/lib/python3.6/", line 565, in _strptime_datetime
    tt, fraction = _strptime(data_string, format)
  File "/usr/local/lib/python3.6/", line 528, in _strptime
    datetime_date(year, 1, 1).toordinal() + 1
ValueError: day is out of range for month


I also tried it because of the information above.
I still get the day out error.

Home assistant 0.86.4 on hassio


Anything new on that?