[Résolu] plusieurs gpio 1-wire

Forum dédié au bus 1-Wire : connectique, intégration
Répondre
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

[Résolu] plusieurs gpio 1-wire

Message par didier02 »

bonjour, je voudrais , pouvoir avoir 2 voir 3 ligne 1-wire sur un Rpi
je voudrais prendre les gpio 5 et gpio 6 ( donc pin 29 et 31)

j'ai donc déclarer des sortie en input dans domoticz.sh
gpio readall
7.jpg
7.jpg (70.32 Kio) Consulté 43457 fois
.
.

je vérifie
.
.
3.jpg
3.jpg (100.19 Kio) Consulté 43457 fois
.
.
.

comment ca ce passe sur domoticz, ... ? je crée 3 materiels
mais là je n'ai pas le choix des entrée gpio ..!
.
.
2.jpg
2.jpg (86.67 Kio) Consulté 43457 fois
.
.



de plus si je met une sonde sur le port gpio 4 une sur gpio 5 et une sur gpio 6 j'ai 3 fois la même sonde
si je branche seulement gpio 5 j'ai rien dans les dispositifs

j'ai branché les sondes une par une pour vérifier et noter leur numéro .. elles sont toutes avec des identifiant différents

mes questions ,
je n'arrive pas a trouver la commande pour lister les ports gpio et ce qu'il y a dessus .. :?:
faut il faire quelque chose dans domoticz pour activer ces ports en plus de domoticz.sh ?
Dernière modification par didier02 le 22 août 2021, 15:05, modifié 2 fois.
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: plusieurs gpio i-wire

Message par Neutrino »

L'avantage du 1-wire, c'est qu'il est possible de brancher toutes les sondes sur le même GPIO.
C'est le pilote du raspberry pi qui va chercher les valeurs des sondes sur le bus 1-wire
Domoticz se contente de lire les valeurs ensuite.
Tu n'as besoin que d'un seul GPIO, c'est écrit dessus = 1-wire : 1 fil :D

Pourquoi en vouloir 3 différents ?

Un peu de lecture : https://www.framboise314.fr/mesure-de-t ... pberry-pi/
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

Re: plusieurs gpio i-wire

Message par didier02 »

oui , j'ai déjà lu et relu , y'a plein de site qui parlent du 1-wire mais pas de beaucoup en intégration dans Domoticz ... et rarement quand on en utilise plusieurs..
On peux mettre plein de capteurs sur un bus , mais chaque bus est limité en longueur, sur une branche à 50 mètres je pourrais en mettre 5 ou 7, il faudrait que je fasse des essais .. l'intérêt de faire plusieurs branches c'est que là, je met mon rpi au milieu, et ca me fait 2x50 mètres --> 100 mètres et 14 sondes ..
Pour la pratique, c'est que je voudrais en finalité pouvoir surveiller des chaudières ( chaufferies) dans un établissement de santé , j'en ai 9 en tout ( à mon travail , pas a moi !!) ... :D des machines qui ont + de 15 ans ... et blindées de fuites .. le but étant d'être prévenue avant qu'il fasse trop froid qu'une d'elle soit en panne .. ;)
en faite mon rpi vois que la sonde sur le gpio 4 , il vois pas les autres, alors qu'ils sont bien déclarer en in .. j'ai dû oublier quelque chose mais je trouve pas ...
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: plusieurs gpio 1-wire

Message par Neutrino »

Le 1-wire fonctionne aussi en étoile, tu peux avoir 3 branches de 50m si tu veux.
Dans mon ancienne maison, j'avais 5 branches d'une dizaine de mètres chacune et ça fonctionnait. J'avais juste baissé la valeur de la résistance et mis une alimentation supplémentaire.
j'ai fini quand même par passer par un wemos D1 mini sous espEasy. Il communique en wifi, mais c'est vraiment plus sable et beaucoup moins prise de tête.
A l'époque, une MAJ de Raspbian m'avait tout cassé, j'ai galéré pour tout réinstallé et un orage a fini par flinguer le GPIO...
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

Re: plusieurs gpio 1-wire

Message par didier02 »

ou là .. un wemos D1 mini sous espEasy :shock: , je suis pas capable :oops:
Le 1-wire fonctionne aussi en étoile, tu peux avoir 3 branches de 50m si tu veux.
d'après ce que j'ai lu, les longueurs de chaque branche s'additionnent c'est pour ca que je voulais diviser en 2 ou trois en séparent les branches , une part gpio
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

Re: plusieurs gpio 1-wire

Message par didier02 »

je fais des essais en même temp et finalement je me suis aperçus que mes ports 5 et 6 voient la sonde , j'ai leur numéros id , mais n'ont pas de valeur 0°C , résistance testée 4.7 ohms et câble de 30 cm ...
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
PhiPhi
Messages : 28
Inscription : 03 déc. 2018, 08:45

Re: plusieurs gpio 1-wire

Message par PhiPhi »

Bonjour,

Je me demande si il ne faut pas que les broches sur lequel on veut utiliser le protocole 1-wire soient déclarées pour utiliser ce protocole justement.
Voici un exemple trouvé rapidement https://blog.oddbit.com/post/2018-03-27 ... es-on-the/, en anglais désolé ;)

Philippe
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

Re: plusieurs gpio 1-wire

Message par didier02 »

Cool merci Phiphi .. va vraiment falloir que je potasse l anglais ... en francais je trouvais rien .
Je me doutais qu il fallait déclarer quelque chose ..
Je suis pas chez moi je teste des que je rentre
... .
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
didier02
Messages : 225
Inscription : 19 juin 2021, 11:17
Localisation : saint quentin 02100

Re: plusieurs gpio 1-wire

Message par didier02 »

pour ceux que ça, pourrait intéresser pour diverses raisons ( compatibilité de sondes etc ...)

édition du fichier config.txt en mode super utilisateur ...



pi@raspberrypi:~ $ sudo su
root@raspberrypi:/home/pi# sudo nano /boot/config.txt

à la fin j'ai rajouté
dtoverlay=w1-gpio,gpiopin=4
dtoverlay=w1-gpio,gpiopin=5
dtoverlay=w1-gpio,gpiopin=6
reboot

niveaux config / matériel , .. on reste avec une seul bus 1-wire
.
.
Image3.jpg
Image3.jpg (45.82 Kio) Consulté 43359 fois
.
.

et on vois dans dispositifs les sondes rajoutées sur 3 bus différents .
.
.
Image2.jpg
Image2.jpg (160.15 Kio) Consulté 43359 fois
.
.
A tester si des sondes avec des numéros identiques ( les derniers chiffres) sont différenciées ou pas .. les miennes ont toutes un numéro différents

enjoy .. :)
Dernière modification par didier02 le 22 août 2021, 17:31, modifié 1 fois.
Mon instal PI 3b+/disk SSD 128Go / envoie sms / linky en usb USBTICLC / zigate V2+ / sonoff powR2 / sonoff SNZB01 - SNZB 02 - Xiaomi Aqara - 1wire ds18b20 - détection présence Bluetooth -
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: [Résolu] plusieurs gpio 1-wire

Message par Neutrino »

Parfait :)
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Répondre