Aide pour script de présence
Publié : 16 janv. 2019, 19:33
Bonjour,
J'essaie d'écrire un script lua mais je n'y arrive pas... En fait on est deux à la maison et on a chacun un beacon bluetooth.
Les deux switchs individuels de présence fonctionnent bien séparément mais j'aimerais un 3ème switch qui s'active quand on est tous les 2 à la maison, afin de déclencher d'autres scénarios.
J'ai une variable user pour la présence de Monsieur qui passe en HOME ou en AWAY selon la présence, et une variable user pour Mme qui fait la même chose.
J'ai essayé ce script mais il ne marche pas :
Ce soir Mme est rentrée avant Mr. La présence Mme était sur ON, celle de Mr sur OFF (normal jusque là) mais le switch Presence_Mr_ET_Mme s'est quand même mis sur ON et il n'aurait pas du.
J'ai aussi essayé avec blocky, mais même ça je n'arrive pas. Pourtant ça a l'air assez basique comme concept, non ?
Merci si une âme charitable peut m'aider
J'essaie d'écrire un script lua mais je n'y arrive pas... En fait on est deux à la maison et on a chacun un beacon bluetooth.
Les deux switchs individuels de présence fonctionnent bien séparément mais j'aimerais un 3ème switch qui s'active quand on est tous les 2 à la maison, afin de déclencher d'autres scénarios.
J'ai une variable user pour la présence de Monsieur qui passe en HOME ou en AWAY selon la présence, et une variable user pour Mme qui fait la même chose.
J'ai essayé ce script mais il ne marche pas :
Code : Tout sélectionner
commandArray = {}
if uservariablechanged['Tag_Mr'] or uservariablechanged['Tag_Mme'] then
if uservariables['Tag_Mr']=="HOME" and uservariables['Tag_Mme']=="HOME" then
table.insert (commandArray, { ['Presence_Mr_ET_Mme'] ='On' } )
else
table.insert (commandArray, { ['Presence_Mr_ET_Mme'] ='Off' } )
end
end
return commandArray
J'ai aussi essayé avec blocky, mais même ça je n'arrive pas. Pourtant ça a l'air assez basique comme concept, non ?
Merci si une âme charitable peut m'aider