Recently got an Ecovacs Deebot 601, and I figure I will try to make it work with HA (Running HassOS 2.6, HA 0.93.1). Configure the ecovacs components, seem like it is “properly configured” but I keep on getting an error:
WARNING (SyncWorker_9) [sucks] Ping did not reach VacBot. Will retry.
When I look at the logs in more details, I see that my HA server reaches an ecovacs server, I can see that it validates the account and gets the correct Ecovacs ID and respective email address (same as what I see in the Ecovacs Home App). I can see that there is an access token generated, then a UID (assuming unique ID) ; so seems like the communication is the correct one, but it gets to a point where this is what I get:
I am in the US and I have the country set to US and continent set to NA. Is there anything I am missing, or is there a problem with compatibility of the Deebot 601 and the Ecovacs component in Home Assistant? Any help will be greatly appreciated.
@nickrout, I tried NA and na, as well as WW and ww; doesn;t seemed to make any difference; maybe there is something with the 601 that makes it not compatible. I know that the rest of units listed as compatible use a difference mobile app (ecovacs as opposed to ecovacs home). I will keep poking around to see if I find anything else to make it work.
@monsieurlatte, thanks for the heads up. Hopefully there is a way to make it work, I will keep on looking around.
With this fork, I have managed to control my deebot from my CLI. The README on the fork should be improved, here are the steps that I had to run and that are not explained: