Bonsoir à tous,
Je dispose d'une HC2 ainsi que plusieurs Hue et, après avoir pas mal galéré à faire fonctionner le plugin, voici de l'aide
(je sais que le dernier post est vieux, mais je suis tombé sur celui-ci en cherchant de l'aide, peut être que ça aiderait qqun vu que j'ai trouvé une solution)
j'ai donc une scène lua qui, à la modification de la variable globale "jour", vérifie si elle est à 0 et allume certaines lumières
(la varibale passe à 0 lors du couché du soleil via une autre scène)
--[[
%% globals
jour
--]]
local color = 40064;
local saturation = 100;
local luminosite = 255;
local sleep = 500
if ( tonumber(fibaro:getGlobalValue("jour")) == tonumber("0") ) then
fibaro:call(11, "turnOn")
fibaro:call(11, "changeHue", color);
fibaro:call(11, "changeSaturation", saturation);
fibaro:call(11, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(14, "turnOn")
fibaro:call(14, "changeHue", color);
fibaro:call(14, "changeSaturation", saturation);
fibaro:call(14, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(20, "turnOn")
fibaro:call(20, "changeHue", color);
fibaro:call(20, "changeSaturation", saturation);
fibaro:call(20, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(9, "turnOn")
fibaro:call(9, "changeHue", color);
fibaro:call(9, "changeSaturation", saturation);
fibaro:call(9, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(5, "turnOn")
fibaro:call(5, "changeHue", color);
fibaro:call(5, "changeSaturation", saturation);
fibaro:call(5, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(13, "turnOn")
fibaro:call(13, "changeHue", color);
fibaro:call(13, "changeSaturation", saturation);
fibaro:call(13, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(15, "turnOn")
fibaro:call(15, "changeHue", color);
fibaro:call(15, "changeSaturation", saturation);
fibaro:call(15, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(16, "turnOn")
fibaro:call(16, "changeHue", color);
fibaro:call(16, "changeSaturation", saturation);
fibaro:call(16, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(7, "turnOn")
fibaro:call(7, "changeHue", color);
fibaro:call(7, "changeSaturation", saturation);
fibaro:call(7, "changeBrightness", luminosite);
fibaro:sleep(sleep);
fibaro:call(8, "turnOn")
fibaro:call(8, "changeHue", color);
fibaro:call(8, "changeSaturation", saturation);
fibaro:call(8, "changeBrightness", luminosite);
end