Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Microcontroller
    5. [] ESP32 Dev Kit V4 - DS18B20 digitaler Temperatursensor

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    [] ESP32 Dev Kit V4 - DS18B20 digitaler Temperatursensor

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dojodojo last edited by dojodojo

      Hallo Forum,
      ich möchte mit einem DS18B20 die Temperatur messen.
      Welchen Einfluss hat ESP32 Dev Kit V4, das Release, hier V4 auf die Funktion?
      Der ESP32 sollte eine USB-C Buchse haben.
      Tasmota soll als Firmware genutzt werden.

      Welchen ESP32 sollte ich verwenden?

      VG
      dojodojo

      MartinP 1 Reply Last reply Reply Quote 0
      • MartinP
        MartinP @dojodojo last edited by

        @dojodojo wenn es nur um diesen Temperatursensor geht, ist dieses Board eigentlich zu groß und zu teuer.
        Da reicht auch ein kleineres Board, z.B. ESP32-S2 Mini

        Grundsätzlich aber bei allen Boards gleich: Dokumentation im Internet suchen, und einen frei als Input und Output verwendbaren Pin für den Anschluss des D18B20 aussuchen.

        Falls Tasmota oder ESPEasy verwendet werden soll, schauen ob die neue Board Variante schon unterstützt wird, und Sensor Binaries verfügbar sind.

        D 1 Reply Last reply Reply Quote 1
        • D
          dojodojo @MartinP last edited by dojodojo

          @martinp sagte in ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

          wenn es nur um diesen Temperatursensor geht,

          Es geht um das Handling mit Tasmota, der DS18B20 ist nur ein Vorwand um etwas zusehen. 🙂
          Dauerhaft soll das System nicht betrieben werden, sondern nur für Testzwecke.

          MartinP 1 Reply Last reply Reply Quote 0
          • MartinP
            MartinP @dojodojo last edited by MartinP

            @dojodojo das ESP32 Dev Kit V4 hat aber Micro USB und kein Typ C

            Ich habe mehrfach erfolgreich den ESP32 S2 mini eingesetzt, der hat USB-C.
            Der ist bloß Hampelig, was Firmware-Upload angeht...

            1. Reset-Taster drücken und halten
            2. Upload-Taster drücken und halten
            3. Reset-Taster loslassen
            4. Upload Tater loslassen
            5. Firmware Download starten, bevor ein Timeout (von dem ich nicht weiß wie lange er ist) beendet ist.

            Den ESP32 C3 Super mini habe ich mir auch schon auf dem Papier angeschaut, aber noch nicht getestet. Noch kleiner und preiswerter. Hat auch USB-C

            D 1 Reply Last reply Reply Quote 1
            • D
              dojodojo @MartinP last edited by dojodojo

              @martinp sagte in [ok] ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

              ESP32 Dev Kit V4

              https://www.amazon.de/-/en/AZDelivery-Development-Connection-Compatible-Including/dp/B0DHY22H5B?th=1

              AZDelivery 1 x ESP32 Dev Kit C V4 NodeMCU WLAN WiFi Development Board with USB-C Connection Compatible with Arduino Including E-Book! (ESP32 Dev Kit C V2 Successor)

              Jetzt bin ich irritiert, USB-C aber sehr teuer.

              https://www.fambach.net/esp32-c3-super-mini-board/

              https://prilchen.de/orientierungshilfe-beim-kauf-von-esp32-modulen/

              Welche Kaufempfehlung gebt Ihr mir?

              MartinP 1 Reply Last reply Reply Quote 0
              • MartinP
                MartinP @dojodojo last edited by MartinP

                @dojodojo

                Hmm, hier hat das Ding noch Micro USB

                https://www.az-delivery.de/products/esp-32-dev-kit-c-v4?_pos=1&_psq=ESP-32+&_ss=e&_v=1.0

                Wenn man nur Tasmota nutzen will, reicht wahrscheinlich jeglicher ESP32.
                Ob man einen nehmen sollte, wo man sich nicht sicher sein kann ob man einen mit USB-C oder Micro-USB bekommt, weiß ich nicht.

                Wenn man auch mit platformIO oder Arduino selbst programmieren will, kann man über einen ESP32-S3 nachdenken - den kann man über den USB-Port remote debuggen...

                Ich hatte auch erst einen so "dicken Brummer" (Mini D1 ESP32) Der nimmt viel Platz auf der Leiterplatte weg ..

                Daneben ist ggfs. auch ein Kriterium die Performance des ESP32, wenn man größere Projekte stemmen will. RAM/ROM und Zahl der CPU-Kerne sind unterschiedlich.

                Mein S2Mini hat nur einen CPU Kern und mittelmäßig viel RAM/ROM bisher passt er und ist recht günstig..

                1 Reply Last reply Reply Quote 1
                • MartinP
                  MartinP last edited by MartinP

                  Noch ein Nachtrag... Manches Modul wird mit lose beiliegenden Pfostenleisten geliefert, bei anderen Modulen sind die Leisten schon bestückt - ein Vorteil für Leute, die nicht gerne löten, oder es nicht können.

                  Der Dev-Kit hat anscheinend verlötete Leisten. Beim S2 Mini liegen sie bei.
                  Link Text

                  Wenn es rechts und Links doppelte Kontaktreihen gibt, kann man die Module nur in Steckbrettern testen, wenn man eine Kontaktreihe unbestückt lässt ...

                  Hier noch ein Link:
                  https://laagewitt.de/esp32/

                  D 1 Reply Last reply Reply Quote 1
                  • D
                    dojodojo @MartinP last edited by dojodojo

                    Kann ich einen ESP32 Cam für mein Vorhaben auch verwenden?
                    Wenn ja, was ist zu beachten?

                    MartinP 1 Reply Last reply Reply Quote 0
                    • MartinP
                      MartinP @dojodojo last edited by

                      @dojodojo Von der Hardware her hat das ESP32 CAM Modul nach einem Blick auf die Schaltpläne anscheinend ausreichend freie GPIO-Ports für den Anschluss weiterer Hardware.
                      Ob Platz genug im ROM ist für den Code für die Kamera UND für Sensoren weiß ich nicht. Vorgefertigte Tasmota Binaries, die beides enthalten gibt es meines Wissens nicht.

                      Hier hatte einer die selbe Idee ... dem ist erstmal nichts hinzuzufügen.

                      https://github.com/arendst/Tasmota/discussions/18541

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        dojodojo @MartinP last edited by dojodojo

                        @martinp sagte in [] ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

                        @dojodojo Von der Hardware her hat das ESP32 CAM Modul nach einem Blick auf die Schaltpläne anscheinend ausreichend freie GPIO-Ports für den Anschluss weiterer Hardware.
                        Ob Platz genug im ROM ist für den Code für die Kamera UND für Sensoren weiß ich nicht. Vorgefertigte Tasmota Binaries, die beides enthalten gibt es meines Wissens nicht.

                        Hier hatte einer die selbe Idee ... dem ist erstmal nichts hinzuzufügen.

                        https://github.com/arendst/Tasmota/discussions/18541

                        Auf die CAM Funktion würde ich anfänglichst verzichten.
                        Eine mSD 8 GB steckt im ESP32-Cam.

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @dojodojo last edited by

                          @dojodojo die mSD kann nicht für firmware genutzt werden - ist also für die Frage nach genug Speicher irrelevant.

                          A.

                          1 Reply Last reply Reply Quote 1
                          • Codierknecht
                            Codierknecht Developer Most Active last edited by

                            Wie @MartinP schon schreibt, wird der ESP32-S2-Mini über USB-C mit Spannung versorgt.
                            Davon habe ich hier immer ein paar rumliegen. Die bekommt man direkt aus China für 'nen schmalen Taler (~2€/Stk.).

                            1 Reply Last reply Reply Quote 2
                            • D
                              dojodojo last edited by

                              Wie viele Sensoren kann ich an einen ESP32 anschließen?

                              Codierknecht 1 Reply Last reply Reply Quote 0
                              • Codierknecht
                                Codierknecht Developer Most Active @dojodojo last edited by

                                @dojodojo sagte in [] ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

                                an einen ESP32

                                Kommt natürlich auf das jeweilige Board an.

                                Schau mal hier: https://digitalewelt.at/esp32-pinbelegung-pinout/

                                D 1 Reply Last reply Reply Quote 1
                                • D
                                  dojodojo @Codierknecht last edited by dojodojo

                                  Hier ist auch ein schönes Projekt:

                                  Arduino ESP32 DS18B20 Temperature Logger and App
                                  https://www.diy-temperature-logger.com/de/de-arduino-esp32-ds18b20-datalogger/

                                  Achtung: Es gibt jetzt eine neue ESP32 – Version die auch MQTT und Home Assistant Auto Discovery unterstützt. --->
                                  SebastianHinz73 TemperatureLogger
                                  Software for DS18B20 temperature sensors and logging on sd card (optional) and using MQTT (optional) based on OpenDTU
                                  https://github.com/SebastianHinz73/TemperatureLogger

                                  Kauf: openandhome de

                                  Board:
                                  ESP32 Board WEMOS Lolin
                                  11 Stück DS18B20 Sensoren sind angeschlossen.

                                  Link:
                                  6b24aa7c-7415-4b0b-a399-7dd725325a9e-grafik.png

                                  Wie ordnet das System die richtigen Sensoren der jeweiligen Temperatur zu, wir haben nur 3 Adern zur Nutzung?

                                  Board: https://www.elektormagazine.de/review/auf-einem-board-esp32-oled

                                  Asgothian MartinP 2 Replies Last reply Reply Quote 0
                                  • Asgothian
                                    Asgothian Developer @dojodojo last edited by

                                    @dojodojo sagte in [] ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

                                    Hier ist auch ein schönes Projekt:

                                    Arduino ESP32 DS18B20 Temperature Logger and App
                                    https://www.diy-temperature-logger.com/de/de-arduino-esp32-ds18b20-datalogger/

                                    Board:
                                    ESP32 Board WEMOS Lolin
                                    11 Stück DS18B20 Sensoren sind angeschlossen.

                                    Link:
                                    6b24aa7c-7415-4b0b-a399-7dd725325a9e-grafik.png

                                    Wie ordnet das System die richtigen Sensoren der jeweiligen Temperatur zu, wir haben nur 3 Adern zur Nutzung?

                                    Du hast nur eine Ader - auf der läuft das ‘one wire’ Protokoll. Die beiden anderen sind vcc und gnd

                                    A.

                                    1 Reply Last reply Reply Quote 1
                                    • MartinP
                                      MartinP @dojodojo last edited by

                                      @dojodojo Die Sensoren haben individuelle Seriennummern. Beim ESP und der OneWire und DallasTemperature Bibliothek kann man neben der Temperatur auch die Seriennummer auslesen. So kann man die ausgelesenen Temperaturwerte den individuellen Sensoren zuordnen

                                      D 1 Reply Last reply Reply Quote 1
                                      • D
                                        dojodojo @MartinP last edited by dojodojo

                                        DS18B20 digitaler Temperatursensor

                                        Quelle: https://cdn-reichelt.de/documents/datenblatt/A200/DS18B20Z-DAL.pdf

                                        DS18B20.jpg

                                        GND ---> Ground

                                        DQ ---> Data Input/Output. Open-drain 1-Wire interface pin. Also
                                        provides power to the device when used in parasite power
                                        mode (see the Powering the DS18B20 section.)

                                        VDD ---> Optional VDD . VDD must be grounded for operation in
                                        parasite power mode

                                        Each Device has a Unique 64-Bit Serial Code
                                        Stored in an On-Board ROM

                                        Wie kann ich am einfachsten die Seriennummer auslesen?

                                        Asgothian 1 Reply Last reply Reply Quote 0
                                        • Asgothian
                                          Asgothian Developer @dojodojo last edited by Asgothian

                                          @dojodojo sagte in [] ESP32 Dev Kit V4 -DS18B20 digitaler Temperatursensor:

                                          • schritt eins: Sensor an einem ESP mit das Motor oder einer anderen allgemeinen Firmen wäre geflasht, anschließen.
                                          • Schritt zwei: wer starten auf der Konsole nachschauen, was für eine Seriennummer gemeldet wird.

                                          Du selber brauchst die Seriennummer auf Seiten des Air Broker üblicherweise nicht: die Zuordnung der Temperaturen zu den Sensoren und den ausgegebenen Werten macht die Firmware auf dem ESP.

                                          A.

                                          D 1 Reply Last reply Reply Quote 1
                                          • D
                                            dojodojo @Asgothian last edited by dojodojo

                                            @asgothian sagte in [] ESP32 Dev Kit V4 - DS18B20 digitaler Temperatursensor:

                                            schritt eins: Sensor an einem ESP mit das Motor oder einer anderen allgemeinen Firmen wäre geflasht, anschließen.
                                            Schritt zwei: wer starten auf der Konsole nachschauen, was für eine Seriennummer gemeldet wird.

                                            Schritt eins: Sensor an einem ESP mit das Tasmota oder einer anderen allgemeinen Firmen wäre geflasht, anschließen.

                                            Schritt zwei: Firmware starten auf der Konsole nachschauen, was für eine Seriennummer gemeldet wird.

                                            Schritt zwei habe ich nicht verstanden, was muss ich konkret tun?

                                            Hier habe ich einen ESP32-Cam (keine weiteren ESP sind verfügbar), geflasht mit Tasmota, kann ich mit dieser Ausstattung die Seriennummer auslesen?

                                            Asgothian 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            884
                                            Online

                                            32.4k
                                            Users

                                            81.2k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            27
                                            455
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo