Hallo,
Hier ist eine neue externe Integration, die bald im Store verfügbar sein wird, um Ihre Mammotion-Rasenmäher zu verwalten:
Hallo,
Hier ist eine neue externe Integration, die bald im Store verfügbar sein wird, um Ihre Mammotion-Rasenmäher zu verwalten:
[2026-09-29T09:46:08.275Z] [INFO] Starte die Mammotion-Integration...
[2026-09-29T09:46:08.490Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://)
[2026-09-29T10:25:10.406Z] [INFO] onConfigUpdated -> neue Konfiguration empfangen
[2026-09-29T10:25:10.622Z] [INFO] [mammotion] Angemeldet bei der Mammotion Cloud
[2026-09-29T10:25:15.441Z] [INFO] 1 Mähroboter(s) auf dem Mammotion-Konto gefunden
[2026-09-29T10:25:15.452Z] [ERROR] Mammotion-Initialisierung fehlgeschlagen GladysApiError: devices[0].poll_frequency: ungültige Polling-Häufigkeit
at HttpClient.request (/app/node_modules/@gladysassistant/integration-sdk/lib/http-client.js:49:13)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async refreshMowers (file:///app/index.js:68:3)
at async initialize (file:///app/index.js:110:20)
at async file:///app/index.js:202:3
at async GladysIntegration._runHandler (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1590:7)
at async GladysIntegration._handleMessage (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1430:9) {
status: 400,
code: 'BAD_REQUEST'
}
[2026-09-29T10:25:19.213Z] [INFO] 1 Mähroboter(s) auf dem Mammotion-Konto gefunden
[2026-09-29T10:28:41.138Z] [INFO] onConfigUpdated -> neue Konfiguration empfangen
[2026-09-29T10:28:42.406Z] [INFO] 1 Mähroboter(s) auf dem Mammotion-Konto gefunden
[2026-09-29T10:28:42.415Z] [ERROR] Mammotion-Initialisierung fehlgeschlagen GladysApiError: devices[0].poll_frequency: ungültige Polling-Häufigkeit
at HttpClient.request (/app/node_modules/@gladysassistant/integration-sdk/lib/http-client.js:49:13)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async refreshMowers (file:///app/index.js:68:3)
at async initialize (file:///app/index.js:110:20)
at async file:///app/index.js:202:3
at async GladysIntegration._runHandler (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1590:7)
at async GladysIntegration._handleMessage (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1430:9) {
status: 400,
code: 'BAD_REQUEST'
}
[2026-09-29T10:28:54.595Z] [INFO] 1 Mähroboter(s) auf dem Mammotion-Konto gefunden
[2026-09-29T10:33:43.443Z] [INFO] 1 Mähroboter(s) auf dem Mammotion-Konto gefunden
[2026-09-29T10:33:43.453Z] [ERROR] Mammotion-Initialisierung fehlgeschlagen GladysApiError: devices[0].poll_frequency: ungültige Polling-Häufigkeit
at HttpClient.request (/app/node_modules/@gladysassistant/integration-sdk/lib/http-client.js:49:13)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async refreshMowers (file:///app/index.js:68:3)
at async initialize (file:///app/index.js:110:20) {
status: 400,
code: 'BAD_REQUEST'
}
Das ist ab Version 1.0.1 verfügbar
:
Ursache
poll_frequency, in Millisekunden: 1000, 2000, 10000, 15000, 30000 oder 60000. Das habe ich im Quellcode von Gladys überprüft.60). Gladys antwortete daher mit „400 invalid poll frequency“.Korrektur
src/devices/mower.js: Der Rasenmäher wird jetzt mit 30000 ms an Gladys gesendet, wenn das Intervall unter 60 s liegt, andernfalls 60000 ms.index.js: Da Gladys höchstens alle 60 s abfragt, ignoriert die Integration Anfragen, die vor dem gewählten Intervall eintreffen. Ein Puffer von 5 s gleicht kleine Verzögerungen von Gladys aus.petit soucis encore :
LOG
[2026-09-29T16:17:25.356Z] [INFO] Starte die Mammotion-Integration...
[2026-09-29T16:17:25.573Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://172.30.0.1:80)
[2026-09-29T16:17:26.212Z] [INFO] [mammotion] Angemeldet bei der Mammotion Cloud
[2026-09-29T16:17:32.304Z] [INFO] 1 Mähroboter(s) im Mammotion-Konto gefunden
[2026-09-29T16:17:32.415Z] [WARN] Erste Abfrage für Luba-VPMBS8RA fehlgeschlagen: Benutzervorrichtung nicht gebunden
[2026-09-29T16:20:26.253Z] [INFO] 1 Mähroboter(s) im Mammotion-Konto gefunden
Korrektur in der neuen Version 1.0.2 veröffentlicht ![]()
Kannst du bitte mit der neuen Version 1.0.4 testen
Falls du immer noch Bugs hast, zögere nicht, die Logs mit anzugeben, die können sehr nützlich sein ![]()
Die Ursache
user device not bind kommt von Aliyun, dem alten Cloud von Mammotion.Die Korrektur
Was du wissen solltest
Es funktioniert immer noch nicht
Logs:
[2026-09-30T20:00:40.238Z] [INFO] Starte die Mammotion-Integration...
[2026-09-30T20:00:40.439Z] [INFO] [gladys-sdk] Verbunden mit Gladys
[2026-09-30T20:00:40.739Z] [INFO] [mammotion] Angemeldet bei der Mammotion-Cloud
[2026-09-30T20:00:45.731Z] [INFO] 1 Mähroboter gefunden im Mammotion-Konto
[2026-09-30T20:00:46.245Z] [INFO] [mammotion-mqtt] Verbunden mit dem Mammotion-Broker mqtt-eu.mammotion.com
[2026-09-30T20:00:46.304Z] [INFO] [mammotion-mqtt] Verfolge Luba-VPMBS8RA auf dem Mammotion-Broker
[2026-09-30T20:01:16.125Z] [INFO] 1 Mähroboter gefunden im Mammotion-Konto
[2026-10-01T14:35:37.820Z] [INFO] 1 Mähroboter gefunden im Mammotion-Konto
[2026-10-01T14:36:34.624Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:dock = 1
[2026-10-01T14:36:34.626Z] [INFO] [mammotion] Sende "dock" an Luba-VPMBS8RA
[2026-10-01T14:36:44.989Z] [WARN] Aktualisierung nach Befehl fehlgeschlagen für Luba-VPMBS8RA: states[0]: muss einen numerischen "state" oder einen String "text" haben
Es wäre gut, wenn andere Leute das testen könnten, denn ich habe das Gefühl, dass mein Modell (Luba 2) aus März 2025 schon zu alt ist!! @JKBS64
Danke für die Logs
Kannst du bitte mit der neuen Version 1.0.5 testen ![]()
Die Ursache
state: { text: "..." }.text, wie z. B. text: "...".states[0]: must have a numeric "state" or a string "text" in euren Logs.Was ich geändert habe
text gesendet.Jetzt hat sich der Roboter erfolgreich verbunden und die Informationen nach einer Stunde hochgeladen!
Log
[2026-10-01T15:22:16.622Z] [INFO] Starting the Mammotion integration...
[2026-10-01T15:22:16.825Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-01T15:22:17.155Z] [INFO] [mammotion] Logged in to the Mammotion cloud
[2026-10-01T15:22:21.985Z] [INFO] 1 mower(s) found on the Mammotion account
[2026-10-01T15:22:22.526Z] [INFO] [mammotion-mqtt] Connected to the Mammotion broker mqtt-eu.mammotion.com
[2026-10-01T15:22:22.581Z] [INFO] [mammotion-mqtt] Following Luba-VPMBS8RA on the Mammotion broker
[2026-10-01T15:22:40.572Z] [INFO] 1 mower(s) found on the Mammotion account
[2026-10-01T16:02:24.996Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:mowing = 1
[2026-10-01T16:02:24.998Z] [INFO] [mammotion] Sending "start" to Luba-VPMBS8RA
[2026-10-01T16:04:09.610Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:dock = 1
[2026-10-01T16:04:09.611Z] [INFO] [mammotion] Sending "dock" to Luba-VPMBS8RA
[2026-10-01T16:06:29.162Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:dock = 1
[2026-10-01T16:06:29.163Z] [INFO] [mammotion] Sending "dock" to Luba-VPMBS8RA
Das wurde in Version 1.0.6 behoben
1. Die Befehle Mähbetrieb / Zur Basis zurück hatten keine Wirkung
2. Die Informationen brauchten etwa 1 Stunde, um anzukommen
Also das ist nicht aussagekräftig:
Ich würde gerne, dass jemand das auf einem anderen Modell testet!
Außerdem, wird es noch weitere Funktionen/Informationen geben?
Denn das Ziel ist es, die Mammotion-App zu ersetzen, wie die externe Integration „Dreame“, die es ermöglicht, nur Gladys zu verwenden, und alle Änderungen, die an Gladys vorgenommen werden, erscheinen sehr schnell in der Dreame-App
Log:
[2026-10-02T13:25:32.777Z] [INFO] Starting the Mammotion integration...
[2026-10-02T13:25:33.065Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-02T13:25:33.400Z] [INFO] [mammotion] Logged in to the Mammotion cloud
[2026-10-02T13:25:38.161Z] [INFO] 1 mower(s) found on the Mammotion account
[2026-10-02T13:25:38.796Z] [INFO] [mammotion-mqtt] Connected to the Mammotion broker mqtt-eu.mammotion.com
[2026-10-02T13:25:38.830Z] [INFO] [mammotion-mqtt] Following Luba-VPMBS8RA on the Mammotion broker
[2026-10-02T13:33:35.019Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:dock = 1
[2026-10-02T13:33:35.021Z] [INFO] [mammotion] Sending "dock" to Luba-VPMBS8RA
[2026-10-02T13:33:53.821Z] [WARN] [mammotion] Report request refused for Luba-VPMBS8RA: Device not responding
[2026-10-02T13:37:18.218Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:mowing = 1
[2026-10-02T13:37:18.219Z] [INFO] [mammotion] Sending "start" to Luba-VPMBS8RA
Es wäre tatsächlich nicht schlecht, wenn noch jemand anderes testen würde, aber ich habe trotzdem deinen Prompt an Claude geschickt:
Was passiert ist, laut deinen Logs (ich habe mit PyMammotion, dem von Home Assistant verwendeten Code, verglichen):
Was ich geändert habe:
Es steht in Version 1.0.7 zur Verfügung.
Ich gebe zu, dass ich den Sinn dieser Integration nicht mehr sehe, da sie nur Pause/Neustart ausführen kann!
Nicht einmal einen Rasenmäher kann sie starten!
Liegt das an meinem Modell oder ist es die Mammotion-API, die das nicht zulässt?
Du kannst hier mit dem Mähen beginnen:

Vielleicht ist der Knopf nicht passend
Hast du die letzte Version, die ich veröffentlicht habe (1.0.7), ausprobiert?
ja !
Und der „mähen“-Button stürzt meine Mammotion-App ab und trennt den Roboter von der Verbindung
Hinweis: Ich habe keinen „aktualisieren“-Button und musste in der Konfiguration die Aktualisierungszeit ändern, die bei 60 stand, und durch 300 ersetzen
Log:
[2026-10-02T14:28:59.403Z] [INFO] Starte die Mammotion-Integration...
[2026-10-02T14:28:59.623Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://172.30.0.1:80)
[2026-10-02T14:28:59.921Z] [INFO] [mammotion] Angemeldet bei der Mammotion-Cloud
[2026-10-02T14:29:05.132Z] [INFO] 1 Rasenmäher gefunden im Mammotion-Konto
[2026-10-02T14:29:05.792Z] [INFO] [mammotion-mqtt] Verbunden mit dem Mammotion-Broker mqtt-eu.mammotion.com
[2026-10-02T14:29:05.826Z] [INFO] [mammotion-mqtt] Verfolge Luba-VPMBS8RA auf dem Mammotion-Broker
[2026-10-02T14:29:05.947Z] [INFO] [mammotion-mqtt] Erste Daten von Luba-VPMBS8RA erhalten (device_protobuf_msg_event)
[2026-10-02T14:30:34.618Z] [INFO] onConfigUpdated -> neue Konfiguration erhalten
[2026-10-02T14:30:36.022Z] [INFO] 1 Rasenmäher gefunden im Mammotion-Konto
[2026-10-02T14:30:38.200Z] [INFO] 1 Rasenmäher gefunden im Mammotion-Konto
[2026-10-02T14:32:39.644Z] [INFO] onSetValue <- ext:ext-prohand-gladys-mammotion:mower:nNlJJBp0Cxx538To70i6000000:mowing = 1
[2026-10-02T14:32:39.644Z] [WARN] Luba-VPMBS8RA: Kein pausierter Job zum Fortsetzen: Starte einen neuen Job in der Mammotion-App
[2026-10-02T14:37:05.631Z] [INFO] 1 Rasenmäher gefunden im Mammotion-Konto
Hallo, ja, ich werde es dieses Wochenende testen, mein Modell ist ein Yuka mini. Ich halte euch auf dem Laufenden.
Danke für das Feedback! In Version 1.0.8:
Um eine einzelne Zone auszuwählen, musst du noch die App verwenden. Wenn der Mähvorgang nicht startet, schicke mir die Logs: Sie zeigen die gefundenen Zonen und den Schritt, der blockiert.