Seite 2 von 3

Re: Modus setzen [Stand ab V0.9]

Verfasst: Fr 25. Mai 2018, 10:31
von mapchen
Hallo, Hast du bzgl. Korridorweite und API etwas herausgefunden?

Re: Modus setzen [Stand ab V0.9]

Verfasst: Mo 30. Jul 2018, 09:29
von ing-michel
Moin, kann es sein, dass der code für "after" wie folgt korrekt ist:

Code: Alles auswählen

0: Wechseln des Modus nach "Home"
1 : Wechseln des Modus nach "Feierabend" (EndOfDay)
2 : Wechseln des Modus nach "Manuell"
3 : Wechseln des Modus nach "Automatisch"
4 : Starten eines Mähauftrages

Re: Modus setzen [Stand ab V0.9]

Verfasst: Mi 29. Mai 2019, 15:48
von Marionese
Ich interpretiere den Modus Job als spontanmähen oder zum "auf die Brause hauen" wenn Besuch da ist, oder auch zum testen. Ich möchte gerne aber das die Mähzeit begrenzt ist, wie beim Timer z.B. auf 120min.
Reicht es, wenn ich das Argument &duration=120 hinzufüge, leider lese ich, dass dieses nur in Verbindung mit Start oder Stopp gilt. Einen festen Startzeitpunkt mit Job, ist das nicht sinnfrei?
Für feste Zeiten habe ich doch meinen Timer.
Oder habe ich einen Denkfehler?
Danke für die Auskunft

Re: Modus setzen [Stand ab V0.9]

Verfasst: So 28. Jul 2019, 16:19
von Buchi
Ich hänge auch fest bei der Joberstellung :|

Meine URL:

Code: Alles auswählen

http://ip/xml?cmd=mode&mode=job&remotestart=0&after=2&start=06:00&end=17:00&gps=1&user=USER&pass=PW
Der Job wird auch angelegt aber mein Kurti fährt nicht los. Er geht kurz in den Status Parkt, Timer geht auf Auftrag, dann geht der Modus auf home und der Status auf schläft.

Irgendwo muss ich einen Denkfehler haben oder etwas funzt nicht. Ist mit meiner URL alles richtig?

Re: Modus setzen [Stand ab V0.9]

Verfasst: Mo 29. Jul 2019, 09:02
von Marco.Klose
Hallo Buchi,

ich habs folgendermassen gemacht und das funktioniert bei mir auch:
- der Mower ist im home-Modus
- http://xxx.xxx.xxx.xxx/xml?user=USERNAM ... mm&after=1

Also nur die Endzeit eingeben. Dann legt er sofort los und mäht bis zur angegebenen Endzeit.

VG, Marco

Re: Modus setzen [Stand ab V0.9]

Verfasst: Di 30. Jul 2019, 07:05
von Buchi
Hi Marco,

Danke, ohne Startzeit funktioniert es. Scheint ein Bug zu sein.

Re: Modus setzen [Stand ab V0.9]

Verfasst: Di 30. Jul 2019, 08:19
von Marco.Klose
ja, an dieser Stelle hing ich auch länger und hab rumprobiert. Freut mich zu hören, daß es jetzt bei Dir klappt ;)

Re: Modus setzen [Stand ab V0.9]

Verfasst: Mi 27. Apr 2022, 10:54
von emufan
Vorab: Nein, ich will keine Diskussion mit "was ist alt und was ist neu" aufwärmen. ;)

Mich interessiert aber wirklich, ob es irgendwo einen aktuellen (ggf. korrigierten) Stand der API gibt, z.B. zum Urspungspost in diesem Thema?

Denn die dortigen Infos sind ja mE definitv seit langer Zeit nicht mehr richtig, was auch schon in den Antworten innerhalb dieses Themas sichtbar ist. Und vieles weicht auch noch von dem weiteren Parallel-Thread hier ab. Und ebenfalls von der eigenen Beschreibung (auch wenn es da nicht um die API geht) hier ab, wo man aber ja die dazugehörige Implementierung auf der Website angucken kann.

