Hallo zusammen,
bin gerade dabei meinen Mover in mein Homesystem (HW=ESP32, SW=Arduino IDE) zu integrieren. Per HTTP-GET-Anfrage sende ich die Kommandos im XML-Format. Jede zyklische Statusanfrage bringt immer einen gültigen Rückgabewert. Bei gelegentlich gesendeten anderen Kommandos wie z.B. "Start" oder"Stop" erhalte ich häufig einen unvollständigen Rückgabewert. Dieser endet immer mit
<?xml version="1.0" encoding="UTF-8" ?><robonect>
der Rest fehlt. Bin mir noch nicht im Klaren woran das liegt.
Ist dieses Verhalten bekannt?
Für hilfreiche Antworten bin ich dankbar.
Wolfgang
Nachtrag: Verwendete Firmware V1.0 und V1.0a
Nachtrag: Das gleiche Problem habe ich mit dem json-Format.
Hier sieht der Rückgabewert auf das "start"-Kommando häufig so aus:
HTTP/1.1 200 OK
Content-Type: application/json
Server: FHDR
Connection: close
Cache-Control: no-cache
Connection: close
{
Wieder fehlt die eigentliche Antwort.
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! Verwendet bitte für aktuelle Mäher bzw. falls ihr die Firmware eures Mähers kürzlich aktualisiert habt, den aktuellen Release-Candidate der Robonect-Firmware: https://fw.robonect.de/?latest Diese wird in ein paar Tagen als offizielle Firmware verfügbar sein. (Stand: 03.04.2024)
Unvollständiger XML-Rückgabewert
Moderator: Lampi
Re: Unvollständiger XML-Rückgabewert
Fehler behoben.
Ursache war falsches Timing zwischen Absenden des Request und Einlesen der Rückantwort.
Ursache war falsches Timing zwischen Absenden des Request und Einlesen der Rückantwort.
-
- Administrator
- Beiträge: 2907
- 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: 60 Male
- Kontaktdaten:
Re: Unvollständiger XML-Rückgabewert
Du musst warten, bis Robonect die Verbindung wieder geschlossen hat.
Gesendet von iPhone mit Tapatalk
Gesendet von iPhone mit Tapatalk
Werbefläche zu vermieten.