besoin d'aide script lua

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: besoin d'aide script lua

Message par vil1driver »

pour le end.. tu as ré édité ton code ou je n'étais pas réveillé ? en tout cas ce que je vois est bon effectivement..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
jule1986
Messages : 68
Inscription : 02 nov. 2015, 18:30
Localisation : Loiret (45)

Re: besoin d'aide script lua

Message par jule1986 »

Non je n'ai pas édité.....
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: besoin d'aide script lua

Message par rimram31 »

Je sais pas mais le =='on' m'interpelle, l'etat est sensible je crois a la casse donc On et pas on.

Après, juste un conseil, les tests et lignes de code a rallonge c'est le meilleur moyen de se vautrer et de mettre des heures a trouver des anomalies.

Code : Tout sélectionner

local bChauf1 = (t1 >= uservariables["debut_chauf1"] and uservariables["fin_chauf1"] >= t1)
print(bChauf1)
local bChauf2 = (t1 >= uservariables["debut_chauf1"] and uservariables["fin_chauf1"] >= t1)
print(bChauf2)
local bChaufMatin = (otherdevices['matin']=='On' and (t1 >= uservariables["debut_chauf_matin"] and uservariables["fin_chauf_matin"] >= t1))
print bChaufMatin
local bChaufSiJeVeux = ...

if (bChauf1 or bChauf2 or bChaufMatin or ...) then ...
Et cerise sur le gateau, c'est plus facile a ingérer pour les autres ...
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
beuz33
Messages : 72
Inscription : 19 oct. 2015, 16:30

Re: besoin d'aide script lua

Message par beuz33 »

Bonjour,

j'ai un scénario qui s'appelle "Volets etage" et je voudrais faire un genre de script:

if otherdevices['Volets etage'] =='Off' ... then

mais apparement c'est pas comme ça que l'on utilise un scénario, je ne trouve pas comment faire,
quelqu'un a une idée.

Merci
Répondre