MowMate – die neue ESP32-UI für den Ardumower

Hallo Jurij, bei deinem Release-Zyklus muss ich wohl über den Winter weitermähen!
Ich habe gestern mit der 1.12.0 meine Fläche komplett gemäht, es war eine Freude dem Mower zuzuschauen!

Die Farben habe ich mal Angepasst.
Perfekt!

Zusätzlich gibt es im Karteneditor Möglichkeit zu sehen ob die komplette Fläche durch den Planer abgedeckt ist.
Das hebe ich noch garnicht gesehen, muss ich mir noch anschauen.

Genau diesen (Version .322-6).

Eine Frage habe ich noch:
Der Mower hat zuerst die Fläche gemäht, dann die Außengrenze und zum Schluss alle Exclusions-Grenzen. Lässt sich die Reihenfolge ändern oder muss ich diese dann einzeln mähen? Mir wäre es lieb, wenn ich zuerst die Außengrenze mähen könnte und die Exclusions-Grenzen in die Mähfläche integriert wären, da gibt es nicht so viele Leerfahrten.

Und einen Wunsch hätte ich auch noch:
Kannst du mal dein KI-Team fragen, ob sich eine Auswahl von Mähflächen und ein Taskplaner wie in Cassandra integrieren lässt?
Ansonsten hast du ein geniales Projekt geschaffen!
 
Hi Jürgen,

Hallo Jurij, bei deinem Release-Zyklus muss ich wohl über den Winter weitermähen!
Ich habe gestern mit der 1.12.0 meine Fläche komplett gemäht, es war eine Freude dem Mower zuzuschauen!
Ich danke dir :)

Der Mower hat zuerst die Fläche gemäht, dann die Außengrenze und zum Schluss alle Exclusions-Grenzen. Lässt sich die Reihenfolge ändern oder muss ich diese dann einzeln mähen? Mir wäre es lieb, wenn ich zuerst die Außengrenze mähen könnte und die Exclusions-Grenzen in die Mähfläche integriert wären, da gibt es nicht so viele Leerfahrten.
Lässt sich jetzt flexiebel einstellen
1792185255650.png

Und einen Wunsch hätte ich auch noch:
Kannst du mal dein KI-Team fragen, ob sich eine Auswahl von Mähflächen und ein Taskplaner wie in Cassandra integrieren lässt?
Ansonsten hast du ein geniales Projekt geschaffen!
Das musst du noch etwas präzisieren.
Ein Scheduler gibt es ja bereits. Es lässt sich zwar kein Zeitbereich einstellen, dafür aber flexible Zeitbereiche.
Unterschiedliche Strukturen sind durch mehrere Karten möglich. Hier der Vorteil, Wegpunkte/-Linien können bei Bedarf manuell nachgebessert werden.
Was nicht geht, ist mehrere Karten für ein Zeitbereich auszuwählen. Ist das sinvoll?
Meinst du das als "Auswahl von Mähflächen"?

Gruß
Jurij
 
Zuletzt bearbeitet:
Hallo Jurij,
mit Auswahl von Mähflächen meine ich das:


und den Taskplaner:


Ich arbeite damit gerne, da ich auf meinem Grunstück verschiedene Flächen mit sehr unterschiedlichem Wachstum habe. So muss ich nicht immer die ganze Fläche mähen lassen.
Wie du sicher schon gemerkt hast, ist für mich CaSSAndRA so etwas wie das Maß aller Dinge, weil ich damit seit 3 Jahren arbeite und absolut zufrieden bin.
Ich bin im Sommer 2023 darauf umgestiegen, nachdem der sunray-Server für mich einige Male nicht erreichbar war.
CaSSAndRA lief auf einem Raspberry 3B im Haus.
Am Ende der Saison 2025 ist dann, aus für mich unerklärlichen Gründen, das ESP32, das ich von Anfang an im Mäher hatte, ausgestiegen. Es hat sich mit dem Netzwerk verbunden, aber ich konnte den Mäher nicht mehr erreichen. CaSSAndRA hat mir den Mäher immer 'offline' gemeldet. Daraufhin habe ich dann den Raspberry in den Mower eingebaut und über USB mit dem GCM4 verbunden. Das hat zwar funktioniert, aber richtig glücklich war ich damit nie.
Das war aber kein Problem von CaSSAndRA, sondern ein Raspberry-USB-Problem. Die USB-Schnittstelle, zumindest des 3B, ist nicht stabil, wie ich auch aus einigen anderen Foren erfahren habe, insbesondere mit 64-bit-OS. Ich habe mit eingen USB-WLAN-Sticks probiert, wo keiner zuverlässig die Verbindung gehalten hat. Das gleiche Problem war die Verbindung des Raspi mit dem GCM4, die auch sporadisch unterbrochen wurde und ich den Mower dann mit CaSSAndRA nicht mehr erreichen konnte. Manchmal hat er seine Arbeit zu Ende gemacht, manchmal ist er aber auch mit Obstacle einfach stehen geblieben oder hat sich im Kreis gedreht oder ähnliches.
Es hat einfach keinen Spaß gemacht! Das Einzige, was reibungslos funktioniert hat, war das OTA-Update von sunray mit Arduino-CLI auf dem Raspberry.
Deshalb war ich begeistert, als ich von deinem Projekt erfahren habe!

