Hello !!
tout est dans le titre, j'essaye, dans une scène, de remettre à zero le compteur 2 de mon IPX 800 V3.
Voilà ce que j'ai fait d'après mes recherches (forum CGE + API ipx) :
if tonumber(IndexCounter) > 100 then
local IPX = net.HTTPClient()
IPX:request("http://192.168.xx.xx/protect/assignio/counter.htm?countername2=Alarme&counter2=0", {
options = {
method = 'SET',
headers = {['Authorization'] = "BASIC xxxxxxxxxxxx="},
},
success = function(response)
fibaro:debug("ok")
end,
error = function(response)
fibaro:debug(response)
end
})
end
IndexCounter est une variable qui récupère la valeur du compteur.
Mais bien sà»r ça marche pas, et pas de retour d'erreur ! (j'ai le "ok" dans le debug)
j'ai essayé de changer le SET et mettre GET, mais rien y change.
Mais même en essayant de le remettre à zéro depuis le lien http dans un navigateur, ça marche pas...
qqun à une idée ?
merci tout plein !!!!