Aufgrund derzeit hohem Spamaufkommens werden neue Nutzer sehr restriktiv behandelt. Nach kurzer "Bewährungszeit" hat man als normaler Nutzer weitreichende Rechte und benötigt auch kein Captcha mehr.
.
Nutzer, die sich danach dennoch als Spammer oder Trolle erweisen, können jederzeit wieder auf diesen Status zurückgesetzt oder gebannt werden.
Dasselbe gilt für Versuche, politische Überzeugungen kund zu tun, egal aus welcher Richtung diese kommen.
.
.:!: Achtung! Derzeit ist Robonect (noch) nicht mit dem Automower 305 ab Baujahr 2020 zusammen mit der neuen Mäher-FW MSW 41.4.0 kompatibel!
Aber: Im DailyBuild ist ein Patch enthalten, der getestet werden kann! (Stand 15.02.2024)
.
.Du hast Deinen Gardena-Mäher auf die Gardena-Firmware von 2023 aktualisiert?
.:arrow: Testmöglichkeit für das Daily Build.

Das FW-Update am Mäher wird dennoch nicht empfohlen, da das Daily Build nach aktuellen Berichten von Beta-Testern noch keine vollständige Kompatibilität gewährleisten kann! (Stand: 15.02.2024)
Wir empfehlen, das Gardena-Update noch nicht durchzuführen!

.
.

API FW version 1.2

Du möchtest Deinen Automower in Deine Hausautomatisierung einbinden oder eine eigene App entwicklen?
Hier wird diese offene Schnittstelle zum Robonect Hx Modul beschrieben.

Moderator: Lampi

Antworten
MichB
Forum-Nutzer
Beiträge: 16
Registriert: Mi 13. Apr 2016, 12:29

API FW version 1.2

Beitrag von MichB »

Hallo,
Wurde etwas an der API geändert? json?cmd=battery
Im Browser wird es richtig angezeigt aber meine Hausautomatisierung Software bekomme es nicht ausgewertet seit dem Firmware upgrade...
json?cmd=Status funktioniert aber immer noch....

Hat jemand das gleiche Problem?
Gruss,

Lampi
sehr erfahrener Forum-Nutzer
Beiträge: 698
Registriert: Di 14. Feb 2017, 17:07
Mäher: Husqvarna Automower 330X
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect Hx (Rev.1)
Robonect Firmware: V1.3b
hat sich bedankt: 8 Male
wurde gedankt: 81 Male

Re: API FW version 1.2

Beitrag von Lampi »

Hallo MichB,

bei mir gibt es keine Probleme. Ich habe heute morgen das Update ausgeführt. Hier die Abfragen (über Homematik), einmal vor und einmal nach dem Update:

Code: Alles auswählen

{"batteries": [{"id": 0, "charge": 89, "voltage": 19553, "current": -426, "temperature": 160, "capacity": {"full": 2600, "remaining": 2314}}, {"id": 1, "charge": 88, "voltage": 19546, "current": -450, "temperature": 156, "capacity": {"full": 2600, "remaining": 2303}}], "successful": true}
{"batteries": [{"id": 0, "charge": 88, "voltage": 19631, "current": -72, "temperature": 161, "capacity": {"full": 2600, "remaining": 2296}}, {"id": 1, "charge": 87, "voltage": 19615, "current": -60, "temperature": 157, "capacity": {"full": 2600, "remaining": 2286}}], "successful": true}

Gruß
Lampi
Fragen? Fragen!

MichB
Forum-Nutzer
Beiträge: 16
Registriert: Mi 13. Apr 2016, 12:29

Re: API FW version 1.2

Beitrag von MichB »

Hallo

Danke für deine Antwort...
Ich bekomme leider nur das :

{

Gruss

Admin
Administrator
Beiträge: 2903
Registriert: Di 19. Jan 2016, 18:34
Wohnort: Kiel
Mäher: Gardena SILENO City 500
Firmware des Mähers (MSW): MSW 11.xx.xx
Herstellungsjahr: 2017 (Modell 2018)
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: stets die Allerneuste :-)
hat sich bedankt: 1 Mal
wurde gedankt: 59 Male
Kontaktdaten:

Re: API FW version 1.2

Beitrag von Admin »

Lässt Du deiner Abfrage genügend Zeit, dass der Mäher aufgeweckt werden kann? Bis das Ergebnis vollständig ist, kann es bis zu 8 Sekunden dauern.
Werbefläche zu vermieten. :lol:

MichB
Forum-Nutzer
Beiträge: 16
Registriert: Mi 13. Apr 2016, 12:29

Re: API FW version 1.2

Beitrag von MichB »

Ich denke nicht dass es daran liegt

Der Mäher mäht gerade und habe den gleichen Rückwert für Battery... FÜr Status funktioniert es ja ohne Probleme.... auch vor dem Firmware upgrade hat es funktioniert.... ich würde eher sagen irgendwas wurde verändert oder?

hier das beispiel
############
$content = @Sys_GetURLContentEx('http://'.$ip.'/json?cmd=Status', array("AuthUser"=> $user, "AuthPass"=> $pass));
if($content == false){
return;
}
Rückwert :
"name": "Robbo", "id": "XXX", "Status": {"Status": 2, "distance": 0, "stopped": false, "duration": 3797, "mode": 0, "battery": 49, "hours": 83}, "Timer": {"Status": 1}, "wlan": {"signal": -75}, "Health": {"temperature": 32, "humidity": 33}, "clock": {"date": "2020-07-16", "time": "11:45:18", "unix": 1594899918}, "successful": true}{
###########
$content1 = @Sys_GetURLContentEX('http://'.$ip.'/json?cmd=battery', array("Timeout"=> 100000, "AuthUser"=> $user, "AuthPass"=> $pass));
if($content1 == false){
return;
}
Rückwert :
{
###############



Gruss

MichB
Forum-Nutzer
Beiträge: 16
Registriert: Mi 13. Apr 2016, 12:29

Re: API FW version 1.2

Beitrag von MichB »

Ich habe es umgechrieben jetzt funktioniert es wieder

$content1 = file_get_contents("http://".$user.":".$pass."@".$ip."/json?cmd=battery");

Nur verstehe ich nicht warum es sonst immer funktionierte....

Gruss

Antworten

Zurück zu „API für Robonect® Hx“