Custom integration for the Ecovacs Goat G1 robotic lawn mower. Direkte Cloud-API-Anbindung, kein MQTT, keine zusätzlichen Abhängigkeiten.
| Entität | Typ | Beschreibung |
|---|---|---|
| Goat G1 | lawn_mower |
Start, Pause, Ladestation, Status |
| Rand mähen | button |
Rand-Mähmodus starten |
| Signalton | button |
Akustisches Signal auslösen |
| Akku | sensor |
Akkustand in % |
| Firmware | sensor |
Firmware-Version |
| WLAN-Netzwerk | sensor |
SSID |
| IP-Adresse | sensor |
IP-Adresse |
| Signalstärke | sensor |
WLAN-RSSI in dBm |
| MAC-Adresse | sensor |
MAC-Adresse |
| Messerverschleiß | sensor |
Restlebensdauer Messer in % |
| Bürstenwalzenverschleiß | sensor |
Restlebensdauer Bürstenwalze in % |
| Letzte Mähfläche | sensor |
Fläche der letzten Sitzung in m² |
| Letzte Mähdauer | sensor |
Dauer der letzten Sitzung |
| Gesamtmähfläche | sensor |
Kumulierte Mähfläche |
| Gesamtmähdauer | sensor |
Kumulierte Mähdauer |
| Mähvorgänge gesamt | sensor |
Anzahl der Mähvorgänge |
| Fehlercode | sensor |
Aktueller Fehlercode |
| Randmähfunktion | switch |
Randmähfunktion ein/aus |
| Erweiterter Modus | switch |
Erweiterter Modus ein/aus |
| Kindersicherung | switch |
Kindersicherung ein/aus |
| Anhebe-Warnung | switch |
Warnung beim Anheben |
| Kartengrenzwarnung | switch |
Kartengrenzwarnung ein/aus |
| Schutzfunktion | switch |
Schutzfunktion ein/aus |
| Hinderniserkennung | switch |
TrueDetect ein/aus |
| Lautstärke | number |
Lautstärke 0–10 |
| Mährichtung | number |
Mähwinkel 0–180° |
| Service | Parameter | Beschreibung |
|---|---|---|
ecovacs_goat_g1.start_border_mowing |
– | Rand-Mähmodus starten |
ecovacs_goat_g1.start_zone |
zone_id |
Zone mähen |
ecovacs_goat_g1.set_mowing_direction |
angle (0–180) |
Mährichtung setzen |
- HACS → Integrationen → ⋮ → Benutzerdefinierte Repositories
- URL:
https://github.com/it00x32/ecovacs-goat-g1-ha - Typ: Integration
- Installieren → Home Assistant neu starten
custom_components/ecovacs_goat_g1/in dein HA-Konfigurationsverzeichnis kopieren- Home Assistant neu starten
- Einstellungen → Geräte & Dienste → Integration hinzufügen
- Nach Ecovacs Goat G1 suchen
- E-Mail, Passwort und Land eingeben
- Gerät auswählen (falls mehrere vorhanden)
- Home Assistant 2024.1 oder neuer
- Ecovacs-Konto mit Goat G1
aiohttp(bereits in HA enthalten)
Die Integration nutzt die direkte Ecovacs Cloud-REST-API (kein MQTT). Status-Polling alle 30 Sekunden.
Hinweis: Der Rand-Mähmodus (type: border) ist nicht offiziell dokumentiert und basiert auf Reverse Engineering. Falls dieser nicht funktioniert, bitte ein Issue erstellen.
MIT License