Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
panne script
#6
Merci pour ton aide 

voici les  scripts le deuxième me sert de test pour valider des conditions avant de les intégrer

Le principe du chauffage est que je veux une température de 20°C dans la maison avec un hysteresis de 0.5
et je ne veux pas que ma dalle descende en dessous de 19°C. Avec une consigne de température exterieur de 10°C
Le ONOFF n'est qu'un bouton virtuel me permettant de lancer ou pas ma régulation

Code:
print("script chauffage start")
local temp_ambiante = calaos:getInputValue("input_33")
local temp_plancher = calaos:getInputValue("input_35")
local temp_ext = calaos:getInputValue("input_36")
local ONOFF = calaos:getInputValue("intern_0")
local hysteresis = 0.5
local consigne = 20
local consigne_min = 19
local ext_min = 10


 
if ONOFF == true then

    
     if (temp_ambiante <= consigne - hysteresis and temp_ext < ext_min) or temp_plancher <= consigne_min then
           -- active le chauffage
           calaos:setOutputValue("output_27", true)
    elseif temp_ambiante >= consigne + hysteresis or temp_plancher >= consigne + hysteresis then

       calaos:setOutputValue("output_27", false)
    

    end

else

       calaos:setOutputValue("output_27", false)

end



-- pas besoin d'action, toujours retourner false
return false


Ce programme test est juste un bouton virtuel qui allume une lumière. 
Il y a des commentaires c'est que je bosse sur un compteur pour savoir combien de temps mon chauffage fonctionne.
Le problème est qu'il y a un bug sur l’incrémentation sur calaos qui sera résolu sur la V3

Code:
print("script compteur")

local ONOFF = calaos:getInputValue("intern_0")
--local temps = calaos:getInputValue("intern_1")

if ONOFF == true then

--temps = 50
calaos:setOutputValue("output_21", true)

else

calaos:setOutputValue("output_21", false)

end
-- pas besoin d'action, toujours retourner false
return false
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder 
Reply


Messages In This Thread
panne script - by kek15 - 02-02-2017, 07:57 PM
RE: panne script - by kek15 - 02-05-2017, 07:59 PM
RE: panne script - by Fred - 02-06-2017, 12:07 PM
RE: panne script - by kek15 - 02-06-2017, 11:08 PM
RE: panne script - by Fred - 02-07-2017, 11:26 AM
RE: panne script - by kek15 - 02-07-2017, 02:01 PM
RE: panne script - by kek15 - 02-08-2017, 10:52 PM
RE: panne script - by Fred - 02-10-2017, 11:17 PM
RE: panne script - by kek15 - 02-11-2017, 10:31 PM
RE: panne script - by kek15 - 02-11-2017, 11:08 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)