razell Posté(e) le 18 décembre 2014 Signaler Posté(e) le 18 décembre 2014 Bonjour à tous j'ai une question... je veux faire une surprise à ma fille cette semaine et je profite de mes congés pour jeter un oeil sur mes lampes philips Hue. Je souhaiterai les faire clignoter (genre sapin de noel) j'ai bien trouvé le code "Alert" mais cela ne dure que 30 sec tandis que moi je voudrai que cela dure jusqu'à ce que je lui dise stop j'ai mis en place ce code via tous les tutos respectifs sur le sujet id=fibaro:getSelfId() huelightid=3 hueuser = "xxxxxxxxxxx"; hueIP = "192.168.x1.xx"; huePort = 80; Hue = Net.FHttp(hueIP,huePort) response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"on":true, "alert":"lselect"}') response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"effect":"colorloop"}') et cela fait presque l'effet (clignote + variation de couleurs (mais pas assez tranché à mon sens mais je verrai cela)... ce qui me faudrait c'est la fonction "loop" mais là je cale Merci pour votre aide
Steven Posté(e) le 18 décembre 2014 Signaler Posté(e) le 18 décembre 2014 huelightid=3 hueuser = "xxxxxxxxxxx"; hueIP = "192.168.x1.xx"; huePort = 80; Hue = Net.FHttp(hueIP,huePort) while true do response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"on":true, "alert":"lselect"}') response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"effect":"colorloop"}') -- On attend 28 secondes avant de relancer. fibaro:sleep(28000) end
razell Posté(e) le 18 décembre 2014 Auteur Signaler Posté(e) le 18 décembre 2014 Merci Steven pour ta réponse super rapide et... qui fonctionne!!!
Messages recommandés