Re: Détecteur d'ouverture
Publié : 09 févr. 2016, 10:03
Salut,
Mais c'est vrai qu'avec un seul script lua ça serait plus propre...
L'idéal, le plus propre serait à mon sens de régler le problème "en matériel" (je vais d'ailleurs tester une isolation des GPIO entrées via condensateur + trigger de schmit+ optocoupleur afin de créer une sorte de piège à parasites... Mais c'est pas encore en place!!)
Je profite donc de ce post pour te poser la question suivante: avec Lua, comment traduire "alors tout petit time-sleep puis vérification du niveau de mon GPIO et de l'état précèdent du GPIO", ce que tu fais via python ?
Enfin, par rapport à la réactivité de wiring pi, je ne perçois pas de soucis. J'ai besoin de gérer les entrées "physiquement" uniquement pour des capteurs d'ouverture, tout le reste sera des boutons virtuels déclenchant des optocoupleurs cablés sur des GPIO out de la PI, eux mêmes reliés sur des entrées d'un autre système domotique (100% filaire) déjà en place chez moi..
A la base c'est ce que je voulais faire mais étant novice, je galère... En fait je l'ai fait via un bouton virtuel avec un blocky: Si mon capteur réel passe à ON et que mon capteur virtuel était à OFF, alors mon capteur virtuel passe à ON, (mon script lua étant basé sur le changement d'état du capteur virtuel). Sinon (donc dans le cas d'un passage de ON à ON ou de OFF à OFF, pas d'action) Et même chose dans l'autre sens.pchatill a écrit :Mais pourquoi ne pas adapter tes scripts Lua de la meme maniere que moi mes scripts python?Si detection d'un front montant ou descendant, alors tout petit time-sleep puis verification du niveau de mon GPIO et de l'etat precedent du GPIO et enfin action ou pas action.
Mais c'est vrai qu'avec un seul script lua ça serait plus propre...
L'idéal, le plus propre serait à mon sens de régler le problème "en matériel" (je vais d'ailleurs tester une isolation des GPIO entrées via condensateur + trigger de schmit+ optocoupleur afin de créer une sorte de piège à parasites... Mais c'est pas encore en place!!)
Je profite donc de ce post pour te poser la question suivante: avec Lua, comment traduire "alors tout petit time-sleep puis vérification du niveau de mon GPIO et de l'état précèdent du GPIO", ce que tu fais via python ?
Enfin, par rapport à la réactivité de wiring pi, je ne perçois pas de soucis. J'ai besoin de gérer les entrées "physiquement" uniquement pour des capteurs d'ouverture, tout le reste sera des boutons virtuels déclenchant des optocoupleurs cablés sur des GPIO out de la PI, eux mêmes reliés sur des entrées d'un autre système domotique (100% filaire) déjà en place chez moi..