Alfred the new mower generation

Es geht, vielleicht noch nicht alles perfekt. Alexander hatte vor kurzem einen weiteren Programmierer gesucht. Wenn sich da jemand finden würde, dann wird es auch schneller perfekt.
 
Eigentlich ist das ganz einfach, wenn man sich an ganz einfache Regeln hält.
1. Karte bearbeiten und danach immer Share Maps ausführen.
2. Immer als erstes Import Maps und dann Karte bearbeiten.

Ich habe noch nicht getestet, was passiert wenn man die Reihenfolge verdreht.
Dann kann es vermutlich passieren, dass man mit einer leeren Map die vorhandene überschreibt und somit löscht. Das wäre ärgerlich.

Schön wäre, wenn es automatische Backups gibt, so dass man immer auf eine ältere Version zurück kann.

Man muss sich einfach vorstellen, dass die Map in der Cloud liegt.
Erst musst du dir die Karte aus der Cloud holen, dann kannst du sie bearbeiten und benutzen, und am Ende schiebst du sie wieder in die Cloud.
Das funktioniert immer, ganz einfach
 
Das ist ja nur am Anfang so. Dann änderst nichts mehr oder nur selten an Karten. Die hast an allen Geräten synchron und Du musst nichts mehr mit der Cloud machen.
Backup kann man sich einfach in ein Textdokument ziehen.
Ist mir persönlich viel lieber als ein automatisches, kryptisches Backup.
Wie häufig verlässt man sich drauf und kann die dann doch aus verschiedenen Gründen nicht einsetzen, wenn man diese benötigt.
Da weiß ich lieber was ich habe.
 
Das ist ja nur am Anfang so. Dann änderst nichts mehr oder nur selten an Karten. Die hast an allen Geräten synchron und Du musst nichts mehr mit der Cloud machen.
Wenn die Frau dann mal wieder kreativ wird und den Garten umgestalten muss, dann ist Sunray Goldwert.
 
Cool wäre übrigens noch eine Variante/Einstellung der App, in der man wirklich nur die Operation-Befehle nutzen kann. Quasi für DAUs. Meine Frau hat jetzt schon zweimal aus Versehen Wegpunkte verschoben.
Ja, kann man wiederherstellen und ich habe immer eine Kopie der aktuellen Karte gesichert, aber trotzdem ;-)
 
Cool wäre übrigens noch eine Variante/Einstellung der App, in der man wirklich nur die Operation-Befehle nutzen kann. Quasi für DAUs. Meine Frau hat jetzt schon zweimal aus Versehen Wegpunkte verschoben.
Ja, kann man wiederherstellen und ich habe immer eine Kopie der aktuellen Karte gesichert, aber trotzdem ;-)
Was braucht / macht denn deine Frau mehr als "Start" ubd "Stop"?
 
Eigentlich nichts. Aber wenn man etwas unsauber rumklickt ... und genau dafür bräuchte sie eigentlich eine eigene Useransicht. Alles was sie da sonst so sieht, verwirrt nur. Und schnell ist mal auch bis unter "Firmware" gescrollt und aus Versehen die Slider verstellt.
Da reicht eine Ansicht mit: Start, Stop, Docking, Anzeige Akku, Anzeige Fortschritt.
Ist nicht als High Prio Anforderung gemeint.

Und bevor du jetzt fragst, mit "wieso soll ich denn zum Alfred rennen und auf dem Rumdrücken? Oder willst du sagen, wir haben so viel Geld für den bezahlt und das funktioniert nicht per Handy?"
 
Meine Frau würde Alfred nie anrühren.
Man könnte einen MQTT Button bauen für sehr wenig Geld, wäre dann sowas wie ne Hardwarefernbedienung.
Oder halt so eine "nicht-Experten" Ansicht.
Oder man muss eben wissen was man da tut...
 
MQTT würde helfen, ja. Ist aber derzeit leider deaktiviert.
Zeitbasiertes Fahren würde auch helfen. Kommt erst noch.

Wäre davon irgendwas vorhanden, würde das helfen, klar :)
 
MQTT würde helfen, ja. Ist aber derzeit leider deaktiviert.
Zeitbasiertes Fahren würde auch helfen. Kommt erst noch.

Wäre davon irgendwas vorhanden, würde das helfen, klar :)
Was hast du sonst an Automatisierungshardware/Software im Haus? Wenn du was hast, was http requests senden kann, dann könntest du dein Problem schon heute lösen.
 
Eine Hürde gibt es bei Alfred, warum diese Lösung nicht eins zu eins funktionieren wird. Beim Alfred ist der Passwort für die Kummunikation in der Config gesetzt, die Daten müsste man vor dem senden verkrüpten. Was man machen muss, findet man im Code wieder
 
CPP-File lesen um zu verstehen was für http requests man wie abschicken kann ... der ist gut.
Ich kann scripten und requests verschicken. Ich kann auch bei FHEM Devices konfigurieren. Aber das übersteigt meine Fähigkeiten dann doch etwas.
Ich meine, wir sind hier beim Alfred. Nicht beim Selbstbau Ardumower ;-)
Ein Beispiel wäre cool. Das für NodeRed ist da leider nicht so hilfreich. Wie sich der Antwortcode zusammensetzt, das kann ich noch aus dem CPP rauslesen.
Aber ich verstehe nicht, wie ich den Request aufbauen muss. Alleine schon wegen dem Passwort, denn Standard HTTP Basic Auth ist das ja nicht.
 
Oben