Merci @darklite j'avais pas vu ton poste
On voit bien les commandes Hue dans le code du plugin
self.uiBinding["onOff"] = function(event) self:onOff(event); end
self.uiBinding["hue"] = function(event) self:changeHue(event.values[1]); end
self.uiBinding["saturation"] = function(event) self:changeSaturation(event.values[1]); end
self.uiBinding["brightness"] = function(event) self:changeBrightness(event.values[1]); end
Voici donc les codes lua qui fonctionne avec ce plugin
Il ne faut pas oublier d'allumer Hue avant d'envoyer les valeurs
Exemple :
local color = 30064;
local saturation = 100;
local luminosite = 255;
local ID = 162
--fibaro:call(ID, "turnOn")
fibaro:call(ID, "changeHue", color);
fibaro:call(ID, "changeSaturation", saturation);
fibaro:call(ID, "changeBrightness", luminosite);
-- Eteindre les Hues
fibaro:call(ID, "turnOff")
print("IP Hue "..fibaro:getValue(ID, "ip"))
print("hue : ", fibaro:getValue(ID, "ui.hue.value"))
print("saturation : ", fibaro:getValue(ID, "ui.saturation.value"))
print("brightness : ", fibaro:getValue(ID, "ui.brightness.value"))
print("onOff : ", fibaro:getValue(ID, "ui.onOff.value")) -- Donne le status de la lampe