NEWS
Request ablösen durch httpget
-
@peterfido Danke für Deine Mühe
Ich suche mittlerweile seit ca. 1 Jahr nach einer Lösung..., ohne Erfolg.
Das Erstellen einer neuen Variablen mit httpPost() funktioniert ja grundsätzlich,
nur das Ändern einer bestehenden Variablen funktioniert nicht.
Vermutlich weil hierfür request.put() im Original-Script verwendet wird.
Wodurch kann man request.put() ersetzen?Gruß
ATARI -
-
Vielleicht axios nutzen.
ChatGPT hat mir einen Node-Red Flow erstellt. Auf Nachfrage auch den ursprünglichen Code nach AXIOS umgestellt.
Hier die Axios-Version:
Edit: Der Code lässt die Java-Script-Instanz zumindest nicht abstürzen.
@peterfido axios und fetch habe ich auch schon ausprobiert..., hat bisher auch nicht funktioniert. Schau mir Deine Version gerne mal an.
Gruß
ATARI -
// Basis-URL für axios-Anfragen const fibaro = axios.create({const fibaro = axios.create({....
zeigt nach Eingabe im Script-Fenster folgende Fehlermeldung:
'Property 'create' does not exist on type 'typeof import("axios")'.(2339)'Gruß
ATARI -
@peterfido na klar doch. Wenn ich mit der Maus über 'axios....' bekomme ich den Hinweis '(alias) modul axios'...
-
Bei mir läuft es durch.

Ist Deine Javascript-Engine aktuell?Edit: Zum Testen nutze ich mangels fibaro einen Webserver unter Node-Red.
Das steht bei mir, wenn ich mit der Maus über require fahre. Bei axios steht nichts weiter.

@peterfido sagte in Request ablösen durch httpget:
Ist Deine Javascript-Engine aktuell?
z.Zt. läuft bei mir JS-Engine v8.9.2.
Traue mich wegen der Umstellung zu httpGet... etc. nicht auf v9.x.x zu wechseln.Wenn Mauszeiger auf 'require'..., bekomme ich die gleiche Meldung.
-
@peterfido Vielen Dank, es läuft nun. Habe alle 'const' gegen 'var' ersetzt.
EDIT:
Beide Parameter (name, value) müssen als STRING für den API-Aufruf vorliegen..... var payload = { name: String(fibaro_global_name), value: String(fibaro_global_value) ....
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login

