Husqvarna Automower Zeit einstellen

Hallo an alle mit einem Mährobotter,

ich habe herausgefunden wie man die Zeit an dem Ding von IPS aus einstellen kann.

Hier das Script:


<?
$ID_SocketMaehRobotter = 35532 /*[MaehRobotter]*/ ;
$Header = chr(0x0F).chr(0xb6);
$timestamp = time();
$std = (int) date("H", $timestamp);
$min = (int) date("i", $timestamp);
$mon = (int) date("n", $timestamp);
$tag = (int) date("j", $timestamp);
$jahr = (int) date("y", $timestamp);
Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb2).chr(0).chr($std));  //Zeit: Stunde setzen
ips_sleep(2000);
Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb1).chr(0).chr($min)); //Minuten
ips_sleep(2000);
Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb5).chr(0).chr($mon)); //Monat
ips_sleep(2000);
Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb4).chr(0).chr($tag)); //Tag
ips_sleep(2000);
Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb6).chr(0).chr($jahr)); //Jahr
ips_sleep(2000);

?>

Zum Auslesen der Zeit einfach den Header auf
$Header = chr(0x0F).chr(0x36);

ändern und nach dem Commando zweimal 0 ausgeben

Csck_sendtext($ID_SocketMaehRobotter, $Header.chr(0xb2).chr(0).chr(0));  //Zeit: Stunde lesen