Beispiele Nummerierung Fernstart, Nummerierung Modus nach Mähen, gibt es inzwischen corridor (da ja auf Website gesetzt/genutz), usw.?

Alles in allem bin ich bestimmt nur nicht fündig geworden, und würde mich über einen Link zur API der aktuellen FW sehr freuen. Und wenn es tatsächlich keine gibt, dass ggf. der Ursprungspost auf aktuelle FW aktualisiert werden würde,

Re: Modus setzen [Stand ab V0.9]

Verfasst: Do 28. Apr 2022, 00:19
von Admin
Es gibt zwei APIs. Die nicht öffentliche, die Robonect für sein eigenes Webinterface verwendet. Hier kann ich nach Belieben mit jeder Version etwas ändern und anpassen ohne jemanden darüber Rechenschaft ablegen zu müssen.

Und dann gibt es die offizielle api. Dort ändere ich ungern etwas. Deshalb sind die hier beschriebenen Aufrufe auch noch aktuelle.

Drittanbieter sollten nur diese öffentliche api nutzen. Hier sind zwar nicht alle Features vorhanden, aber die Aufrufe bleiben in der Regel konsistent. Soll heißen, dass ein Nutzer sich keine Sorgen machen muss, dass seine Integration mit einer neuen Firmware Version inkompatibel wird.
Dies ist speziell für iobroker, Homematic, und wie sie nicht alle heißen, wichtig.

Klar könnt ihr auch die nicht dokumentierte interne api nutzen. Aber dafür gebe ich/wir keinen Support und informieren auch nicht bei Änderungen.

Re: Modus setzen [Stand ab V0.9]

Verfasst: Do 28. Apr 2022, 08:33
von emufan
Admin hat geschrieben: Do 28. Apr 2022, 00:19 Es gibt zwei APIs. Die nicht öffentliche, die Robonect für sein eigenes Webinterface verwendet. Hier kann ich nach Belieben mit jeder Version etwas ändern und anpassen ohne jemanden darüber Rechenschaft ablegen zu müssen.

Und dann gibt es die offizielle api. Dort ändere ich ungern etwas. Deshalb sind die hier beschriebenen Aufrufe auch noch aktuelle.
Das ist mE aber ja leider nicht der Fall.

Code: Alles auswählen

remotestart (für mode=job)
0 : Standardeinstellung verwenden
1 : Mähauftrag bei Fernstart-Punkt 1 beginnen
2 : Mähauftrag bei Fernstart-Punkt 2 beginnen

after (für mode=job)
1 : Wechseln des Modus nach "home"
2 : Wechseln des Modus nach "Feierabend" (EndOfDay)
3 : Wechseln des Modus nach "manuell"
4 : Wechseln des Modus nach "Automatisch"
ist mE nicht aktuell, oder? Daher ja meine Frage nach einer aktuellen Doku zur aktuellen FW, was meist leichter ist, als Abweichungen in anderen Posts suchen zu müssen. Oder halt ein aktuell halten, der Doku, wenn dies hier diese ist. Ich bin wahrscheinlich nicht der Einzige, der die Doku gelesen, es implementiert und sich dann gefragt hat, warum es nicht geht. Gut, lässt sich alles per Webinterface verfolgen, dort aus dem Code lesen oder im Forum in anderen Posts finden, wenn andere in die gleichen Fallen getappt sind, aber mE war eine aktuelle Doku dennoch irgendwie besser.

Schön fände ich auch, welche Parameter mandatory oder optional sind und was die default-werte der optionalen sind, wenn man sie weglässt (ist nur manchmal angegeben). Aber das wäre tatsächlich die "cherry on the cake". :lol:

Nur zur Sicherheit: Die im Webinterface genutzten Parameter für GPS und Korridor gibt es also nicht in der öffentlichen API? Wenn nein, hast Du Überlegungen, dies dort auch aufzunehmen?