ESP 01 / Tasmota und 2x DS18B20

Die alternative Firmware für ESP8266 based devices

Moderatoren: seppy, udo1toni

Antworten
Tel32
Beiträge: 18
Registriert: 31. Jan 2021 15:03

ESP 01 / Tasmota und 2x DS18B20

Beitrag von Tel32 »

Hi,

ich möchte gern 2 Temperaturen überwachen. Dazu habe ich ein ESP01 genommen und 2x DS18B20. Jeweils einen an GPIO00 und GPIO02. Mein Problem ist das nur der an GPIO0 angezeigt wird. Ein Defekt des Sensors kann ich ausschließen denn beim tausch untereinander gehts. Idee warum der zweite nicht geht?

Benutzeravatar
peter-pan
Beiträge: 2568
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: ESP 01 / Tasmota und 2x DS18B20

Beitrag von peter-pan »

...schau mal hier.

Da hat das @udo1toni schön erklärt. Du brauchst die Id-Nr. als Key, da "DS18B20" 2 mal vorkommt. Schau dir mal den JSON-String an der in deiner Tasmota-Konsole geliefert wird, da findest du die Id's.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

Tel32
Beiträge: 18
Registriert: 31. Jan 2021 15:03

Re: ESP 01 / Tasmota und 2x DS18B20

Beitrag von Tel32 »

Es geht nicht um die übergabe an Openhab sondern es wird der zweite erst gar nicht angezeigt. Nur der der an GPIO0 angeschlossen ist. Der an GPIO2 nicht. Auch nicht in der Console.

Benutzeravatar
peter-pan
Beiträge: 2568
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: ESP 01 / Tasmota und 2x DS18B20

Beitrag von peter-pan »

Wenn ich die Tasmota-Doku richtig verstehe, dann hängen alle DS18B20-Sensoren (bis zu 8) an einem GPIO. Evtl. gilt das auch für einen ESP32.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

Benutzeravatar
udo1toni
Beiträge: 13948
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: ESP 01 / Tasmota und 2x DS18B20

Beitrag von udo1toni »

So würde ich das auch erwarten.
Soweit ich das verstanden habe, kannst Du nur einen Übertragungskanal nutzen (eben der an GPIO0).
Die Messwerte werden dann von Tasmota gemeinsam oder getrennt in JSON Objekten übertragen und man kann sich die gesuchten Messknoten über die ID raussuchen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten