FHEM Forum

FHEM => Sonstiges => Thema gestartet von: PhyTHZ am 12 August 2021, 20:35:16

Titel: HTTPMOD JSON timeout
Beitrag von: PhyTHZ am 12 August 2021, 20:35:16
Hallo,

ich benutze HTTPMOD, um Daten des Pulsecounters von stall.biz abzurufen. Der Pulsecounter antwortet mit einem json Dokument. Leider kommt es häufig vor, dass zunächst nur ein Teil des json gesendet wird; der Rest kommt dann nach einer Pause, die durchaus ein paar Sekunden dauern kann. Das liegt vermutlich an der ,,Performance" des verwendeten EPS8266.

Die Auswertung des unvollständigen json Dokuments in HTTPMOD läuft dann aber bereits und es wird entsprechend folgender Fehler geloggt:
error while parsing JSON data: unexpected end of string while parsing JSON string, at character offset  ...
Den ,,Timeout" zu erhöhen hat in diesem Fall keinen Effekt, da der erste Teil der Antwort schnell genug kommt. Gibt es eine Möglichkeit HTTPMOD zu etwas mehr Geduld zu überreden?