Bonsoir à tous.
J'aimerai savoir si il y' a d'autre méthode dans un Q.A mise à part le settimeout? je m'explique:
Ce soir j'ai fais un bout de code qui est le suivant:
local Volet = fibaro.getValue(Walli, "value")
function QuickApp:ActiveWalli()
if Volet == 0 then
self:setVariable("EtatVolet", "Fermé")
fibaro.call(Walli, 'setRingOnColor', "green")
fibaro.call(Walli, 'setRingOffColor', "blue")
self:debug("Volet fermé")
else
self:setVariable("EtatVolet", "Ouvert")
fibaro.call(Walli, 'setRingOnColor', "none")
fibaro.call(Walli, 'setRingOffColor', "none")
self:debug("Volet ouvert")
end
end
Est-ce qu'il n'y a pas possibilité de faire une lecture instantanée des variables lors d'un changement d'état du volet par exemple?
J'ai bien pensé à faire un self:ActiveWalli(), mais tout logiquement il me Lit la variable à l'infini tant qu'il n'y a pas de changement d'état.
Si jamais il y a des méthodes plus pertinentes que le settimeout.
Je suis preneur.
Merci.