Hi all, I’m looking at getting the Ecovacs goat lawn Mower. Ive been trying to determine if this is supported by the ecovacs integration? I’ve read on one of the forums a couple of years ago that someone did add it, but all entities were vacuum cleaner based.
I haven’t seen any major updates or clear info since.
I’m based in Aus and a review on the jb website noted that they integrated it with home assistant, but didn’t note how.
The short of it - does anyone know if the ecovacs lawn Mower can be added to home assistant by either ecovacs integration or a HACS integration? Thanks.
I’m looking at buying the Goat G1 and we’re hoping someone found a way to integrate it with home assistant.
Did you ever find a way to do this?
Hey Tobias,
I never did find a solution, and I have not purchased one yet (partly because I want to be sure it will integrate)
Let me know if you find anything.
what about this
Ecovacs - Home Assistant (home-assistant.io)
The ecovacs
integration
is the main integration to integrate Ecovacs (Deebot) vacuums and mowers.
Ecovacs GOAT G1 won’t start · Issue #115162 · home-assistant/core · GitHub
do you think that now GOAT Lawnmower can be integrate in HA?
Hi, I can confirm GOAT G1 integration works in HA.
See some of the entities (sorry partly in french):
and sample dashboard:
Thanks a lot for your response!
Thank you @pbonnard , did you use the default Integration; correct? With or without the self-hosted instance?
Any issues/challenges?
Regards
I also added the Ecovacs (cloud) integration for my Ecovacs Goat G1-800.
For some reason, the robot is detected as a robot vacuum instead of a robot mower.
@pbonnard, did you modify something from the default config?
I have an Ecovacas Goat O800 RTK in Home Assistant and can also confirm, that it works.
But until now I haven’t managed to let it mow specific areas let alone to receive the generated map.
Some sensor entities were also named more correct for vacuum cleaners than for mowers (Total area cleaned e.g)
Used the default integration with cloud.
I was able to connect my Ecovacs account but I am not able to see my A2500 or any entities via cloud connection
Hello,
I also own an Ecovacs Goat O800 RTK with firmware 1.7.80. When setting it up in Home Assistant, I get the following error message: Device “GOAT O800 RTK” not supported.
Therefore, no devices or entities are displayed. Can you tell me how you integrated your device?
Thanks and best regards!
Axel
uhm, it is possible that you are not on the current home assistant?
As I see in the corresponding github repo, the support for the O800 was quite recently added
I just went with the normal Approach, Ecovacs-Integration → Cloud → Credentials (Germany) and done…
Thank you for the quick response. Unfortunately, it still doesn’t work. Do you have the Ecovacs GOAT O800 RTK or the Ecovacs GOAT G1-800?
I’m running Homeassistant as Portainer version 20250221.0.
Best regards,
Axel
I found the error. The last update didn’t work. I rebooted and now have version 20250411.0.
Now it works as expected.
Thank you very much!
Axel
Have an A1600 and got the same result, nothing viewed or integrated. Does A serie use a different set-up than O series? Any else using A serie units with experience?
The base library for ecovacs devices seems to be this here and it seems to be that every device must be added manually.
The release dated to 15.5.2025 seems to add initial support for the A1600 so stay tuned for probably the next HA version.
I have a O800 RTK an the ecovacs Integration has found my mower. But I could not start/stop or send him back station. Does anyone know why?
I also have my Goat O800 RTK integrated.
The missing of the choice of the area to be mowed is really annoying. Any idea on how to do it or when will it be implemented?
+1 to this and also map and camera entity
The integration discovered my O500. I can’t start mowing but I can send it back to the station. In my HA interface the activity (moving, docked) is updated if I start the mower in the Ecovacs app, but not if it runs on a schedule from the Ecovacs app.