Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Programmation fermeture partielle VR en fonction du soleil
#3
Code:
local maison_vide = calaos:getInputValue("input_0")
local temps = calaos:getInputValue("input_0")
local position_soleil = calaos:getInputValue("input_0")
local temperature_sam = calaos:getInputValue("input_0")
local temperature_ch1 = calaos:getInputValue("input_0")

if maison_vide then
  if temps == "beau" then
     if position_soleil == "levé Est" then
        if temperature_sam <= 22 then
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx","set 100")        --VR Est
        calaos:setOutputValue("output_xx","set 100")        --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
          else
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx", "set 30")          --VR Est
        calaos:setOutputValue("output_xx", "set 30")          --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
     end
     elseif position_soleil == "midi" then
        if temperature_sam <= 22 then
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx", "set 100")        --VR Est
        calaos:setOutputValue("output_xx", "set 100")        --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
        else
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx", "set 100")        --VR Est
        calaos:setOutputValue("output_xx", "set 30")          --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
     end
     elseif position_soleil == "levé OuEst" then
        if temperature_ch1 <= 20 then
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx", "set 100")        --VR Est
        calaos:setOutputValue("output_xx", "set 100")        --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
        else
        calaos:setOutputValue("output_xx", "set 30")          --VR Ouest
        calaos:setOutputValue("output_xx", "set 100")        --VR Est
        calaos:setOutputValue("output_xx", "set 100")        --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
        end
     else
        if position_soleil ~= "Couché" then
        calaos:setOutputValue("output_xx", "set 100")        --VR Ouest
        calaos:setOutputValue("output_xx", "set 100")        --VR Est
        calaos:setOutputValue("output_xx", "set 100")        --VR Sud
        calaos:setOutputValue("output_xx", "set 100")        --VR Nord
     end
  end
 end
end
return true
calaos-server/home on meleg | elo touch 1537L
wago controller 750-849 | knx module 753-646
Calaos-os V2.0
Reply


Messages In This Thread
RE: Programmation fermeture partielle VR en fonction du soleil - by diouk - 10-02-2015, 01:04 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)