Esp8266 mit ds1820

Wichtig ist ein ungefähr 4,7kOhm Pull-Up Widerstand zwischen Datenleitung und Versorgung (bei 3,3V Versorgung). Lösche die “pullup: true” Zeile und hänge den Widerstand dazwischen.

Bei den Pull-Up Widerständen sind die verschiedenen Dallas-Sensoren (je nach Hersteller, Spezialkabel, Bauart, Platine oder Bauteil und Versorgungsspannung) etwas empfindlich. Manchmal funktioniert es mit “pullup:true” und keinem Widerstand, meistens aber nicht.
Ein Forenmitglied hier hat auch festgestellt, dass man bei steigender Anzahl von Sensoren den Widerstand etwas reduzieren sollte, siehe Dallas DS18B20 mit Onewire einzelner Sensor fällt aus - #2 von EiderHA (Achtung: Widerstände für 5V Versorgung, bei 3,3V möglicherweise andere Werte)

4 „Gefällt mir“