Résumer cet article :
Was die Mammotion-Integration konkret bringt
Das Interesse liegt darin, das Mähen aus dem „Anwendungssilo“ zu holen. Sobald der LUBA oder der YUKA in Home Assistant integriert ist, wird der Roboter zu einem Smart-Home-Gerät wie jedes andere: Sie erhalten Sensoren (Batterie, Status, GPS, Satelliten, Arbeitsbereich, Verbindungstyp…) und können Aktionen auslösen (Starten, Pausieren, Stoppen, zurück zur Basis/Dock schicken).
Das Ergebnis: Ihre Szenarien können endlich bessere Entscheidungen anstelle des Roboters treffen (oder ergänzen). Typisches Beispiel: Wir beenden das Mähen, wenn Regen kommt, meiden die Stunden der Hitze, nutzen ein Zeitfenster mit überschüssiger Sonnenenergie oder verhindern das Mähen, wenn die Kinder draußen spielen… kurz gesagt, konkret, kein Gadget.
Voraussetzungen, bevor Sie starten
Überprüfen Sie zunächst, ob Ihr Home Assistant auf dem neuesten Stand ist: Die Integration erfordert eine Mindestversion von Home Assistant 2025.3.0.
Sie benötigen auch HACS (Home Assistant Community Store), da wir hier eine Community-Integration installieren… und sie ist nicht im HACS-Katalog „Standard“, daher muss sie als benutzerdefiniertes Repository hinzugefügt werden.
Ein letzter wichtiger Punkt: Es wird dringend empfohlen, ein zweites Mammotion-Konto für Home Assistant zu erstellen. Andernfalls, wenn Sie sich mit dem Hauptkonto anmelden, besteht die Gefahr, dass Sie sich von der mobilen App abmelden, und das kann schnell lästig werden :)
Schritt 1: Erstellen eines zweiten Mammotion-Kontos
Öffnen Sie die Mammotion-App und erstellen Sie ein neues Konto (eine andere E-Mail-Adresse reicht aus). Melden Sie sich dann wieder mit Ihrem Hauptkonto an und gehen Sie in das Gerätesharing, um Ihren Roboter mit diesem zweiten Konto zu teilen. Melden Sie sich schließlich bei dem zweiten Konto an und akzeptieren Sie das Sharing: Dieses „sekundäre“ Konto werden Sie nur in Home Assistant verwenden.
Ja, es ist ein bisschen „administrativ“… aber es erspart Kopfschmerzen später (und Nachrichten wie „Warum wird meine App ständig abgemeldet?!“).
Schritt 2: Installieren der Mammotion-Integration über HACS
Öffnen Sie in Home Assistant HACS und gehen Sie zu Integrationen. Öffnen Sie im Menü (die drei Punkte oben rechts) Benutzerdefinierte Repositories und fügen Sie das Repository https://github.com/mikey0000/Mammotion-HA hinzu, wobei Sie die Kategorie Integration auswählen.

Suche dann nach “Mammotion” in HACS, installiere die Integration und starte Home Assistant neu.

Schritt 3: Integration in Home Assistant hinzufügen
Nach dem Neustart gehen Sie zu Einstellungen → Geräte und Dienste → Integration hinzufügen, suchen Sie nach “Mammotion” und starten Sie die Konfiguration.

In diesem Schritt sind zwei Aspekte wirklich wichtig:
- Zuerst die Verbindung. Die Integration unterstützt Bluetooth (BLE) und Wi-Fi (auch über 4G SIM, je nach Modell), mit einem Fahrplan, der auf Steuerung, Planung, Zonen usw. ausgerichtet ist.
- Wenn Sie hier auf Bluetooth setzen und Ihr Home Assistant weit vom Roboter entfernt ist, kann ein Bluetooth Proxy ESPHome sehr nützlich sein (ein kleines ESP32, das an der richtigen Stelle platziert wird, und Home Assistant „erweitert“ seine BLE-Reichweite).
Hier werden wir eine Wi-Fi-Verbindung nutzen, was einfacher ist, da der gesamte Garten perfekt abgedeckt ist.
Geben Sie einfach die E-Mail-Adresse und das Passwort des zweiten erstellten Mammotion-Kontos ein:

Schritt 4: Überprüfen der zurückgemeldeten Entitäten und Sensoren
Sobald die Integration eingerichtet ist, sollten Sie Ihren Roboter mit Befehlen und vielen Sensoren sehen. Hier bekomme ich meinen Luba Mini AWD Lidar, der kürzlich getestet wurde. Nützliche Informationen umfassen typischerweise den Batteriestand, den Status (Mähen, Laden, im Leerlauf…), den Verbindungstyp, die GPS-Position, die Anzahl der Satelliten, die Arbeitszone usw.

