Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script avec condition ou
#1
Je souhaiterai effectuer un script avec fonction ou (afin d'éviter de creer 50 regles dans Calaos installer)

Je souhaiterai me programmer un état "fenêtre ouverte à l'étage"
L'état == true si une fenêtre ouverte à l'étage.

voici mon script (je precise que c'est mon premier script alors soyez indulgent !!!
Code:
Print("Fenêtre étage ouverte")

-------------------------------------------
Fenêtre Bureau = calaos:getInputValue("input_117")
Fenêtre Juliette = calaos:getInputValue("input_123")
Fenêtre Charlotte = calaos:getInputValue("input_122")
Fenêtre SdBP = calaos:getInputValue("input_121")
Fenêtre Parents = calaos:getInputValue("input_120")
Fenêtre Buanderie = calaos:getInputValue("input_119")
Fenêtre SdBE = calaos:getInputValue("input_118")


Fenêtre étage ouverte = calaos:getOutputValue("intern_11")
---------------------------------------------------

--- une fenêtre étage ouverte
If Fenêtre Bureau = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre Juliette = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre Charlotte = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre SdBP = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre Parents = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre Buanderie = "true" then
calaos:setOutputValue("intern_11", "true")
end

If Fenêtre SdBE = "true" then
calaos:setOutputValue("intern_11", "true")
end

--- toutes les fenêtres étage fermées
If Fenêtre Bureau = "false"
else
If Fenêtre Juliette = "false"
else
If Fenêtre Charlotte = "false"
else
If Fenêtre SdBP = "false"
else
If Fenêtre Parents = "false"
else
If Fenêtre Buanderie = "false"
else
If Fenêtre SdBE = "false"
calaos:setOutputValue("intern_11", "false")
end

return false
Calaos v1.1.20 sur Advantech | Ecran tactile | Wago 750-849 | DALI halogène + LED RGB | Intrusion KSENIA
Squeezebox on Raspberry | Zibase Pro (Enocean+Zwave+Oregon) | Ecodevice | Script LUA | Hyperviseur en court de test
Test v2 RC2 automate + serveur sur réseau identique
Reply


Messages In This Thread
Script avec condition ou - by tom - 12-22-2014, 01:25 PM
RE: Script avec condition ou - by raoulh - 12-22-2014, 01:35 PM
RE: Script avec condition ou - by tom - 12-22-2014, 03:37 PM
RE: Script avec condition ou - by raoulh - 12-22-2014, 04:27 PM
RE: Script avec condition ou - by tom - 12-23-2014, 06:45 PM
RE: Script avec condition ou - by tom - 12-23-2014, 11:13 PM
RE: Script avec condition ou - by raoulh - 12-27-2014, 10:01 PM
RE: Script avec condition ou - by tom - 12-27-2014, 11:18 PM
RE: Script avec condition ou - by raoulh - 12-28-2014, 01:39 PM
RE: Script avec condition ou - by tom - 12-28-2014, 02:26 PM
RE: Script avec condition ou - by raoulh - 12-28-2014, 02:34 PM
RE: Script avec condition ou - by tom - 01-02-2015, 05:35 PM
RE: Script avec condition ou - by raoulh - 01-02-2015, 09:39 PM
RE: Script avec condition ou - by tom - 01-02-2015, 09:50 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)