12-23-2015, 03:50 PM
Le script me semble bon, mais tu ne modifie que la variable locale "Variable_Activation_Inter", tu ne modifies pas la valeur de "intern_7"
Je pense qu'en changeat la valeur de "intern_7" ca devrait fonctionner comme tu souhaites :
essaye avec ce script :
Ce script fonctionne, mais a mon sens il est plus simple de réaliser ce genre de comportement avec des regles calaos toute simple. puisque ici tu as une condition et 3 actions.
Mais c'est tout a fait possible de faire ca avec calaos et des scripts lua ;-)
Je pense qu'en changeat la valeur de "intern_7" ca devrait fonctionner comme tu souhaites :
essaye avec ce script :
Code:
local Variable_Activation_Inter = calaos:getInputValue("intern_7")
if Variable_Activation_Inter == false then
calaos:setOutputValue("output_78", true)
calaos:setOutputValue("output_54", true)
calaos:setOutputValue("output_14", true)
calaos:setOutputValue("intern_7", true)
elseif Variable_Activation_Inter == true then
calaos:setOutputValue("output_78", false)
calaos:setOutputValue("output_54", false)
calaos:setOutputValue("output_14", false)
calaos:setOutputValue("intern_7", false)
end
return true
Ce script fonctionne, mais a mon sens il est plus simple de réaliser ce genre de comportement avec des regles calaos toute simple. puisque ici tu as une condition et 3 actions.
Mais c'est tout a fait possible de faire ca avec calaos et des scripts lua ;-)
Calaos v2 sur Rpi et MeleA1000 | Eco Device | IPX800 | Karotz | 1Wire | Relais GPIO | Squeezebox