Dein letztes Release habe ich aus Zeit- und Wettergründen noch nicht probieren können.
So, das war aber jetzt etwas weit ausgeholt zum Verständnis meiner Wünsche. Ich hoffe, ich langweile dich damit nicht!

Gruß
Jürgen
 
Hi Jurgen,

diese CaSSAndRA Funktion hatte ich tatsächlich nicht im Blick, so eine Aufteilung ist bei meinem Mini-Garten auch nicht erforderlich 😅.

Die Karte lässt sich jetzt in Bereche aufteilen und die Bereche beliebig zum Mähen auswählen. Hier die Doku dazu.
Gemäht habe ich damit auch noch nicht, sollte aber funktionieren.
1792530050554.png
Gruß
Jurij
 
Hallo Jurij, das ist ja wirklich eine tolle Sache! Da muss ich mich erst einmal in die Doku einarbeiten und das Ganze probieren, wie es geht. Bei dem herbstlichen Wetter ist das aber gar nicht so einfach! Ich bleibe dran und werde berichten.
Erst einmal herzlichen Dank!
Gruß
Jürgen
 
Es gelingt mir nicht einen Bereich anzulegen, irgend etwas mache ich falsch oder es funktioniert noch nicht.
Wenn ich mit dem Lasso einen Bereich aufziehe, bleibt oben in der Kartenzeile als Area die gesamte Fläche stehen (291.9 m²) und wenn ich Calculate klicke wird auch die gesamte Fläche neu berechnet, nicht nur die Auswahl.
Die Mähreihenfolge (Border/Area) funktioniert, habe ich heute getestet!

Ich kann hier auch wieder keine Bilder einfügen! Keine Ahnung, was da wieder los ist, das letzte Mal hat das mit Strg-V noch geklappt.

Etwas ist mir noch eingefallen:
Wenn ich bei CaSSAndRA bei den Einstellungen den Mähwinkel leer lasse, wählt der Pathplanner jedesmal einen Zufallswert, so dass bei mehrmaligen Mähen keine Spuren entstehen.
Und könnte man Distance to Border auch auf eine halbe Mähbreite einstellen?

Gruß
Jürgen
 
Hallo Jurij, es funktioniert! Ich kann Bereiche auswählen und berechnen, GROẞARTIG!!!, um mit Donald Trumps Worten zu arbeiten. Was nicht geht, ist, die Reihenfolge der Bereiche zu ändern. Ich habedie Karte in zwei Hälften geteilt, eine West- und eine Osthälfte. Unter Order steht die Westhälfte als 1. Karte oben und die nOsthälfte als 2. Karte darunter. Wenn ich auf die Dreiecke daneben klicke, lässt sich die Reihenfolge nicht ändern.
Im Routenplaner ist mir noch ein Fehler aufgefallen (die linke Seite des Quadrates).
1792772165954.png
Noch etwas habe ich zu bemängeln, auf deiner Github-Seite fehlt der Spenden-Button!
 
Es gelingt mir nicht einen Bereich anzulegen, irgend etwas mache ich falsch oder es funktioniert noch nicht.
Wenn ich mit dem Lasso einen Bereich aufziehe, bleibt oben in der Kartenzeile als Area die gesamte Fläche stehen (291.9 m²) und wenn ich Calculate klicke wird auch die gesamte Fläche neu berechnet, nicht nur die Auswahl.
Die Mähreihenfolge (Border/Area) funktioniert, habe ich heute getestet!

Ich kann hier auch wieder keine Bilder einfügen! Keine Ahnung, was da wieder los ist, das letzte Mal hat das mit Strg-V noch geklappt.

Etwas ist mir noch eingefallen:
Wenn ich bei CaSSAndRA bei den Einstellungen den Mähwinkel leer lasse, wählt der Pathplanner jedesmal einen Zufallswert, so dass bei mehrmaligen Mähen keine Spuren entstehen.
Und könnte man Distance to Border auch auf eine halbe Mähbreite einstellen?

Gruß
Jürgen
Mit größeren Karten gab es noch Abstürze im Hintergrund. Sollte jetzt gehen.
1792770791457.png
Ich kann hier auch wieder keine Bilder einfügen! Keine Ahnung, was da wieder los ist, das letzte Mal hat das mit Strg-V noch geklappt.
Auf Linux umsteigen, da habe ich keine Probleme :ROFLMAO:
Wenn ich bei CaSSAndRA bei den Einstellungen den Mähwinkel leer lasse, wählt der Pathplanner jedesmal einen Zufallswert, so dass bei mehrmaligen Mähen keine Spuren entstehen.
gibt es jetzt auch

Und könnte man Distance to Border auch auf eine halbe Mähbreite einstellen?
geht auch (falls v1.16.0 schon drauf, noch einmal installieren)
 
Ich arbeite seit über 20 Jahren mit Linux und seit heute habe ich ein neues Notebook, mit dem konnte ich jetzt auch wieder ein Bild einfügen.
 
Oben