Schritt 5: Mähen von Home Assistant starten
Die Integration bietet eine spezielle Aktion mammotion.start_mow. Um schnell zu testen, gehen Sie zu Entwicklertools → Aktionen, wählen Sie mammotion.start_mow, zielen Sie auf Ihren Rasenmäher und geben Sie die Parameter ein, die Ihr Modell unterstützt.

Ein einfaches Beispiel (an Ihre Entitäten/Zonen anzupassen):
action: mammotion.start_mow
data:
is_mow: true
speed: 0.3
border_mode: "1"
ultra_wave: "2"
areas: [switch.mower_1]
Laut Wiki gibt es universelle Optionen (Schnittreihenfolge, Geschwindigkeit, Hinderniserkennung, Pfadmodus usw.), spezifische YUKA-Optionen (Aufsammeln/Ablegen, Randzonen…) und spezielle LUBA-Optionen wie die Schnitthöhe.
Echt nützliche Automatisierungs-Ideen
Von jetzt an ist es möglich, verschiedene Automatisierungen zu erstellen, die Ihren Rasenmäher-Roboter integrieren. Zum Beispiel:
- „Intelligente Wetter“-Stopp. Wenn Ihre Wetterstation (Netatmo, Zigbee-Sensoren oder eine Wetterintegration) eine hohe Regenwahrscheinlichkeit anzeigt, kann Home Assistant den Mäher zurück zur Basis schicken, bevor der Garten sich in eine Rutschbahn verwandelt.
- Hitzeschutz. Wenn die Außentemperatur einen Schwellenwert überschreitet (z. B. 30 °C), können Sie das Mähen auf den Abend oder den nächsten Tag verschieben. Das ist nicht nur Bequemlichkeit: In einigen trockenen Böden kann das Mähen in der prallen Sonne auch weniger „sauber“ sein.
- Mähen mit überschüssiger Solarenergie. Wenn Sie Ihre Photovoltaikproduktion in Home Assistant verfolgen, ist es ein einfacher Trick, das Mähen auszulösen, wenn Sie überschüssige Energie zwischen zwei Zeitfenstern haben (zum Beispiel am Ende des Vormittags zu Beginn des Nachmittags), um Ihren Roboter mit der erzeugten Solarenergie aufzuladen.
- Sicherheit „Gartenpräsenz“. Wenn ein Toröffnungssensor aktiviert wird, eine Kamera eine Präsenz erkennt oder der „Grillmodus“ aktiviert ist, können Sie den Rasenmäher automatisch pausieren (denn ein unauffälliger Roboter im Gras wird vergessen… bis zu dem Zeitpunkt, an dem er am falschen Ort fährt).
- Nach dem Familienzeitplan. Wenn die Kalender der Familie in Home Assistant integriert sind, ist es einfach zu erkennen, wann der Roboter im Garten nicht stört.

Ein individuelles Dashboard
Mit allen Informationen, die vom Roboter abgerufen wurden, ist es möglich, ein individuelles Dashboard zu erstellen, das Ihren Rasenmäher-Roboter Mammotion integriert. Ich habe zum Beispiel dieses Dashboard erstellt:

Mit Hilfe von HA-Animated-Cards, zum Beispiel, lassen sich ziemlich interessante Dinge machen (ich muss noch daran arbeiten, aber die ersten beiden Kacheln geben einen Einblick).
Schnelle Fehlerbehebung
Wenn Sie auf einen Timeout zur API api.link.aliyun.com stoßen, weist das Repository darauf hin, dass Sie überprüfen sollten, ob Ihr Netzwerk oder Ihre Firewall Dienste „geblockt, die in China gehostet sind“. Das ist ein Detail, das eine Stunde kosten kann, wenn man es nicht weiß.
Und wenn die Kontohinzufügung Ihre E-Mail-Adresse ablehnt, zeigt das Repository an, dass manchmal „die Kontonummer“ besser funktioniert als die E-Mail-Adresse (ja, es ist seltsam, aber das sollten Sie im Hinterkopf behalten).
Fazit
Im Endeffekt ist die Integration eines Rasenmäher-Roboters Mammotion (LUBA oder YUKA) in Home Assistant nicht einfach „ein weiteres Gadget“ zu seinem Dashboard hinzuzufügen. Es geht vielmehr darum, die Kontrolle über das Mähen zurückzugewinnen, indem es mit realen Informationen aus dem Alltag verbunden wird: Wetter, Präsenz im Garten, Zeitpläne, Solarproduktion, Lebensstile im Haus. Sobald die Entitäten eingerichtet sind, wird schnell klar, dass die besten Gewinne aus einfachen Automatisierungen kommen: ungünstige Zeitfenster vermeiden, zur richtigen Zeit stoppen und das Mähen starten, wenn alles zusammenkommt. Und genau hier ergibt die Kombination aus Mammotion + Home Assistant ihren gesamten Sinn: eine gepflegte Rasenfläche, ohne darüber nachzudenken, und ohne Überraschungen.

