NEWS
request package is deprecated - please use httpGet ...
-
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
@homoran
OK, hab ich übersehen...
geht bei mir leider nicht, ich frag hier ein W&T WEB-IO Interface ab ( ca. 10 Jahre alt) da gibts keine Firmware updates mehr...dann musst du mit dem Workaround aus dem Parallelthread arbeiten
-
@homoran
ich vermute das Problem ist seit NODEJS update auf V20, bei V18 hat's noch funktioniert... -
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
@homoran
ich vermute das Problem ist seit NODEJS update auf V20, bei V18 hat's noch funktioniert...glaube ich zwar nicht, aber wie im Parallelthread beschrieben, ist es ein Problem von node.
Mit nativem JS soll es funktionieren.
Deswegen sollst du ja die andere Herangehensweise testen -
@homoran
was meinst du mit nativem JS ...
ich verstehe es nicht, ich dachte dort wird die Funktion "exec" benutzt, das geht hier nicht... -
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
was meinst du mit nativem JS ...
So wie es z.B. im Browser genutzt wird. ohne nodejs als Framework.
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
die Funktion "exec" benutzt, das geht hier nicht...
warum geht das nicht
-
@homoran
so, hab‘ jetzt drei meiner Skripte auf „exec („curl …..)“ umgebaut….
die funktionieren jetzt wieder,
ABER
schön ist anders, für mich ist das irgendwie keine saubere Programmierung …
nun ja… -
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
für mich ist das irgendwie keine saubere Programmierung …
dann mach ein Firmwareupdate!
-
@homoran
wie oben geschrieben, für das W&T WEB-IO gibts kein Firmware update,
zwei andere „Server“, die ich abfrage sind Programmierungen auf ESP8266 Basis. Wenn ich wüßte was der o.a. Fehler genau bedeutet, könnte ich dort wenigstens „updaten“, bzw. Umprogrammieren. -
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
wie oben geschrieben, für das W&T WEB-IO gibts kein Firmware update,
weiss ich doch. Deswegen ja der Hinweis darauf.
Weil die Firmware unsauber progrmmiert ist, musst du jetzt Klimmzüge machen, auch wenn dies dir ebenfalls unsauber vorkommt.@stoffel67 sagte in request package is deprecated - please use httpGet ...:
Wenn ich wüßte was der o.a. Fehler genau bedeutet,
wurde im Parallelthread von Hersteller der Wetterstation erklärt.
(war ggf. ein Screenshot einer mail)ich glaube @haus-automatisierung hat da auch noch was zu erklärt.
-
@homoran
ich habe jetzt ein Testsystem aufgesetzt, alles gleich (OS,ioBroker,..) nur NodeJS ist auf dem Testsystem V18.17.1 und auf meinem Produktivsystem V20.15.0
auf dem Testsystem laufen die httpGet Aufrufe einwandfrei, auf dem Produktivsystem kommt o.a. Fehler….
-
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
kommt o.a. Fehler….
der mit der chunk size?
dann wäre die stringentere Umsetzung dieser Antwort "mit ohne" Leerzeichen erst in v20 hinzugekommen!??
-
@homoran
so sieht‘s aus… -
@stoffel67 sagte in request package is deprecated - please use httpGet ...:
@homoran
so sieht‘s aus…dann müsste es ja nach
iob nodejs-update 20
dort auch auftreten und nach erneutemiob nodejs-update 18
wieder verschwinden. -
-
@thomas-braun sagte in request package is deprecated - please use httpGet ...:
Ohne @...
Danke!
Hab's verbessert