Détecteur d'ouverture

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Détecteur d'ouverture

Message 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
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Re: Détecteur d'ouverture

Message par poopeye »

Ma version : V2.4079
V 2.3530
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Re: Détecteur d'ouverture

Message 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..
V 2.3530
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Détecteur d'ouverture

Message 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
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Détecteur d'ouverture

Message 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
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Re: Détecteur d'ouverture

Message 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..
V 2.3530
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Re: Détecteur d'ouverture

Message 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!
V 2.3530
pchatill
Messages : 139
Inscription : 12 août 2015, 15:57

Re: Détecteur d'ouverture

Message 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
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Re: Détecteur d'ouverture

Message 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!
V 2.3530
pchatill
Messages : 139
Inscription : 12 août 2015, 15:57

Re: Détecteur d'ouverture

Message 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...
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
Répondre