les rules qui sont en place et qui seront encore améliorer avec un timer pour un time out
rules 1
Code : Tout sélectionner
on open/close#open/close=1 do
event,porte
endon
on porte do
if [capteurbas#capteurbas]=1
gpio,14,0
endif
endon
on porte do
if [capteurhaut#capteurhaut]=1
gpio,12,0
endif
endon
on capteurbas#capteurbas=1 do
gpio,12,1
endon
on capteurhaut#capteurhaut=1 do
gpio,14,1
endon
rules 2
Code : Tout sélectionner
on poussoirint#poussoirint=1 do
if [Rlumint#Rlumint]=0
gpio,13,0
endif
endon
on poussoirint#poussoirint=1 do
if [Rlumint#Rlumint]=1
gpio,3,0
endif
endon
on poussoirint#poussoirint=1 do
if [Rlumext#Rlumext]=1
gpio,13,1
gpio,3,1
endif
endon
rules 3
Code : Tout sélectionner
on lumint do
if [Rlumint#Rlumint]=0
gpio,13,0
else
gpio,13,1
endif
endon
on lumext do
if [Rlumext#Rlumext]=0
gpio,3,0
else
gpio,3,1
endif
endon