Je souhaite travailler sur une table pour raccourcir mon code.
Par exemple pour verifier que tous les contacts de ma maison sont 'Closed' je les mets tous a la suite dans ma condition:
Code : Tout sélectionner
if od['Contact Garage']=='Closed' and od['Contact Entree']=='Closed' and od['Contact Baie']=='Closed' and od['Contact Baie 2']=='Closed' thenAvec une boucle ou avec une methode lua.
Si je fais une table avec le nom de mes contacts:
Code : Tout sélectionner
local contact={}
table.insert(contact,{'Contact Garage'})
table.insert(contact,{'Contact Entree'})
table.insert(contact,{'Contact Baie'})
table.insert(contact,{'Contact Baie 2'})
Code : Tout sélectionner
if contact=='Closed' then[EDIT]: Je pourrai aussi faire une table avec directement la valeur des devices au lieu de leurs noms:
Code : Tout sélectionner
local contact={}
table.insert(contact,{otherdevices['Contact Garage']})
table.insert(contact,{otherdevices['Contact Entree']})
table.insert(contact,{otherdevices['Contact Baie']})
table.insert(contact,{otherdevices['Contact Baie 2']})