Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Programmation fermeture partielle VR en fonction du soleil
#16
Je me reponds :

Il faut que dans la variable, l etat soit sauvegardé :
[Image: 2017_06_09_16_47_23_Properties.png]

Et aussi déclarer la variable dans le script :
J ai ajouté du print pour voir dans les logs l etat de ma variable.

Code:
local temperature_salon = calaos:getInputValue("input_35")
local auto_volets_bas = calaos:getInputValue("intern_1")
print("valeur temperature du salon:"..temperature_salon)
if auto_volets_bas == true then
print("la valeur boolean du BAS est true")
else
print("la valeur boolean du BAS est false")
end

if (temperature_salon == 24) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 0")
    calaos:setOutputValue("output_5", "set 0")
    calaos:setOutputValue("output_6", "set 0")
elseif (temperature_salon == 24.1) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 10")
    calaos:setOutputValue("output_5", "set 10")
    calaos:setOutputValue("output_6", "set 10")
elseif (temperature_salon == 24.2) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 20")
    calaos:setOutputValue("output_5", "set 20")
    calaos:setOutputValue("output_6", "set 20")
elseif (temperature_salon == 24.3) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 30")
    calaos:setOutputValue("output_5", "set 30")
    calaos:setOutputValue("output_6", "set 30")
elseif (temperature_salon == 24.4) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 40")
    calaos:setOutputValue("output_5", "set 40")
    calaos:setOutputValue("output_6", "set 40")
elseif (temperature_salon == 24.5) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 50")
    calaos:setOutputValue("output_5", "set 50")
    calaos:setOutputValue("output_6", "set 50")
elseif (temperature_salon == 24.6) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 60")
    calaos:setOutputValue("output_5", "set 60")
    calaos:setOutputValue("output_6", "set 60")
elseif (temperature_salon == 24.7) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 70")
    calaos:setOutputValue("output_5", "set 70")
    calaos:setOutputValue("output_6", "set 70")
elseif (temperature_salon >= 24.8) and (auto_volets_bas == true) then
    calaos:setOutputValue("output_4", "set 80")
    calaos:setOutputValue("output_5", "set 80")
    calaos:setOutputValue("output_6", "set 80")
end
return true
Reply


Messages In This Thread
RE: Programmation fermeture partielle VR en fonction du soleil - by Guillaume - 06-09-2017, 04:49 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)