NEWS
[] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor
-
-
E
ESP32-D0WD-V3 v3.1
Program Version 15.1.0.3 (d716dec-tasmota32) ## Developer-Version
Widerstand 4K7 Ohm verbaut
GPIO5 auf DS18x20 (D5)
E
5V (VN) genutztLeider wird der DS18B20 nicht erkannt, auch ein zweiter DS18B20 im Tausch wird nicht erkannt.
Ein zweiter ESP32-D0WD-V3 v3.1 kann das Problem auch nicht lösen.Wie gehe ich bei der Fehlersuche vor?
-
E
ESP32-D0WD-V3 v3.1
Program Version 15.1.0.3 (d716dec-tasmota32) ## Developer-Version
Widerstand 4K7 Ohm verbaut
GPIO5 auf DS18x20 (D5)
E
5V (VN) genutztLeider wird der DS18B20 nicht erkannt, auch ein zweiter DS18B20 im Tausch wird nicht erkannt.
Ein zweiter ESP32-D0WD-V3 v3.1 kann das Problem auch nicht lösen.Wie gehe ich bei der Fehlersuche vor?
@dojodojo willst du mir ehrlich sagen, du hättest hier

nur Fehler korrigiert?
....und so sieht fast jeder deiner Posts aus!
-
@dojodojo willst du mir ehrlich sagen, du hättest hier

nur Fehler korrigiert?
....und so sieht fast jeder deiner Posts aus!
@Homoran sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:
nur Fehler korrigiert?
Weil das Internet hier extrem schlecht ist, speichere ich zwischendurch.
E wie Edit habe ich auch gesetzt.Was ist mit der eigentlichen Frage?
-
@Homoran sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:
nur Fehler korrigiert?
Weil das Internet hier extrem schlecht ist, speichere ich zwischendurch.
E wie Edit habe ich auch gesetzt.Was ist mit der eigentlichen Frage?
@dojodojo sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:
E wie Edit habe ich auch gesetzt.
ach, nicht E wie Error?
wer kommt denn auf so was?@dojodojo sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:
Weil das Internet hier extrem schlecht ist, speichere ich zwischendurch
so ein Blödsinn!
da bist du der erste und einzige!Selbst wenn das Internet "schlecht ist" ist alles in der Session gespeichert und steht fir beim erneuten Aufbau wieder zur Verfügung
-
E
ESP32-D0WD-V3 v3.1
Program Version 15.1.0.3 (d716dec-tasmota32) ## Developer-Version
Widerstand 4K7 Ohm verbaut
GPIO5 auf DS18x20 (D5)
E
5V (VN) genutztLeider wird der DS18B20 nicht erkannt, auch ein zweiter DS18B20 im Tausch wird nicht erkannt.
Ein zweiter ESP32-D0WD-V3 v3.1 kann das Problem auch nicht lösen.Wie gehe ich bei der Fehlersuche vor?
@dojodojo sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:
Wie gehe ich bei der Fehlersuche vor?
0
D
dojodojo
E
ESP32-D0WD-V3 v3.1
Program Version 15.1.0.3 (d716dec-tasmota32) ## Developer-Version
Widerstand 4K7 Ohm verbaut
GPIO5 auf DS18x20 (D5)
E
5V (VN) genutztLeider wird der DS18B20 nicht erkannt, auch ein zweiter DS18B20 im Tausch wird nicht erkannt.
Ein zweiter ESP32-D0WD-V3 v3.1 kann das Problem auch nicht lösen.Wie gehe ich bei der Fehlersuche vor?
- Posten wie du es verkabelt hast (Schaltplan oder so) Eine Beschreibung wie du sie gegebnen hast ist nicht hinreichend
- Messen: Spannung an VN, Spanung an GPIO5, jeweils gegen GND
ich habe 2 gegensätzliche Vermutungen:
- VN liefert keine 5V
- Am GPIO5 liegen mehr als 3.3 V an
A.
Nachtrag: Gegen häufiges 'editieren' wegen schlechtem internet hilft: Post offline schreiben, sprich in einem normalen Text-Editor, und dann im Block per copy-paste posten.
-
ESP32 DS18B20 Temperature Sensor with Arduino IDE (Single, Multiple, Web Server)
https://randomnerdtutorials.com/esp32-ds18b20-temperature-arduino-ide/@asgothian Nachher werde ich versuchen hier wieder ein Bild zu zeigen, die Verkabelungsbilder sind wegeditiert worden.
-
In case the sensor is not able to get a valid reading, it returns -127. So, we have an if statement that returns two dashes (–-) in case the sensor fails to get the readings.
Nutze ich eine Arduino Umgebung bekomme ich im Serial Monitor immer -127 Temperaturanzeige.
Sorry für mehrfaches editieren, bitte ignorieren.
-
Der Widerstand 4k7 Ohm hängt in der Luft (w/s Widerstand w/s).
Es fließt nur Strom durch den Widerstand, wenn entweder der ESP (Anforderungstelegramm) oder der DS18B20 (Antwort) sendet.
Deshalb wirst Du mit dem Multimeter nichts messen können. Zu 99% der Zeit wird Funkstille herrschen.
Ich hatte schon darauf hingewiesen, dass es nicht ganz richtig ist, den DS18B20 mit 5 V am ESP32 zu betreiben, der eigentlich nur 3,3V an seinen Pins vertragen kann.
In der Regel ist das bei Pull Up Schaltungen nicht ganz so kritisch.Leider habe ich kein Board, was Deinem komplett entspricht, und kann deshalb Deine Schaltung nicht nachstellen.
-
Ich baue gerade wieder auf 3,3V um.
https://tasmota.github.io/docs/DS18x20/
E
Release dann Tasmota v14.6.0 Ryan mit
tasmota-sensors.binE
@MartinP sagte in [] ESP32-D0WD-V3 v3.1 USB-C - DS18B20 Temperatursensor:Der Widerstand 4k7 Ohm hängt in der Luft (w/s Widerstand w/s).
Das war nur ein Hinweis, das Bild ist nicht ganz klar gewesen.
E
Neuer 3,3V Aufbau
 Der Bildupload fehlt bei mir gerade -
