merci de ton aide, denis_brasseur ,
mais c'est la fonction
for qui ne fonctionne pas , ..., dans aucune condition ...
c'est pour çà que je me demande à quoi elle sert ?

en principe elle devrait me tenir ma variable 1 à l'état 1
pendant 60 secondes et la mattre à 0 passer ce délais,...
la variable 2, elle , elle repasse bien à 0 60 secondes ,
après la fermeture de mon contact ..
c'est le fonctionnement de la condition
for qui m'interroge ..
suivant ton exemple
if gpio alarm = Open
Set variable1 = 1
Set variable2 = 1
Set variable1 = 0
after 60 sec
Set variable2 = 0
for 60 sec
seulement la variable 1 change d'"état ..

Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -