Beispiel: Parameter (Anfrage):
cmd
- status
status/status
- 0: Status wird ermittelt
- 1: Automower parkt
- 2: Automower mäht
- 3: Automower sucht die Ladestation
- 4: Automower lädt
- 5: Automower sucht (wartet auf das Umsetzen im manuellen Modus)
- 7: Fehlerstatus
- 8: Schleifensignal verloren
- 16: Automower abgeschaltet
- 17: Automower schläft
- Zeit, wie lange der Mower bereits in diesem Status ist. (in Sekunden)
- 0: Auto
- 1: Manuell
- 2: Home
- 3: Demo
- Aktuelle Batteriekapazität in Prozent
- Betriebsstunden (Mähzeit) in Stunden
- 0: Deaktiviert
- 1: Aktiv
- 2: Standby
- Nur verfügbar, wenn der Timer im Standby ist.
Datum, an dem der Automower das nächste mal mäht im Format DD.MM.YYYY.
- Nur verfügbar, wenn der Timer im Standby ist.
Uhrzeit, an dem der Automower das nächste mal mäht im Format HH:MM:SS.
- Nur verfügbar, wenn der Timer im Standby ist.
Unix-Zeitstempel an dem der Automower das nächste mal mäht.
- Nur verfügbar, wenn der Automower im Fehlerzustand ist.
Fehlercode gemäß Husqvarna Implementierung.
- Nur verfügbar, wenn der Automower im Fehlerzustand ist.
Fehlerbeschreibung im Klartext.
- Nur verfügbar, wenn der Automower im Fehlerzustand ist.
Datum, an dem der Fehler aufgetreten ist.
- Nur verfügbar, wenn der Automower im Fehlerzustand ist.
Uhrzeit, an dem der Fehler aufgetreten ist.
- Nur verfügbar, wenn der Automower im Fehlerzustand ist.
Unix-Zeitstempel von dem Auftreten des Fehlers.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" ?>
<robonect>
<successful>true</successful>
<status>
<status>1</status>
<mode>0</mode>
<battery>100</battery>
<hours>123</hours>
</status>
<timer>
<status>16</status>
<next>
<date>01.01.2016</date>
<time>12:00:00</time>
<unix>1451646000</unix>
</next>
</timer>
</robonect>
JSON-Antwort
Code: Alles auswählen
{
"successful": true,
"status":
{
"status":1,
"mode":0,
"battery":100,
"hours":123
},
"timer":
{
"status":16,
"next":
{
"date":"01.01.2016",
"time":"12:00:00",
"unix":1451646000
}
}
}