Capteur a effet hall

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
zorback
Messages : 7
Inscription : 30 déc. 2014, 14:29

Capteur a effet hall

Message par zorback »

Bonjour,
J'ai un Capteur a effet hall, que j'aimerai relier a mon raspberry/domoticz
Pour détecter l'ouverture de porte.
Je l'ai mis sur le GPIO 22, qui est en input
Quand je créé mon interrupteur en contact rien ne ce passe
Quel est la bonne méthode pour lire un contact dans domoticz
Merci
Zorbac débutant en domotique
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Capteur a effet hall

Message par patrice »

Bonjour
Regardes à la fin de cet article ou il y ' a des explications

http://easydomoticz.com/les-gpio-dans-domoticz/
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Re: Capteur a effet hall

Message par Jihem »

Bonjour,
As tu bien mis une resistance pull-up entre ton GPIO et le 3V? Si le GPIO est en l'air il peut rester à zéro.
Les GPIO en mode input ne sont pas interrogés très régulièrement dans Domoticz.
J'ai eu ce souci avec un contacteur d'ouverture de porte de congélateur qui mettait parfois 10 minutes avant de se déclencher. J'ai fini par faire un script bash qui interroge le GPIO et envoi la commande à Domoticz ce qui est beaucoup plus réactif.
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
zorback
Messages : 7
Inscription : 30 déc. 2014, 14:29

Re: Capteur a effet hall

Message par zorback »

Merci pour vos réponses,
Mais je suis un gros debutant et c'est quoi une resistance pull-up ?
Jihem, aurais tu la possibilité me me passer ton script ?
Merci d'aider un noob
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Re: Capteur a effet hall

Message par Jihem »

Bonsoir,
Quand tu branches un contacteur entre un gpio et la masse (GND), et que le contact est fermé, le niveau du gpio est à 0V donc à l'état 0 et il est fermé dans Domoticz . Quand tu ouvre le contact, le gpio est dans un état indéterminée puisqu'il n'est ni à la masse ni à 3,3V donc il reste au niveau 0 la plupart du temps et dans Domoticz il reste fermé . Il faut donc mettre une resistance (pull-up) entre le 3.3V et le gpio. Quand le contact est ouvert le gpio est à 3.3V donc à l'état 1 et dans Domoticz il passe à l'état ouvert.
On peut soit mettre une resistance de 10KΩ entre le 3.3V et le gpio ou bien activer la resistance pull-up interne du Raspberry par la commande:

Code : Tout sélectionner

gpio mode PIN up -- ou PIN est le n° (wiringpi) du gpio
Je te mettrais le script à mon retour si ça ne marche pas.
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
Répondre