FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Aladin222 am 21 Juli 2024, 10:54:30

Titel: Mammotion Luba 2 Rasenroboter
Beitrag von: Aladin222 am 21 Juli 2024, 10:54:30
Hallo @all ,

da ich die Tage meinen Gardena Sileno in Rente schicken möchte ( Der Kabelgeführte Mäher hat einfach zuviele Probleme gemacht ) ,wollte ich mal fragen , ob jemand auch den Luba 2 von Mammotion nutzt und eine Idee hat ,wie man diesen in Fhem integrieren kann ?
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: ahlermi am 08 Oktober 2025, 14:15:33
Mir geht es auch so, gibt es eine Lösung?
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: enno am 04 April 2026, 12:05:03
Moin zusammen,

ich habe meinen Bosch Mäher gegen einen Yuka Mini getauscht. Für Home Assistant gibt es eine Anbindung. Hat inzwischen jemand schon eine direkte Lösung für FHEM versucht?

Mammotion-HA (https://github.com/mikey0000/Mammotion-HA/tree/main) genutzt wird dafür PyMammotion - Python API for Mammotion Mowers (https://github.com/mikey0000/PyMammotion)

Gruss
  Enno
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: FHEMAN am 18 Mai 2026, 13:44:32
Zitat von: enno am 04 April 2026, 12:05:03Für Home Assistant gibt es eine Anbindung. Hat inzwischen jemand schon eine direkte Lösung für FHEM versucht?

Mammotion-HA (https://github.com/mikey0000/Mammotion-HA/tree/main) genutzt wird dafür PyMammotion - Python API for Mammotion Mowers (https://github.com/mikey0000/PyMammotion)
Der Vollständigkeit halber: https://github.com/ahlers2mi/FHEM-Mammotion
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: enno am 19 Mai 2026, 20:39:41
Leider bekomme ich das mit Debian Trixie nicht zum Laufen. Wenn ich mit
pip install pymammotion --break-system-packages
Successfully installed pymammotion-0.7.82
installiere kommt in deinem Modul folgende Meldung.

2026.05.19 20:34:47.417 1: ERROR evaluating {Mammotion_PythonDone('MAEHER|ERROR|Exit-Code 1: {ok: false, error: Unsupported version. The proto files were compiled with a version of betterproto2_compiler which is not compatible with this version of betterproto2.\n - betterproto2 version: 0.10.0\n - betterproto2_compiler version: 0.9.0\nThe version x.y.z of the library matches the version a.b.c of the compiler if and only if a=x and b=y.\nPlease upgrade betterproto2_compiler to 0.10.x and recompile your proto files (recommended) or downgrade betterproto2 to 0.9.x.}: Can't find string terminator "'" anywhere before EOF at (eval 7088) line 1.
Leider habe ich keine Ahnung was ich ändern muss...
Update: einmal alles deinstalliert und noch mal neu, jetzt komme ich schon mal ohne Fehlermeldung bis zum Login. Das klappt aber nicht.

Gruss
  Enno
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: FHEMAN am 22 Mai 2026, 11:52:56
Hi Enno,

vermutlich liegt es jetzt am Modul selbst, siehe https://github.com/mikey0000/PyMammotion/issues/137

Es gibt hier im Forum einen Thread zum Modul. Meine ich zumindest, denn ich kann es über die Forumssuche gerade nicht finden. Der Modulautor ist ahlermi.
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: killah78 am 28 Mai 2026, 12:38:17
Hi,
ich bekomme es auch nicht zum laufen. Sind scheinbar in letzter Zeit größere Änderungen in pymammotion gemacht worden. Vielleicht hat @ahlermi mal die Zeit darüber zu schauen.
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: killah78 am 29 Juni 2026, 09:13:51
Hi,
um das mal fortzuführen. Aktuell läuft das Modul gut. Allerdings nur mit meinem Mammotion Haupt Konto. Mit einem Shared account bekomme ich keine Daten zurück. Ich habe mir in der Mammotion app mehrere Tasks erstellt, mit verschiedenen Einstellungen, die ich dann in fhem starte. Funktioniert gut soweit.
viele Grüße
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: Stonemuc am 29 Juni 2026, 21:26:37
Ich bekomme folgenden Fehler:

No module named pymammotion.mqtt

Readings werden teilweise aber trotzdem erzeugt
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: killah78 am 29 Juni 2026, 21:48:22
Hast du die aktuellste pymammotion installiert? Ich hatte für die pymammotion eine neue venv angelegt und den Python-Pfad das fhem device eingetragen. Probier auch mal das legacy Attribut, das musste ich auf 1 setzen.
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: Stonemuc am 29 Juni 2026, 23:41:59
Habe die aktuellste 0.8.8
das mit dem legacy auf 1 setzen hilft auch nichts - irgendwie wurde wohl was mit mqtt geändert
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: killah78 am 30 Juni 2026, 10:23:20
Hab gerade nochmal nachgesehen, ich habe pymammotion Version 0.7.133 installiert. Damit klappt es bei mir.
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: Stonemuc am 30 Juni 2026, 12:33:02
Okay..dann mach ich das "downgrade" mal manuell
Titel: Aw: Mammotion Luba 2 Rasenroboter
Beitrag von: Stonemuc am 01 Juli 2026, 14:17:53
Mit dem downgrade auf 0.7.133 gibt er mir irgendwie login Fehler aus...egal ob ich legacy auf 1 oder 0 setze.