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