C'est très bien, mais je pense que ce que veut faire @Kana-chan tient en une seule ligne avec api.put(), car il n'a pas besoin de passer par la méthode compliquée avec l'authentification pour juste modifier les propriétés d'un device   Pas testé, mais un truc dans le genre doit faire l'affaire : local deviceID = fibaro.getGlobalVariable("IdWallPlug") local mycolor = 0 local data = { id = tonumber(deviceID), properties = { parameters = { { id = 62, size = 1, value = mycolor } } } } local response, status = api.put("/devices/"..deviceID, data) print("status : " .. status) print("response : " .. response)