Sende eines HTTP Request über VD

Hallo zusammen,
einiges habe ich bereits zum Laufen gebracht.

Nun scheitere ich aber an einem Http Request senden über ein VD.
Ich habe zum Testen eine Szene wie folgt erstellt. Dies Funktioniert einwandfrei.

--[[
%% properties
%% globals
--]]
local http = net.HTTPClient()  
   http:request('http://192.168.75.90/command?XC_FNC=SendSC&type=IT&data=40E', {
       success = function(resp)
        if resp.status == 200 then 
        --[[ http Status Code: 200	= OK
        Die Anfrage wurde erfolgreich bearbeitet und das Ergebnis
        der Anfrage wird in der Antwort übertragen.
        --]]
          fibaro:debug(resp.status)
      	else
          fibaro:debug(resp.status)
       
        end
      end
    })

Nun habe ich im VD ein Button mit dem gleichen LUA Code erstellt.
Dies Funktioniert aber nicht.
Im Debug erhalte ich folgende Meldiung.
[ERROR] 20:15:23: line 5: attempt to index global ‘net’ (a nil value)
Wo liegt das Problem ist ja genau der gleiche wie in der Szene.

Warum geht das im VD nicht und wie könnte ich dies den lösen falls es im VD nicht geht.
Wobei LUA in der Szene ist doch gleich wie LUA in einem VD. Oder?
Gruss
Roland

Hi,

Der Aufruf in VD und Szene ist untetschiedlich, weil nicht die selben Methoden unterstützt werden.
Schau Dir mal entsprechende VDs an (Wetter, Netatmo).

Viele Grüße Hoggle