ESP Anschluss DS18B20

Hallo,
vielleicht eine doofe Frage, aber ich habe leider nichts gefunden.
Unter Rohr Temperaturen mit Home Assistant überwachen (Heizung Vor- & Rücklauf) wird ja beschrieben, wie man die DS18B20 an einen ESP anschliesst.
Mir ist jetzt aber nicht klar:
Schliesse ich jede jeden einzelnen DS18B20 (also max. 4) an D1-D4 oder schliesse ich jetzt die 2 DS18B20 die ich nutzen will and D1 an.
Wenn ich nur einen snachliesse bekomme ich im Log die Adresse angezeigt, wenn ich beide an D1 anschliesse bekommen ich “Found no sensors”.

1 „Gefällt mir“

@rolo
suche mal mit dem Stichwort 1-Wire Bus.
Oder einfach mal das Datenblatt des DS18B20 anschauen.

Gruß
Frank

Können alle an einen Port. Die Abfrage läuft dann über die unterschiedlichen Geräte Adressen.

1 „Gefällt mir“

Ja genau können alle an ein Port.
Habe drei Stück von diesen Sensoren am D6 eines wemos allerdings mit Tasmota.

Gruss

Danke an Alle für die Antworten.
Dann muss ich mal suchen, warum ich bei einem DS18B20 die Adresse angezeigt bekomme, wenn ich aber 2 parallel anschließe im Log ein “[W][dallas.sensor:080]: Found no sensors!” steht. Komisch.

Update:
Habe die DS18B20 nun an D4 angeschlossen - und nun geht es.

Mal an solche Sachen wie PullIUp-Widerstand denken. Ist viellleicht auf Port4 der interne vom ESP eingeschaltet? Sollte aber nur bei EINEM Sensor verwendet werden. 4k7 ist der Standard, je nach Kabellänge auch etwas geringer.

Habe am D4 nun 2 DS18B20 ohne Widerstand laufen.
Bis jetzt stabil.
Werde die Tage einen Dritten anschliessen.

1 „Gefällt mir“