Sonde DS18B20 "planté"

Le bus 1-Wire, connectique, et intégration dans Domoticz
Keros
Messages : 3782
Enregistré le : 23 juil. 2019, 20:57

Re: Sonde DS18B20 "planté"

Message par Keros »

Je vais regarder, il doit me rester des vielles nappes quelque part. Merci ;)

newton
Messages : 5
Enregistré le : 08 avr. 2021, 17:36

Re: Sonde DS18B20 "planté"

Message par newton »

Bonjour à tous
Navré de ne pas avoir entretenu le post, mais le pb est fixé, les sondes étaient surement défectueuses, je les ai remplacé par un modèle un peu plus cher et plus de soucis ;)
Merci pour votre aide

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Bonjour,

Je reprends ce sujet car j'ai le même problème que Newton.

J'ai donc un raspberry pi 4. J'avais installé buster puis domoticz selon la procédure ici:

https://raspberry-lab.fr/Composants/Son ... -Francais/

Aléatoirement (après quelques heures ou bien quelques jours) le capteur est perdu: domoticz affiche une ligne et indique dans les logs:

error: 1 wire system: error reading value from /sys/bus/w1/devices/28-02099177e03e

Voir doc joints.

Et effectivement il n'y a plus le capteur dans le répertoire ci-dessus.

Il faut rebooter le pi pour retrouver un fonctionnement normal.

Voici ce que j'ai testé:

- Vérification et revérification du câblage: pas de changement
- Utilisation d'un autre capteur DS18B20 qui fonctionne bien sur un autre pi: pas de changement
- ajout de condensateurs de filtrage sur le Vcc et le bus 1-wire: pas de changement
- Remplacement de l'instruction dtoverlay=w1-gpio par dtoverlay=w1-gpio,gpiopin=4: pas de changement
- Changement de l'OS passage à bulleyes: pas de changement

Voilà après toutes ces étapes, je ne parviens pas à trouver la root cause de ce problème alors que sur un bananapi, tout fonctionne parfaitement avec les mêmes capteurs....

Si quelqu'un a une idée?....

Merci d'avance
Salutations.
Fichiers joints
cablage.jpg
cablage.jpg (314.75 Kio) Vu 3416 fois
log.png
log.png (593.61 Kio) Vu 3416 fois
affichage.png
affichage.png (102.77 Kio) Vu 3416 fois

Neutrino
Messages : 2154
Enregistré le : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Sonde DS18B20 "planté"

Message par Neutrino »

Salut
As tu essayé de baisser la résistance ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Salut,

Non. Je viens de souder une 2.2k et on verra bien.

Merci pour ton aide,

Salutations

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Bonsoir,

Le raspberry vient à nouveau de planter même avec 2.2k.

Si quelqu'un à une idée...

Merci

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Bonjour,

J'ai tenté avec un autre capteur DS18B20 de type sonde avec doigt de gant, même problème.

Ensuite j'ai redémarré le pi et il m'a indiqué :

Error: 1 wire not yet supported in kernel mode voir photo

Dans le répertoire /sys/bus/w1/devices il n'y a plus le capteur pourtant le w1_gpio et w1_therm ont l'air d'être démarré et en regardant les signaux sur le bus, ils semblent être correct.

Donc le capteur n'est pas présent pourtant le raspberry scrute le capteur.

Je ne comprends pas,

Merci pour votre aide,

Salutations
Fichiers joints
dirrectory_device.png
dirrectory_device.png (502.08 Kio) Vu 3265 fois
log redemarrage.png
log redemarrage.png (156.63 Kio) Vu 3265 fois

Neutrino
Messages : 2154
Enregistré le : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Sonde DS18B20 "planté"

Message par Neutrino »

ça veut dire que l'adresse d'un des devices 1-wire détectés par ton pi commence par 00 au lieu de 28.
Il y a donc une erreur de lecture de l'adresse.
Ton réseau est peut-être parasité. Essaie avec une meilleure alimentation ou une alim dédié avec les GND de relié.

ça me rappelle les soucis que j'avais dans mon ancienne maison.
J'utilisais des paires du réseau téléphonique inutilisées.
J'ai fini par laisser tomber la pi et utiliser un wemos d1 mini à la place.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Merci pour ta réponse,

Je suis câblé en direct sur le pi (voir photo plus haut), bizarre que le réseau soit parasité...

J'aimerais bien changer l'IO pour voir, ne plus utiliser GPIO 4 mais une autre, c'est compliqué à faire?

Merci

CCL54
Messages : 9
Enregistré le : 27 mai 2020, 16:25

Re: Sonde DS18B20 "planté"

Message par CCL54 »

Je viens de mettre le 1 wire sur GPIO22 en modifiant boot/config.txt et indiquant:

dtoverlay=w1-gpio,gpiopin=22

on verra bien si ça améliore les choses...

Merci

Répondre