Page 2 sur 2
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 01 janv. 2021, 18:19
par Antori91
Sinon, j'utilise des DHT22 en extérieur et intérieur (les mêmes capteurs depuis plusieurs années) câblés de façon rustique sur des breadboards et ils fonctionnent super bien. Par contre, j'avais rencontré un temps des problèmes avec le DHT22 à l'extérieur qui se bloquait de façon aléatoire au bout de quelques semaines.
J'avais soupçonné:
- des conditions à l'extérieur trop rustiques pour un DHT22,
- ou la libraire Arduino de Adafruit.
Mais non, le problème était l'alimentation (en 3.3V) fournie par un convertisseur USB/RS232 qui avait de temps en temps une courte fluctuation de tension qui plantait le DHT22. Lorsqu'il était planté, il fallait que je "reboote" l'ESP8266 auquel le DHT22 est connecté.
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 01 janv. 2021, 19:05
par lamaisondelou69
Bonjour et merci pour tes réponses.
Je vais tester d'augmenter la résistance. J'ai repris mon circuit soudé sur la zone où la breadboard marchait. Possible que j'ai loupé mon circuit... Je vous tiens au courant.
Pour la seconde zone, je vais tenter l'augmentation de la résistance. En testant à l'ohmmètre le circuit en fonctionnement entre V et D, j'obtiens 2kohms au lieu des 4,XX attendus avec la résistance soudée de 4.7kohms... Bizarre...
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 01 janv. 2021, 19:29
par Antori91
lamaisondelou69 a écrit : 01 janv. 2021, 19:05
En testant à l'ohmmètre le circuit en fonctionnement entre V et D, j'obtiens 2kohms au lieu des 4,XX attendus avec la résistance soudée de 4.7kohms... Bizarre...
Oh Oh..Un ohmètre s'utilise sur un circuit hors tension:
https://fr.wikihow.com/utiliser-un-ohmm%C3%A8tre
... Extrait: Pour utiliser l'ohmmètre, il faut débrancher la charge à mesurer du circuit électrique et placer l'ohmmètre à ses bornes. L'appareil, grâce à sa pile interne, va faire circuler un très faible courant dans la charge et mesurera la tension obtenue pour en déduire la résistance....
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 01 janv. 2021, 19:35
par lamaisondelou69

