pense à utiliser le bouton "</>" de l'éditeur du forum quand tu postes du code... c'est plus lisible...
 
	 
 
	je mettrais que ça dans les fonctions : le reste te cause les "ERROR" dans le debug...
 
success = function(response)
            self:debug("response status:", response.status) 
end,
error = function(error)
            self:debug('error: ' .. json.encode(error))
end
	et on peut déjà voir que le status est 401 !
 
	 
 
	donc problème d'authentification !
 
	 
 
	utilise la balise "Authorization" du Header !!
 
	et enlève les info d'authentification de l'URL.
 
 headers = {
                ["content-type"] = "application/json;charset=UTF-8",
                ["Authorization"] = "Basic ton_login:ton_mot_de_passe_en_base_64",
                ["Cache-Control"] = "no-cache, no-store",                
                ["X-Fibaro-Version"] = "2"
            },