Da ich mit Tasmota bisher nicht zum Erfolg komme, die Arduino Variante
https://fmh-studios.de/esp32/temperatursensor-ds18b20-esp32-tutorial/

-127 bedeute kein Kontakt E siehe #64 EE doch #68
Was kann ich noch versuchen?
OT
Ein DHT22 Sensor ist bestellt. -
@martinp
Welches genaue ESP32 Modell verwendest mit deinen DS18B20 Sensoren?
(Bitte genaue Bezeichnung, ich blicke sonst nicht mehr durch.)
Nutzt Du Tasmota oder einen Arduino Sketch?
E
Hast Du ein Bild von deinem System aus dem die Anschlüsse zu erkennen sind? -
Im alltäglichen Einsatz habe ich sie hiermit (1-wire Programmierung mit Arduino IDE)
https://github.com/MartinP1/ESP8266_MQTT_THERMOSTAT
Das war ursprünglich ein Wemos D1 Mini (ESP8266 basiert, Lieferant AzDelivery) später ein Lolin S2 Mini (ESP32 basiert) einigermaßen Pinkompatibel mit dem D1 Mini
Für die Tests mit Tasmota habe ich ein NodeMcu aus der Bastelkiste verwendet, und mit dem neuesten Tasmota geflashed (aus dem Chromium Browser) ...
Zur Frage, wie viele Sensoren parallelgeschaltet betrieben werden können gibt es verschiedene Aussagen. Es hängt da auch von den Kabellängen ab...
Bei den üblichen Metallrohr-Sensoren mit 1 m Kabel wird man wohl 3...5 an einem Anschluss betreiben können.
Bei mir sind es drei.
Ich hatte mit den Sensoren selber keine Probleme - eher mit meinen Lötkünsten (Wackelkontakte), der WLAN-Qualität der ESP-Chips und einem zu schwachen Spannungsregler auf dem Wemos D1 Mini Clone, der für Instabilitäten gesorgt hat ...
Nachdem ich das chinesische bleifreie Noname-Lötzinn weggelegt habe und mit Stannol Kristall 600 Lötzinn alles nachgelötet habe, den D1 Mini durch einen Lolin S2 Mini ersetzt habe, funktioniert es jetzt aber ohne die vorherigen Störungen alle paar Tage ...
-
E
Link: https://de.aliexpress.com/item/1005006468877648.html
E
Wie kann ich die Qualität, Komaptibelität von meinem ESP32-D0WD-V3 v3.1 USB-C prüfen? -
Das sind immer gewisse Überraschungseier, die man da bei Ali bekommt ...
Du hast ja diese schöne Adapterplatine mit den Schraubanschlüssen.
Eine Test-Strategie, um den Port D4 auf Deinem Modul mit Tasmota zu testen wäre z. B. D4 auf "Relais_i" zu konfigurieren, und den Port zu Schalten ... (kriegt man Buttons in der Oberfläche)
Konfiguration (vier Relais, Relais 2 ist D4 - Ist mein ESP8266 NodeMCU)

Bedienung im Main-Menu

Da kann man dann schon einmal schauen, ob D4 auf 3,3 V geht, wenn man OFF schaltet, und auf ca 0 V, wenn ON schaltet. (Wenn man "Relay" statt "Relay_i" wählt wird die Zuordnung umgekehrt 3,3V ist dann ON)



