Moin,
also dann: bei mir werkelt eine Beckhoff-Steuerung im Haus. Die meisten Sachen laufen darüber, auch die Visu wird auf der Steuerung gehostet. Für gewisse Dinge gibt es noch einen Raspi, der u.a. als MQTT-Broker fungiert. Außerdem läuft noch Node-Red als Schnittstelle zwischen Beckhoff und dem Ardumower darauf.
Hardwareseitig wird für den Ardumower das Ladegerät geschaltet und über zwei weitere Kontakte in der Ladestation der Mower eingeschaltet (P10) Ab da läuft alles softwarseitig wie in der App. Was soweit schon fertig ist ist das Starten, Stoppen, ins Dock schicken etc. Das Laden der Karte muss ich derzeit noch in NodeRed anstossen, funktioniert aber auch schon recht zuverlässig.
Die Anzeige der Karte mit dem aktuellen Stand habe ich mit AmCharts gelöst. Die Karten selbst liegen als txt-File im Webverzeichnis der Steuerung. Somit kann ich die in der Visu anzeigen, aber auch per NodeRed an den Mower senden. In der Steuerung verknüpfe ich noch die laufende Nummer der Karte mit der zugehörigen Map-ID, damit zeige ich in der Visu immer die richtige Karte, die auch im Mower aktiv ist.
Im Setup werde ich dann die Einstellungen machen wie die GPS-Position, Geschwindigkeit und Kartendefinition. Eine richtig Zeitsteurung mache ich wahrscheinlich nicht, da erstens der kleine noch nicht hundertprozentig zuverlässig ist und zweitens auch der Hund manchmal im Garten ist. Keiner der beiden sollte gänzlich unbeaufsichtigt im Garten sein und das einschalten über die Visu ist ja schnell gemacht.
Soweit erst mal. Scheint ja doch wohl ein Thema zu sein, die Einbindung in ein "Smart-Home"