Bonjour à tous,
Je ne trouve pas comment faire le PUT dans une HC3 (que je viens de recevoir, en remplacement de ma HC2).
Il se trouve que j'ai ce code là :
local deviceID = fibaro:getGlobal("IdWallPlug"); --ID de Wallplug
local IpHC2 = fibaro:get(fibaro:getSelfId(), "IPAddress"); -- IP HC2
local LoginHC2 = fibaro:getGlobal("LoginHC2"); -- login
local MdpHC2 = fibaro:getGlobal("MdpHC2"); -- mot de passe
local mycolor = '0'; -- choix de la couleur
local text_remplace = '{"id
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