J'essai de faire un script tout bete, qui en fonction de la température et d'une variable utilisateur lance l'ouverture de mes volets.
Le voici :
Code : Tout sélectionner
commandArray = {}
time=os.time()
-- Récupère l'heure actuelle.
local heure = os.date('%H:%M')
local debug = true
if heure == '12:55' then
Tempext , hum , autre = otherdevices_svalues['Temperature exterieure']:match("([^;]+);([^;]+);([^;]+)")
Soleil = uservariables['Soleil']
print('essai volet')
print(Tempext)
print(Soleil)
if (Tempext >= '8' and Soleil == '1') then
print('ok')
commandArray['Volet salon']='Off'
commandArray['Volet Anna']='Off'
commandArray['Volet parent']='Off'
commandArray['Volet Emerik']='Off'
commandArray['Volet bureau']='Off'
commandArray['Volet Alec']='Off'
commandArray['Variable:Soleil']='0'
end
end
return commandArrayJ'ai essayé en mettant la variable en entier, décimale, chaine.... Il ne se passe rien.
Merci.