LUA / Allumer une lampe pour x minute
Publié : 27 janv. 2019, 22:39
Hello,
J'ai un soucis avec sur un script LUA. J'ai eu beau chercher sur le Forum mais je n'ai pas trouvé de solution, alors je me décide à poster.
Ce que je veux faire est simple:
Alumer une lampe pour 1 minute si detection par le capteur de présence.
Le script fonctionne bien si la lampe est OFF et s'il n'y pas pas de nouvelle detection par le PIR dans la minute au bout d'une minute je vois dans les log que le OFF est envoyé et la lampe s'éteint bien.
En revanche, s'il y a une nouvelle detection durant la minute de temporisation, au bout d'une minute le RF LINK envoie un nouveau ON pour une raison que j'ignore.
Merci de vos lumières
J'ai un soucis avec sur un script LUA. J'ai eu beau chercher sur le Forum mais je n'ai pas trouvé de solution, alors je me décide à poster.
Ce que je veux faire est simple:
Alumer une lampe pour 1 minute si detection par le capteur de présence.
Code : Tout sélectionner
commandArray = {}
if (devicechanged['Bureau.PIR'] == 'On') and otherdevices['DUMMY'] == 'On' then
print('Presence dans le bureau detectee')
commandArray['Bureau.Prise.3 (Lampadaire)'] = 'On FOR 1'
end
return commandArrayEn revanche, s'il y a une nouvelle detection durant la minute de temporisation, au bout d'une minute le RF LINK envoie un nouveau ON pour une raison que j'ignore.
Merci de vos lumières