autant pour moi... J'aurais appris un truc...
Merci !
Bon j'ai refait un petit circuit soudé sur ma première zone qui fonctionnait depuis plusieurs semaines sur breadboard. Avec résistance 4.7kohms. Pour ce soir, avec un test volet, OK. Mon premier circuit devait être défectueux. A voir maintenant dans le temps.
Sur ma seconde zone qui plantait toutes les 36h, j'ai remplacé la 4.7kohms par une 10kohms, rien à faire, ça plante dès le premier test. Je vais y coller ma breadboard de la première zone sans la modifier, on verra bien. Cela dit je reste perplexe...
Et être obligé d'y coller un second arduino avec relais pour détecter la non-réponse du capteur et rebooter me gonfle un peu...
EDIT :
Du coup j'ai refait mes mesures à l'ohmètre :
- zone 1 (celle qui fonctionnait avec breadboard) : résistance de 4.7kohms => mesure (circuit coupé) 4.6kohms => OK
- zone 2 (celle qui m'enquiquine le plus) : résistance de 10kohms => mesure (circuit coupé) 3.1kohms ???
Les mesures sont prises côté capteur entre V et D.
Qu'est-ce qui pourrait expliquer cette diminution de résistance ?
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 07 janv. 2021, 17:51
par lamaisondelou69
Bon ben je n'ai pas plus de chance en ce début d'année qu'en 2020...
Toujours ennuyé (le mot est faible) par mes DHT...
Pour résumer :
- la seule solution pérenne est le montage sur breadboard d'un DHT22 nu avec résistance 4.7kohms
- tout le reste (DHT22 prémonté / DHT22 nu avec résistance 4.7 kohms ou 10, avec ou sans condensateur 100nf, sur circuit soudé ou en fils avec wago / sur 5V ou 3.3V) est systématiquement bloqué dès que j'actionne les relais qui pilotent les volets.
Donc à moins que
quelqu'un ne m'explique quelle peut bien être l'influence de la breadboard, il me reste soit :
- à remplacer les DHT22 par des DS18B20 mais en perdant la mesure d'humidité
- à monter un relais en amont de mon arduino pour le couper 10s et le remettre (donc une 2nde alim et un 2nd arduino)
- à trouver une mini breadboard qui passera dans une boîte d'encastrement
Bref 3 solutions pourries...
PLEASE HELP !!!
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 08 janv. 2021, 12:23
par Antori91
lamaisondelou69 a écrit : 01 janv. 2021, 19:35
EDIT :
Du coup j'ai refait mes mesures à l'ohmètre :
- zone 1 (celle qui fonctionnait avec breadboard) : résistance de 4.7kohms => mesure (circuit coupé) 4.6kohms => OK
- zone 2 (celle qui m'enquiquine le plus) : résistance de 10kohms => mesure (circuit coupé) 3.1kohms ???
Les mesures sont prises côté capteur entre V et D.
Qu'est-ce qui pourrait expliquer cette diminution de résistance ?
zone1: j'imagine que cette mesure a été faite avec la breadboard déconnectée de l'Arduino. Si oui logique.
zone2: cette valeur est de mémoire proche de celle que j'obtiens chez moi si je fais la même mesure dans les mêmes conditions, c'est à dire avec le circuit non alimenté mais sans retirer la résistance de 10K du circuit. La seule façon de mesurer 10K pour une résistance de 10K avec un ohmmètre, c'est d'avoir la résistance connectée à RIEN si ce n'est aux bornes de l'ohmmètre. A défaut, le courant injecté par l'ohmmètre passe éventuellement par d'autres chemins que la résistance, ce qui fausse la mesure. C'est comme mesurer un circuit de résistances en parallèle.
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 27 mars 2021, 13:30
par lamaisondelou69
Je viens enfin de résoudre mon problème grâce au forum arduino et au contributeur hbachetti ! Un grand merci à lui !
Ici mon
post
Ici son
schéma
Pour faire simple : les moteurs de mes volets roulants pilotés par des relais Arduino perturbaient le signal du DHT. hbachetti m'a conseillé d'ajouter un filtre RC en parallèle de mes moteurs, et ça a réglé le problème !
Donc entre phase et neutre du moteur volet, après le relais, brancher un condensateur X2 250V 100nf et une résistance 100 ohms et le tour est joué !
Pour mieux comprendre, aller voir son schéma, il est explicite. Le mien grossier ci-dessous.
N Disjoncteur ---------------------------------- N moteur volet
|
condensateur X2 250V 100nf
|
résistance 100 ohms
|
Relais phase vers moteur------------------------ Ph 1 moteur volet
Idem pour la phase 2 du moteur du volet (1 phase pour la montée, 1 pour la descente => 2 relais + 2 filtres RC)
Merci à lui, et merci à vous de vous être penchés sur mon cas !
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 27 mars 2021, 13:41
par Antori91
Bonjour,
Toujours intéressant d'avoir le retour final. Par contre, vous indiquiez dans votre premier post à l'origine de cette file de messages:
" ....
- Sur 1 des Mega, j'ai débranché le DHT22 pour le brancher sur un nouvel arduino uno avec seulement le DHT22 => toujours une perte de données, mais plus aléatoire
...
Du coup on soupconne les dits volets (enfin leurs moteurs pur être exact). Vous chargez un nouvel Arduino (même programme, nouvelle IP, nouvelle adresse MAC) branché uniquement avec le DHT22, et là bug...
...."
Tout cela laissait penser que le bug se produisait en l'absence de tout relai/moteur actionné sur l'Arduino d'un "DHT solitaire".
Comment l'expliquez-vous?
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 27 mars 2021, 14:03
par Antori91
Sinon, je viens de parcourir la file de messages de Hbachetti. C'est intéressant d'avoir confirmation qu'un tel schéma solutionne les problèmes de reboot d'Arduino à l'activation d'un relai avec charge inductive connectée à ce relai. J'ai de mon côté constaté ce genre de problème avec des cartes ESP8266 équipées du même type de relai que ceux utilisés par Hbachetti.
Mais dans mon expérience, c'est l'ESP8266 (et donc serait dans votre cas l'Arduino) qui reboote et pas dans mon cas un DHT22 qui serait bloqué sans que l'ESP8266 n'ait rebooté au préalable. Mais Hbachetti mentionne un écran LCD qui se plante mais pas l'Arduino, ce qui ne va pas dans le sens de mes propos. Par contre d'autres intervenants de la file de messages mentionnent eux aussi des reboots d'Arduino solutionnés par le schéma en question.
Re: DOMOTICZ - MYSENSORS - Multi capteurs - Absence de retour DHT toutes les 24h
Publié : 27 mars 2021, 14:14
par lamaisondelou69
Tout cela laissait penser que le bug se produisait en l'absence de tout relai/moteur actionné sur l'Arduino d'un "DHT solitaire".
Comment l'expliquez-vous?
Réponse 1 : je ne l'explique pas

pas suffisamment calé pour ça...
Réponse 2 : J'avoue avoir fait de nombreux tests, je ne suis plus trop sûr mais je pense que dans le cas évoqué, j'utilisais la même alimentation pour les 2 arduinii... J'imagine que les parasites générés par la charge inductive des moteurs de volets remontaient sur l'alimentation et redescendaient sur l'autre Arduino ??? Mais je n'en sais trop rien...
Ce que je constate dans l'immédiat, c'est que l'ajout de ce filtre RC semble régler mon problème (je dis semble car le montage ne date que de ce matin...) J'ai fait une dizaine de tests montée/descente des volets et là où dès le premier j'avais un dysfonctionnement des DHT, là tout est en ordre... Pourvu que ça dure !!!