Je voudrais brancher plusieurs bus de capteurs de température de type Dallas sur un ESP32 sur des 2 GPIO différents.
Je ne suis pas parvenu à trouver la configuration pour ESPHome.
En effet dans les exemples Dallas , on retrouve à chaque fois un seul pin :
Bonjour Iboue,
Il n’y a qu’une seul pin car le 1-wire permet de mettre plusieurs capteurs sur la même pin.
C’est pour ça que l’on a une adresse pour chaque composant.
J’ai une carte ESP8266 avec 2 DS18B20 sur la même pin DATA et ça fonctionne très bien.
Juste par curiosité, je me posais la question tu mets en place ce setup.
J’ai à la maison un wemos mini D1 avec 8 dallas en série connectées sur un seul gpio .
Y’a t’il une raison particulière à en mettre 2 sur des gpio différents ?
Merci pour l’info Iboue , je commence sur home assistant, et je me posé justement la question .
Moi c’est parce que j’ai 3 branches de plus de 50 mètres avec plusieurs capteurs dessus ,et pour éviter un « effondrement » mon RPI est au milieu .
De plus ca peut aussi servir pour doublé une ligne « sensible » , pour une fiabilité accrue, si une ligne « casse » ou en court-circuit , l’autre est toujours là . deux lignes avec 2 séries de capteurs .( oui je suis un peux parano )
Bonjour, je relence le sujet suite à la mise a jour d’esphome, il faud mettre a jour le yaml , et là je seche …
j’ai essayé plein de combinaisons , ça ne veut pas , … et je ne trouve aucune info même sur HA anglais …
Avant j’avais çà qui fonctionner trés bien … en simplifiant, car j’ai 8 sondes d’un côté sur GPIO2 et 9 de l’autre sur GPIO 14
.
INFO ESPHome 2024.6.6
INFO Reading configuration /config/esphome/chaudiere.yaml...
ERROR Error while reading config: Invalid YAML syntax:
Duplicate key "one_wire_id"
in "/config/esphome/chaudiere.yaml", line 55, column 5
NOTE: Previous declaration here:
in "/config/esphome/chaudiere.yaml", line 47, column 5