Page 2 sur 3
Re: Détecteur d'ouverture
Publié : 05 févr. 2016, 04:11
par vil1driver
Quelle version de domoticz utilises tu déjà ?
Indiques le dans ta signature stp..
Suis tombé là dessus
https://www.domoticz.com/forum/viewtopic.php?f=6&t=6211
Et aussi là dessus
http://www.domoticz.com/forum/viewtopic ... 547#p52531
Re: Détecteur d'ouverture
Publié : 05 févr. 2016, 20:45
par poopeye
Ma version : V2.4079
Re: Détecteur d'ouverture
Publié : 05 févr. 2016, 21:06
par poopeye
Du coup je viens de faire une mise à jour en V2.3530 en ligne de commabde car cela ne marchait pas depuis l'interface de domoticz.
V3530 est plus récente que V24079??? Ca me parait bizarre cette affaire...
J'ai aussi mis un condensateur de 100Nf juste avant mon GPIO paramètré en entrée histoire d'essayer de filtrer les "interférences"... A voir..
Re: Détecteur d'ouverture
Publié : 06 févr. 2016, 03:54
par vil1driver
Non pas plus récente, tu n'as pas fait de mise a jour mais l'inverse, tu es passé de beta à stable
Re: Détecteur d'ouverture
Publié : 06 févr. 2016, 04:08
par vil1driver
Non pas plus récente, tu n'as pas fait de mise a jour mais l'inverse, tu es passé de beta à stable
Re: Détecteur d'ouverture
Publié : 06 févr. 2016, 18:24
par poopeye
OK. Je vais laisser comme ça. Rien ne change sauf que je n'ai pas l'éditeur Lua mais je fais mes scripts direct sur le Pi..
Re: Détecteur d'ouverture
Publié : 07 févr. 2016, 23:14
par poopeye
Nouvelle piste de réponse: je me suis dit que mon capteur d'ouverture (en 2 parties dont une étant un aimant) pouvait être source de mon problème par rapport au "champ magnétique" qu'il génère.
Comme il représente finalement un inter normalement fermé (quand la porte est fermée) je l'ai enlevé et remplacé par une vis et un écrou permettant de lier les 2fils initialement connectés à ce capteur (je reproduis donc la position normalement fermé).
Et là, il me semble que les interférences disparaissent!
Mes questions sont donc les suivantes: est ce que ce capteur peut vraiement être la cause de mon problème?
Si oui, quelle solution matérielle exite-t-il pour résoudre ce problème?
Est ce que quelqu'un a déjà recontré ce problème d'interférences créées par un capteur d'ouverture magnétique?
Merci d'avance pour votre aide!
Re: Détecteur d'ouverture
Publié : 08 févr. 2016, 07:01
par pchatill
Bonjour.
Je ne peux pas de répondre précisement pour ton capteur magnétique.
Mais j'ai ete confronté aux meme problemes :passages de ON a ON ou OFF a OFF et declenchements intempestifs de mes actions liées,
et cela sur toutes mes entrées en meme temps.
J'ai d'abord pensé a un probleme de parasites (J'utilise de grands cables), mais meme resultats en debranchant mes cables
et en laissant simplement mes resistances de pull-up et mes opto coupleurs.
De plus je n'avais aucun probleme quand j'etais connecte a mon arduino...
J'ai ensuite pensé a un probleme avec Wiring Pi, et je suis passé a Python (RPi.GPIO)
Exactement la meme chose (En meme temps en python et avec wiring pi)
Puis je me suis aperçu que ces declenchements intempestifs arrivaient en meme temps que j'allumais mon halogene ou connectait mon ecran LCD du PI.
Le Pi a donc l'air tres sensible aux interferences electro-magnetiques, a moins que mon alimentation ne vaille pas grand chose ou que je sois dans un environnement pourri, mais encore une fois ,aucun probleme avec Arduino.
J'ai essayé des capas de differentes valeurs: Aucune amélioration....
J'ai donc géré le probleme dans mon script 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.
Depuis, tout fonctionne
Patrick
Re: Détecteur d'ouverture
Publié : 08 févr. 2016, 07:38
par poopeye
Merci pour ta réponse. Malgré mes espérances, les passages de off à off se sont reproduit dans la nuit... ARF!!
Avec l'aide d'un autre forum davantage consacré au PI, j'allais partir sur la mise en place d'optocoupleur our isoler mes entrées et tenter de règler le problème (je pense faire tout de même). J'ai déjà essayé quelques condensateurs (10nf, 100nf 330nf) sans succès, comme toi...
La solution serait donc: passer à RPi.GPIO et me mettre à python...
Aller, c'est parti!
Mais petite question, avant d'installer RPi.GPIO, il faut désinstaller WiringPI? Les scripts Lua que j'ai déjà vont donc être à modifier?
Autre question : RPi.GPIO permet-il aussi d'exporter les GPIO dans Domoticz comme WiringPI?
Bref y a til un tuto pour l'utilisation des GPIO avec RPi.GPIO? (comme cela existe avec WiringPI)? (je précise que je pars de 0!)
Merci d'avance pour tes réponses!
Re: Détecteur d'ouverture
Publié : 08 févr. 2016, 22:19
par pchatill
Salut.
Perso je n'ai pas desinstallé wiring pi, mais attention a pas utiliser les memes entrées avec les 2 systemes.
Non, il n'y a pas d'import: il te faudra creer un composant virtuel et le mettre a jour par json.
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 je prefere quand meme rpi-gpio: avec wiring pi, toutes les Inputs ne marchent pas et je crois que c'est beaucoup moins reactif.
A toi de voir...