ebouilleur Posté(e) le 30 décembre 2018 Signaler Partager Posté(e) le 30 décembre 2018 Bonsoir, Je me remet à du Fibaro après n'y avoir pas touché depuis quelques temps. J'essaye de me faire un VD simple (2 boutons + 1 étiquette) pour armer et désarmer mes modules. Voici le code pour mon 1er bouton -- pour armer les ouverture de porte local sensors = {34,31} fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblEtat.value", "Armé") fibaro:debug("armé") for i=1, #sensors do fibaro:call(sensors, "setArmed", "1") end Mais j'ai une erreur que je ne comprend pas (d'autant que je n'ai pas 334 ligne dans mon code...). Avez vous une idée? [ERROR] 17:54:52: line 334: attempt to concatenate local 'deviceID' (a nil value) Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Barelle Posté(e) le 30 décembre 2018 Signaler Partager Posté(e) le 30 décembre 2018 fibaro:call(i, "setArmed", "1") Lien vers le commentaire Partager sur d’autres sites More sharing options...
trainkill666 Posté(e) le 30 décembre 2018 Signaler Partager Posté(e) le 30 décembre 2018 local sensors = {34,31} fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblEtat.value", "Armé") fibaro:debug("armé") for i=1, #sensors do fibaro:call(sensors[i], "setArmed", "1") end Lien vers le commentaire Partager sur d’autres sites More sharing options...
ebouilleur Posté(e) le 30 décembre 2018 Auteur Signaler Partager Posté(e) le 30 décembre 2018 En effet ca marche mieux comme ca : fibaro:call(sensors[i], "setArmed", "1") Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés