J'essai de récupérer une Variable utilisateur par le json en Lua. mais je bloque.
voici mon bout de code inspiré par ce que j'ai pu trouver sur le forum.
Code : Tout sélectionner
function jsonInfos()
json = assert(loadfile '/home/pi/domoticz/scripts/lua/JSON.lua')()
local config=assert(io.popen('/usr/bin/curl "http://MONADRESSEIP.PORT/json.htm?type=command¶m=getuservariable&idx=10"'))
local blocjson = config:read('*all')
config:close()
return json:decode(blocjson)
end
commandArray = {}
if (devicechanged['BootVolet'] == 'On') then
print('Interrupteur Volet Sud à rebooté')
local mavariable = jsonInfos()
print(mavariable)
commandArray['BootVolet']='Off'
end
return commandArrayJe n'arrive pas a avoir le print de mavariable.
Merci d'avance de votre aide.
Matthieu