ich hab mal in meiner Leienhaftigkeit was zusammengebastelt.
Hab mich an Deinem Skript orientiert, kannst Du mal drüber schauen, ob das so funktionieren könnte
Code: Alles auswählen
! /xml?cmd=mode&mode=start - Start: Roboter wird gestartet
! /xml?cmd=mode&mode=stop - Stop: Roboter wird gestopt
! /xml?cmd=mode&mode=auto - Auto: Roboter mäht entsprechend der gesetzten Timer-Einstellungen.
! /xml?cmd=mode&mode=home - Home: Roboter fährt zurück in die Ladestation, dort verbleibt er, bis ein anderer Betriebsmodus gewählt wird.
! /xml?cmd=mode&mode=man - Manuell: Roboter lädt vollständig auf und fährt dann vor die Ladestation. Setzen Sie ihn daraufhin auf die zu mähende Fläche.
! /xml?cmd=mode&mode=eod - Feierabend: Roboter fährt zurück in die Ladestation und Morgen arbeitet er dann wieder entsprechend den Timer-Einstellungen weiter.
! ********************************************************
string vBenutzer = ""; ! Benutzername
string vPasswort = ""; ! Passwort für Benutzername
string vIP = "xxx.xxx.xxx.xxx"; ! IP des Mähers
! ********************************************************
string stderr = "";
string stdout = "";
string vUrl = "'http://" # vIP # "/xml?user=" # vBenutzer # "&pass=" # vPasswort # "xml?cmd=mode&mode=home'";
system.Exec("wget -q -O - " # vUrl, &stdout, &stderr);
LG Andreas
-------------------------
Edit vom Moderator:
Der Übersichtlichkeit wegen abgetrennt. Die Diskussion stammt ursprünglich aus dem Thema Homematic - Einbindung.