Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. Einbindung eines Temperatursensors mit ESP 8266

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.6k

Einbindung eines Temperatursensors mit ESP 8266

Geplant Angeheftet Gesperrt Verschoben Microcontroller
41 Beiträge 7 Kommentatoren 4.5k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Chris 1C Chris 1

    @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

    DS18B20

    Moin,

    wenn ich das recht verstehe, dann willst Du doch einfach nur einen Tempertatursensor an einen ESP klemmen, um die aktuellen Meßwerte via WLAN Deinem Rechner mit zu teilen, richtig?

    Da sollte es doch am einfachsten sein, wenn Du per Arduino/Visual-Sudio den Example-API-Server Code auf den ESP packst und vorher im Beispiel Deine Pins anpasst.
    Kannst es auch etwas schicker machen, wenn Du statt dessen MQTT nimmst, dann läuft das entspannt und ohne Scripte im Hintergrund. Ebenso mit inklusivem BeispielCode umsetzbar.

    Gruss von der Ostsee
    Chris

    PS: Klingt so, als wärst Du beim Programmieren noch nicht so weit. Dein Problem entspricht jedoch wirklich dem allgemeinen BeispielCode, so dass es sich leicht umsetzen lässt. Vermutlich auch einfach mit 08/15 USB angeklemmt.

    PPS: Beim nochmal den Thread durch-scrollen fiel mir auf, dass Du den an eine 9V Blockbatterie anklemmst..... öhm, soweit ich mich entsinne, läuft der ESP 8266 mit 3,3V und verkraftet ggf bis zu 5V.
    Da wär ich etwas vorsichtig beim sehr optimistischen anklemmen von 9V, wenn nicht etwas vorgeschaltet ist.

    O Offline
    O Offline
    opöl
    schrieb am zuletzt editiert von opöl
    #16

    @chris-1 ,

    Du hast das Problem möglicherweise nicht richtig verstanden.
    Ich habe keinen Arduino und auch nicht die Tools und keine serielle Verbindungsmöglichkeit.
    Ich brauche Zugriff auf die AP Weboberfläche um den Sensor für mein WLAN und MQTT für meinen Raspberry und iobroker zu konfigurieren. Da der Webserver aber nicht reagiert (scheint was proprietäres zu sein), werde ich das Teil mit Tasmota flashen. Einen seriellen Adapter brauche ich eh, wenn ich das Ding in Betrieb nehmen möchte, es sei denn, die zugesagte Anleitung gibt was anderes her.

    Gruß

    Edit:
    Das Board kann 3,7 - 12V, hatte ich oben geschrieben.
    Die 3,3 V werden intern erzeugt.
    Das Board ist ja auch in der Lage seinen AP aufzuspannen und einem Client eine IP zuzuweisen, außerdem reagiert es auf Pings.

    Chris 1C 1 Antwort Letzte Antwort
    0
    • O opöl

      @dieter_p und @Codierknecht ,

      vielen Dank.
      Da es nicht wirklich eilig ist und ich den Programmer wohl eher seltener brauchen werde, werde ich mir das Ali Gerät mal zulegen. Nach meinem Verständnis bin ich damit wegen der fliegenden Verdrahtung etwas flexibler, sieht halt nicht so schön aus, aber Hauptsache es tut.
      Auch das Web Programmiertool macht so offline betrachtet einen guten Eindruck.

      Ich warte mal ab, ob die zugesagte Anleitung kommt und vielleicht eine Lösung aufzeigt.

      Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist. Bei der Anzahl der Angebote bei E… und dem Preis hätte ich vermutet, dass die Module massenhaft eingesetzt werden.

      Ich melde mich nochmal mit dem Ergebnis zurück.

      Gruß

      Ralla66R Offline
      Ralla66R Offline
      Ralla66
      Most Active
      schrieb am zuletzt editiert von
      #17

      @opöl sagte in Einbindung eines Temperatursensors mit ESP 8266:

      Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist.

      die bessere Altenative ist halt mit Kabel für 1,50 Euro

      DS18B20.jpg

      O 1 Antwort Letzte Antwort
      0
      • Ralla66R Ralla66

        @opöl sagte in Einbindung eines Temperatursensors mit ESP 8266:

        Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist.

        die bessere Altenative ist halt mit Kabel für 1,50 Euro

        DS18B20.jpg

        O Offline
        O Offline
        opöl
        schrieb am zuletzt editiert von
        #18

        @ralla66

        geht halt nicht überall (sinnvoll und für 1,50€).

        Gruß

        1 Antwort Letzte Antwort
        0
        • O opöl

          @chris-1 ,

          Du hast das Problem möglicherweise nicht richtig verstanden.
          Ich habe keinen Arduino und auch nicht die Tools und keine serielle Verbindungsmöglichkeit.
          Ich brauche Zugriff auf die AP Weboberfläche um den Sensor für mein WLAN und MQTT für meinen Raspberry und iobroker zu konfigurieren. Da der Webserver aber nicht reagiert (scheint was proprietäres zu sein), werde ich das Teil mit Tasmota flashen. Einen seriellen Adapter brauche ich eh, wenn ich das Ding in Betrieb nehmen möchte, es sei denn, die zugesagte Anleitung gibt was anderes her.

          Gruß

          Edit:
          Das Board kann 3,7 - 12V, hatte ich oben geschrieben.
          Die 3,3 V werden intern erzeugt.
          Das Board ist ja auch in der Lage seinen AP aufzuspannen und einem Client eine IP zuzuweisen, außerdem reagiert es auf Pings.

          Chris 1C Offline
          Chris 1C Offline
          Chris 1
          schrieb am zuletzt editiert von Chris 1
          #19

          @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

          @chris-1 ,

          Du hast das Problem möglicherweise nicht richtig verstanden.

          Möglich.
          Ich habe verstanden: Du möchtest mit einem ESP 8266 & DS18B20 Temperatur messen

          Ich habe keinen Arduino und auch nicht die Tools und keine serielle Verbindungsmöglichkeit.

          Mit Arduino meinte ich die Arduino IDE, nicht einen Prozessor / SingleBoard Computer, da habe ich mich wohl missverständlich ausgedrückt.
          So'n ESP32 (grosser Bruder des 8266) kostet als ESP32-C3 SuperMini 2€ bei Onkel Ali (gleich 5-10 bestellen!). Den Sensor hast Du. Tool (Arduino IDE) gibts für Linux/Mac und auch Windows für Lau zum Download und ein USB Kabel wirst Du auch noch finden.

          Ich brauche Zugriff auf die AP Weboberfläche um den Sensor für mein WLAN und MQTT für meinen Raspberry und iobroker zu konfigurieren. Da der Webserver aber nicht reagiert (scheint was proprietäres zu sein), werde ich das Teil mit Tasmota flashen. Einen seriellen Adapter brauche ich eh, wenn ich das Ding in Betrieb nehmen möchte, es sei denn, die zugesagte Anleitung gibt was anderes her.

          Du denkst/vermutest etwas zu kompliziert und mit zu viel Umwegen. Du brauchst kein Web-Interface für eine einfache MQTT Datenübertragung. Das ist schnickschnack.

          Schau, Deine gewünschte Anwendung entspricht den Default-Beispielen für die Programmierung eines ESP 8266 oder 32. Das heisst, Du musst eigentlich keinerlei Ahnung von Programmierung zu haben.

          Du installiert Dir (im Anfang würde ich Arduino IDE, nicht Visual Studio empfehlen) mit Standard-Einstellungen.
          Lädst den BeispielCode und fashed den per USB-Kabel auf Deinen ESP.

          Beim BeispielCode kannst Du einfach hardcoded Deinen WLAN Router eintragen, dann brauchst Du kein Web-Interface. Anschliessend fummelst Du noch als 3-Zeiler in die "loop" das Auslesen Deines Temperatursensors und schwups schieb der die Daten Richtung MQTT Server.

          Beispielcode MQTT pubsubclient:
          MQTT
          Da würdest Du nur
          a) oben Deine WLAN-Router eingeben
          b) ganz unten in "loop" das "Hello World Blabla" durch das Auslesen des DS ersetzen

          Auslesen DS
          DS18B20
          Lass Dich nicht durch die Arduino Hardware irritieren, das geht ganz genauso mit nem ESP mit dem gleichen Code. Du gibst ja in der Arduino-IDE per Menü an, auf welcvhen Prozessor/Bpoard das soll.
          Scroll runter zu "Sketch".
          Du brauchst nur include, OneWire, DallasTemperatur in den "Kopf" vom MQTT Beispiel zu übernehmen.
          In der MQTT "loop" ersetzt Du die Textausgabe "Hello World" durch einen Passus mit "sensors.getTempCByIndex(0)"

          Das wars

          Lach..... hab gerade nochmal Tante Google bemüht.... es gibt das ganze auch schon fix und fertig für Dich:

          esp8266-ds18b20-mqtt-ard.ino
          config.h.sample

          Da musst Du wirklich nur Deine WLAN Daten (config.h) eingeben, upload clicken und fertig
          ESP8266-DS18B20-Arduino.png

          Gruss von der Ostsee
          Chris

          bpi-m5 (ioBroker), rock3a (postgreSQL), lamobo R1 (OpenWRT), Tasmota-ZB, Tasmota-IR

          CodierknechtC 1 Antwort Letzte Antwort
          0
          • Chris 1C Chris 1

            @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

            @chris-1 ,

            Du hast das Problem möglicherweise nicht richtig verstanden.

            Möglich.
            Ich habe verstanden: Du möchtest mit einem ESP 8266 & DS18B20 Temperatur messen

            Ich habe keinen Arduino und auch nicht die Tools und keine serielle Verbindungsmöglichkeit.

            Mit Arduino meinte ich die Arduino IDE, nicht einen Prozessor / SingleBoard Computer, da habe ich mich wohl missverständlich ausgedrückt.
            So'n ESP32 (grosser Bruder des 8266) kostet als ESP32-C3 SuperMini 2€ bei Onkel Ali (gleich 5-10 bestellen!). Den Sensor hast Du. Tool (Arduino IDE) gibts für Linux/Mac und auch Windows für Lau zum Download und ein USB Kabel wirst Du auch noch finden.

            Ich brauche Zugriff auf die AP Weboberfläche um den Sensor für mein WLAN und MQTT für meinen Raspberry und iobroker zu konfigurieren. Da der Webserver aber nicht reagiert (scheint was proprietäres zu sein), werde ich das Teil mit Tasmota flashen. Einen seriellen Adapter brauche ich eh, wenn ich das Ding in Betrieb nehmen möchte, es sei denn, die zugesagte Anleitung gibt was anderes her.

            Du denkst/vermutest etwas zu kompliziert und mit zu viel Umwegen. Du brauchst kein Web-Interface für eine einfache MQTT Datenübertragung. Das ist schnickschnack.

            Schau, Deine gewünschte Anwendung entspricht den Default-Beispielen für die Programmierung eines ESP 8266 oder 32. Das heisst, Du musst eigentlich keinerlei Ahnung von Programmierung zu haben.

            Du installiert Dir (im Anfang würde ich Arduino IDE, nicht Visual Studio empfehlen) mit Standard-Einstellungen.
            Lädst den BeispielCode und fashed den per USB-Kabel auf Deinen ESP.

            Beim BeispielCode kannst Du einfach hardcoded Deinen WLAN Router eintragen, dann brauchst Du kein Web-Interface. Anschliessend fummelst Du noch als 3-Zeiler in die "loop" das Auslesen Deines Temperatursensors und schwups schieb der die Daten Richtung MQTT Server.

            Beispielcode MQTT pubsubclient:
            MQTT
            Da würdest Du nur
            a) oben Deine WLAN-Router eingeben
            b) ganz unten in "loop" das "Hello World Blabla" durch das Auslesen des DS ersetzen

            Auslesen DS
            DS18B20
            Lass Dich nicht durch die Arduino Hardware irritieren, das geht ganz genauso mit nem ESP mit dem gleichen Code. Du gibst ja in der Arduino-IDE per Menü an, auf welcvhen Prozessor/Bpoard das soll.
            Scroll runter zu "Sketch".
            Du brauchst nur include, OneWire, DallasTemperatur in den "Kopf" vom MQTT Beispiel zu übernehmen.
            In der MQTT "loop" ersetzt Du die Textausgabe "Hello World" durch einen Passus mit "sensors.getTempCByIndex(0)"

            Das wars

            Lach..... hab gerade nochmal Tante Google bemüht.... es gibt das ganze auch schon fix und fertig für Dich:

            esp8266-ds18b20-mqtt-ard.ino
            config.h.sample

            Da musst Du wirklich nur Deine WLAN Daten (config.h) eingeben, upload clicken und fertig
            ESP8266-DS18B20-Arduino.png

            Gruss von der Ostsee
            Chris

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #20

            @chris-1
            Sein Problem ist, dass er (noch) keine serielle Verbindung herstellen kann.
            Er kommt also schlicht und einfach nicht auf den ESP. Da geht dann weder die Arduino-IDE noch VS-Code oder sonstwas.

            Sobald das möglich ist, ist tatsächlich der Weg über den Browser der einfachste. Tasmota-Sensors drauf und gut ist.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            Chris 1C 1 Antwort Letzte Antwort
            0
            • CodierknechtC Codierknecht

              @chris-1
              Sein Problem ist, dass er (noch) keine serielle Verbindung herstellen kann.
              Er kommt also schlicht und einfach nicht auf den ESP. Da geht dann weder die Arduino-IDE noch VS-Code oder sonstwas.

              Sobald das möglich ist, ist tatsächlich der Weg über den Browser der einfachste. Tasmota-Sensors drauf und gut ist.

              Chris 1C Offline
              Chris 1C Offline
              Chris 1
              schrieb am zuletzt editiert von Chris 1
              #21

              @codierknecht

              Man lötet einen ESP32-C3 Mini und einen DS18B20 zusammen, steckt in die default vorhandene USB Buchse ein USB-Kabel und das ganze kostet einen unterm Strich 3€.
              Sein Spannungswandler mag es noch 2€ teurer machen, man kann auch einen Batteriehalter dran machen, sich ein Gehäuse drucken lassen,.....

              Ich denke, er versteht nicht, dass er KEIN WEB-INTERFACE braucht, falls er den nicht zwischen Wohnung und Ferienhaus/Freundin/Eltern jedes Wochenende hin und her tragen will.
              Das ist Schnickschnack im lokalen Netz.

              Chris

              PS: Für seine Anforderung halte ich Tasmota für viel zu gross.
              Code-Beispiel hatte ich oben unter dem "Lach" gepostet.

              bpi-m5 (ioBroker), rock3a (postgreSQL), lamobo R1 (OpenWRT), Tasmota-ZB, Tasmota-IR

              CodierknechtC 1 Antwort Letzte Antwort
              0
              • Chris 1C Chris 1

                @codierknecht

                Man lötet einen ESP32-C3 Mini und einen DS18B20 zusammen, steckt in die default vorhandene USB Buchse ein USB-Kabel und das ganze kostet einen unterm Strich 3€.
                Sein Spannungswandler mag es noch 2€ teurer machen, man kann auch einen Batteriehalter dran machen, sich ein Gehäuse drucken lassen,.....

                Ich denke, er versteht nicht, dass er KEIN WEB-INTERFACE braucht, falls er den nicht zwischen Wohnung und Ferienhaus/Freundin/Eltern jedes Wochenende hin und her tragen will.
                Das ist Schnickschnack im lokalen Netz.

                Chris

                PS: Für seine Anforderung halte ich Tasmota für viel zu gross.
                Code-Beispiel hatte ich oben unter dem "Lach" gepostet.

                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #22

                @chris-1
                Er will ja keine ESP32 und DS18B20 zusätzlich kaufen. Er hat die 8266 Dinger ja bereits und will die in Betrieb nehmen.
                Ich hab' so'n Kram hier auch dutzendfach rumfliegen. MiniS2, MiniS3, diverse andere ESP32 und ESP8266 mit den unterschiedlichsten Sensoren. Aber das hilft dem TE ja auch nicht weiter.

                Tasmota dürfte für die meisten Nicht-Nerds das Einfachste sein. Ob's für den Anwendungsfall ggf. etwas überkandidelt ist, spielt wohl eher keine Rolle.

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                Chris 1C 1 Antwort Letzte Antwort
                2
                • CodierknechtC Codierknecht

                  @chris-1
                  Er will ja keine ESP32 und DS18B20 zusätzlich kaufen. Er hat die 8266 Dinger ja bereits und will die in Betrieb nehmen.
                  Ich hab' so'n Kram hier auch dutzendfach rumfliegen. MiniS2, MiniS3, diverse andere ESP32 und ESP8266 mit den unterschiedlichsten Sensoren. Aber das hilft dem TE ja auch nicht weiter.

                  Tasmota dürfte für die meisten Nicht-Nerds das Einfachste sein. Ob's für den Anwendungsfall ggf. etwas überkandidelt ist, spielt wohl eher keine Rolle.

                  Chris 1C Offline
                  Chris 1C Offline
                  Chris 1
                  schrieb am zuletzt editiert von
                  #23

                  @codierknecht

                  Was benötigt er, um Tasmota auf den ESP zu bekommen...
                  Und wenn er das hat, was kann er dann auch lightweight drauf spielen...

                  Chris

                  PS
                  Du hast gewiss eine Tasmota-IR am laufen.
                  Hast Du zufällig Orion-TV Codes bzw eine Universal-Fernbedienung?

                  bpi-m5 (ioBroker), rock3a (postgreSQL), lamobo R1 (OpenWRT), Tasmota-ZB, Tasmota-IR

                  CodierknechtC 1 Antwort Letzte Antwort
                  0
                  • Chris 1C Chris 1

                    @codierknecht

                    Was benötigt er, um Tasmota auf den ESP zu bekommen...
                    Und wenn er das hat, was kann er dann auch lightweight drauf spielen...

                    Chris

                    PS
                    Du hast gewiss eine Tasmota-IR am laufen.
                    Hast Du zufällig Orion-TV Codes bzw eine Universal-Fernbedienung?

                    CodierknechtC Online
                    CodierknechtC Online
                    Codierknecht
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #24

                    @chris-1 sagte in Einbindung eines Temperatursensors mit ESP 8266:

                    Du hast gewiss eine Tasmota-IR am laufen.

                    Nope.
                    Ich habe zwar diverse Controller, IR-Sensoren dürften auch noch in der Grabbelkiste rumfliegen und Tasmota kann ich zur Not noch mit VS-Code selbst passend bauen.
                    Aber laufen habe ich sowas nicht. Liegt wohl daran, dass ich keinen passenden Anwendungsfall habe ;-)

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    1 Antwort Letzte Antwort
                    1
                    • O opöl

                      @dieter_p und @Codierknecht ,

                      vielen Dank.
                      Da es nicht wirklich eilig ist und ich den Programmer wohl eher seltener brauchen werde, werde ich mir das Ali Gerät mal zulegen. Nach meinem Verständnis bin ich damit wegen der fliegenden Verdrahtung etwas flexibler, sieht halt nicht so schön aus, aber Hauptsache es tut.
                      Auch das Web Programmiertool macht so offline betrachtet einen guten Eindruck.

                      Ich warte mal ab, ob die zugesagte Anleitung kommt und vielleicht eine Lösung aufzeigt.

                      Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist. Bei der Anzahl der Angebote bei E… und dem Preis hätte ich vermutet, dass die Module massenhaft eingesetzt werden.

                      Ich melde mich nochmal mit dem Ergebnis zurück.

                      Gruß

                      D Offline
                      D Offline
                      Dieter_P
                      schrieb am zuletzt editiert von Dieter_P
                      #25

                      @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                      Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist. Bei der Anzahl der Angebote bei E… und dem Preis hätte ich vermutet, dass die Module massenhaft eingesetzt werden.

                      Nuja ist zwar nur subjektive Spekulation, aber hier im Forum schätze ich den Einsatz dieser Module als eher gering ein.
                      Der ESP01 ist schon ein paar Tage alt und aus der alten ESP8266 Serie derjenige mit den geringesten Features. Das in Kombination mit dem recht unflexiblen Steckmodul macht den Einsatz recht speziell und die Meisten haben dann eh einen Softwareweg im Kopf und möchte keinen vorprogrammierten Chinacode in ihr Netzwerk setzen. Dazu ist eine einfache Temperaturmessung ja nichts was noch so wirklich jeden vom Hocker zieht im kreativen Lösungsaustausch und etliches auch im Netz zu finden ist.

                      Für den ESP8266 findet man häufiger den Einsatz eines D1 Mini
                      https://www.wemos.cc/en/latest/d1/d1_mini.html

                      und in Anlehnung an Deinen Aufbau dazu auch solche Steckmodule:
                      fe7c341f-1467-4c0e-ab4f-6a99d35e11c3-grafik.png

                      Das alles für wenige Euro auch beim Ali zu bekommen und die haben direkt den USB TTL Konverter Onboard und können so direkt geflasht werden.

                      Problem: Die dort und überall zu findenden D1 Mini Kopien haben einen recht schlechten Spannungswandler verbaut (5V zu 3,3V). Es kann passieren dass schon mit Versorgung des DS18B20 mit 3,3V dieser überfordert ist und alles nicht stabil zu betreiben ist.

                      Fazit: Ich lass mitlerweile die Finger von den D1 Mini, da mit dem ESP32 der performantere Nachfolger schon länger am Markt ist und für alle Steck oder Kompatibilitätsdinge nehme ich ich ein ESP32-S2 Mini

                      https://www.wemos.cc/en/latest/s2/s2_mini.html

                      Die Kopien beim Ali liegen immer um 2€ haben bisher immer einen 500mA MicrOne Spannungswandler gehabt und waren für mich bisher unproblometaisch. Lötet man je Seite nur eine Pinleiste ein, sind sie kompatibel zu den Steckmodulen vom D1 Mini.

                      O 1 Antwort Letzte Antwort
                      0
                      • D Dieter_P

                        @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                        Was mich wundert ist, dass sich noch niemand aus dem Forum gemeldet hat, der über das gleiche Problem gestolpert ist. Bei der Anzahl der Angebote bei E… und dem Preis hätte ich vermutet, dass die Module massenhaft eingesetzt werden.

                        Nuja ist zwar nur subjektive Spekulation, aber hier im Forum schätze ich den Einsatz dieser Module als eher gering ein.
                        Der ESP01 ist schon ein paar Tage alt und aus der alten ESP8266 Serie derjenige mit den geringesten Features. Das in Kombination mit dem recht unflexiblen Steckmodul macht den Einsatz recht speziell und die Meisten haben dann eh einen Softwareweg im Kopf und möchte keinen vorprogrammierten Chinacode in ihr Netzwerk setzen. Dazu ist eine einfache Temperaturmessung ja nichts was noch so wirklich jeden vom Hocker zieht im kreativen Lösungsaustausch und etliches auch im Netz zu finden ist.

                        Für den ESP8266 findet man häufiger den Einsatz eines D1 Mini
                        https://www.wemos.cc/en/latest/d1/d1_mini.html

                        und in Anlehnung an Deinen Aufbau dazu auch solche Steckmodule:
                        fe7c341f-1467-4c0e-ab4f-6a99d35e11c3-grafik.png

                        Das alles für wenige Euro auch beim Ali zu bekommen und die haben direkt den USB TTL Konverter Onboard und können so direkt geflasht werden.

                        Problem: Die dort und überall zu findenden D1 Mini Kopien haben einen recht schlechten Spannungswandler verbaut (5V zu 3,3V). Es kann passieren dass schon mit Versorgung des DS18B20 mit 3,3V dieser überfordert ist und alles nicht stabil zu betreiben ist.

                        Fazit: Ich lass mitlerweile die Finger von den D1 Mini, da mit dem ESP32 der performantere Nachfolger schon länger am Markt ist und für alle Steck oder Kompatibilitätsdinge nehme ich ich ein ESP32-S2 Mini

                        https://www.wemos.cc/en/latest/s2/s2_mini.html

                        Die Kopien beim Ali liegen immer um 2€ haben bisher immer einen 500mA MicrOne Spannungswandler gehabt und waren für mich bisher unproblometaisch. Lötet man je Seite nur eine Pinleiste ein, sind sie kompatibel zu den Steckmodulen vom D1 Mini.

                        O Offline
                        O Offline
                        opöl
                        schrieb am zuletzt editiert von
                        #26

                        @dieter_p ,

                        da ich noch nicht solange dabei bin, war mir die Historie mit den WLAN Modulen so nicht bekannt. Ich bin anlässlich meines Threads : https://forum.iobroker.net/topic/74899/eigenverbrauchsoptimierung/9?_=1720984538173
                        auf den genannten Sensor mit dem WLAN Modul gestoßen und irrtümlich davon ausgegangen, das das ähnlich wie bei z.B. Shellys via AP Konfig für das lokale WLAN und OTA Flashen funktioniert. Na dann halt nicht.
                        Da die Module eh da sind und auch dauerhaft als Temperatursensoren in meinen Kühlgeräten eingesetzt werden sollen, werde ich sie im Falle des Falles mit Tasmota in Betrieb nehmen. Ich halte das übrigens nicht für oversized. Was die Chinasoftware im WLAN angeht, vermeide ich das auch, wo es geht.
                        Ich verbuche das ganze mal unter „Lesson learned“.
                        Wenn ich demnächst mal was universelleres suche, frage ich vorher mal nach 😀

                        Aber erst einmal schauen, ob sich China morgen mit der Anleitung meldet.

                        Gruß

                        O 1 Antwort Letzte Antwort
                        0
                        • O opöl

                          @dieter_p ,

                          da ich noch nicht solange dabei bin, war mir die Historie mit den WLAN Modulen so nicht bekannt. Ich bin anlässlich meines Threads : https://forum.iobroker.net/topic/74899/eigenverbrauchsoptimierung/9?_=1720984538173
                          auf den genannten Sensor mit dem WLAN Modul gestoßen und irrtümlich davon ausgegangen, das das ähnlich wie bei z.B. Shellys via AP Konfig für das lokale WLAN und OTA Flashen funktioniert. Na dann halt nicht.
                          Da die Module eh da sind und auch dauerhaft als Temperatursensoren in meinen Kühlgeräten eingesetzt werden sollen, werde ich sie im Falle des Falles mit Tasmota in Betrieb nehmen. Ich halte das übrigens nicht für oversized. Was die Chinasoftware im WLAN angeht, vermeide ich das auch, wo es geht.
                          Ich verbuche das ganze mal unter „Lesson learned“.
                          Wenn ich demnächst mal was universelleres suche, frage ich vorher mal nach 😀

                          Aber erst einmal schauen, ob sich China morgen mit der Anleitung meldet.

                          Gruß

                          O Offline
                          O Offline
                          opöl
                          schrieb am zuletzt editiert von
                          #27

                          @Dieter_P ,

                          die chinesische KI hat sich heute mit der bahnbrechenden Information gemeldet, dass der DS18B20 selbst nicht über eine drahtlose Kommunikationsfunktion verfügt. 🤪
                          Man wolle sich aber mit dem Hersteller in Verbindung setzen.
                          Da ich nicht davon ausgehe, dass eine nochmalige detaillierte Schilderung des Problems an der Sachlage etwas ändert, habe ich inzwischen den Programmer für sage und schreibe 93 ct bei Ali Express bestellt. Sobald der eingetroffen ist, kommt auf das Modul Tasmota drauf und ich werde hier meine Erkenntnisse für die Nachwelt hinterlassen.

                          Bis dahin vielen Dank für Eure Unterstützung.

                          Gruß

                          D 1 Antwort Letzte Antwort
                          1
                          • O opöl

                            @Dieter_P ,

                            die chinesische KI hat sich heute mit der bahnbrechenden Information gemeldet, dass der DS18B20 selbst nicht über eine drahtlose Kommunikationsfunktion verfügt. 🤪
                            Man wolle sich aber mit dem Hersteller in Verbindung setzen.
                            Da ich nicht davon ausgehe, dass eine nochmalige detaillierte Schilderung des Problems an der Sachlage etwas ändert, habe ich inzwischen den Programmer für sage und schreibe 93 ct bei Ali Express bestellt. Sobald der eingetroffen ist, kommt auf das Modul Tasmota drauf und ich werde hier meine Erkenntnisse für die Nachwelt hinterlassen.

                            Bis dahin vielen Dank für Eure Unterstützung.

                            Gruß

                            D Offline
                            D Offline
                            Dieter_P
                            schrieb am zuletzt editiert von Dieter_P
                            #28

                            @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                            @Dieter_P ,

                            die chinesische KI hat sich heute mit der bahnbrechenden Information gemeldet, dass der DS18B20 selbst nicht über eine drahtlose Kommunikationsfunktion verfügt. 🤪
                            Man wolle sich aber mit dem Hersteller in Verbindung setzen.

                            Ob das jemals aufhört, dass man über sowas ein "Kribbeln im Bauch" verspürt? Wundern mag ich es ja nichtmal mehr nennen. Aus Fernost kommt so ein sinnfreier Kokolores und aus DE kommt gar nichts bzw wird ggf noch unfreundlich angepampt.

                            Wie erwähnt, wenn Du vor hast schon mal öfters etwas in dieser "Welt" zu spielen und zu basteln, dann ist so ein Programmer recht nützlich zu Hause zu Haben und für 93Cent ist es ja nicht der Rede wert. Wäre nur etwas "traurig" für die kleine Summe jetzt den Willkommensrabatt bzw. eine Email-Adresse beim Ali verbraten zu haben ;)

                            Was Du dann da nacher draufspielst ist sehr subjektiv und gibt etliche Optionen angefangen vom Spaghetticode über Tasmota und ESPEasy bis hin zu ESPHome etc.

                            Viel Erfolg!

                            O 1 Antwort Letzte Antwort
                            0
                            • D Dieter_P

                              @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                              @Dieter_P ,

                              die chinesische KI hat sich heute mit der bahnbrechenden Information gemeldet, dass der DS18B20 selbst nicht über eine drahtlose Kommunikationsfunktion verfügt. 🤪
                              Man wolle sich aber mit dem Hersteller in Verbindung setzen.

                              Ob das jemals aufhört, dass man über sowas ein "Kribbeln im Bauch" verspürt? Wundern mag ich es ja nichtmal mehr nennen. Aus Fernost kommt so ein sinnfreier Kokolores und aus DE kommt gar nichts bzw wird ggf noch unfreundlich angepampt.

                              Wie erwähnt, wenn Du vor hast schon mal öfters etwas in dieser "Welt" zu spielen und zu basteln, dann ist so ein Programmer recht nützlich zu Hause zu Haben und für 93Cent ist es ja nicht der Rede wert. Wäre nur etwas "traurig" für die kleine Summe jetzt den Willkommensrabatt bzw. eine Email-Adresse beim Ali verbraten zu haben ;)

                              Was Du dann da nacher draufspielst ist sehr subjektiv und gibt etliche Optionen angefangen vom Spaghetticode über Tasmota und ESPEasy bis hin zu ESPHome etc.

                              Viel Erfolg!

                              O Offline
                              O Offline
                              opöl
                              schrieb am zuletzt editiert von
                              #29

                              @dieter_p ,

                              vom Händler des Sensors kam erwartungsgemäß nichts mehr, zum Ausgleich ist aber der von Dir empfohlene Programmer heute eingetroffen.

                              Also, unter strenger Beachtung der 3,3V Versorgung den Programmer mit dem WLAN Modul verbunden und Rx und Tx kreuzweise verbunden wie es sich gehört.

                              Dann den Treiber für den Programmer installiert. klappte auch hervorragend, Port COM 3 wird benutzt.

                              Dann das online Programmiertool gestartet, den COM 3 ausgewählt und mal testweise die Standardauswahl Tasmota (englisch) selektiert. Dann kam die Meldung: „Fehler beim initialisieren“ verbunden mit der Empfehlung, beim Starten den Reset Button zu drücken.
                              Der sitzt aber auf dem Temperatursensor, den ich aber wegen der Programmierkabelage nicht aufstecken kann.
                              Das WLAN Modul hat nämlich keinen Reset Button.

                              Was habe ich versucht:
                              Verschiedene Tasmota Images
                              Testweise Rx und Tx vertauscht
                              Aus dem Menu des Flashers heraus das Modul resettet
                              Flashen mit und ohne vorherigem Löschen

                              Um sicherzugehen, dass das Modul nicht beschädigt wurde, habe ich es wie vorher mit dem Temperaturmodul mittels 5V von dem Programmer in Betrieb genommen.
                              Der AP spannt wie weiter vorne beschrieben sein eigenes WLAN auf, an dem ich mich ja nicht anmelden kann.
                              Also nix kaputt gegangen, alles ist wie vorher.

                              Was nun?
                              Das einzige, was mir einfällt, ist den RST Pin des WLAN Moduls beim Einschalten auf Masse zu legen.
                              Wobei ich nicht weiß, ob die Verbindung während des Flashens bestehen bleiben kann.

                              Gibt es dazu andere Meinungen, Erfahrungen oder bessere Ideen?

                              Ich würde mich über Tipps freuen.

                              Gruß

                              D 1 Antwort Letzte Antwort
                              0
                              • O opöl

                                @dieter_p ,

                                vom Händler des Sensors kam erwartungsgemäß nichts mehr, zum Ausgleich ist aber der von Dir empfohlene Programmer heute eingetroffen.

                                Also, unter strenger Beachtung der 3,3V Versorgung den Programmer mit dem WLAN Modul verbunden und Rx und Tx kreuzweise verbunden wie es sich gehört.

                                Dann den Treiber für den Programmer installiert. klappte auch hervorragend, Port COM 3 wird benutzt.

                                Dann das online Programmiertool gestartet, den COM 3 ausgewählt und mal testweise die Standardauswahl Tasmota (englisch) selektiert. Dann kam die Meldung: „Fehler beim initialisieren“ verbunden mit der Empfehlung, beim Starten den Reset Button zu drücken.
                                Der sitzt aber auf dem Temperatursensor, den ich aber wegen der Programmierkabelage nicht aufstecken kann.
                                Das WLAN Modul hat nämlich keinen Reset Button.

                                Was habe ich versucht:
                                Verschiedene Tasmota Images
                                Testweise Rx und Tx vertauscht
                                Aus dem Menu des Flashers heraus das Modul resettet
                                Flashen mit und ohne vorherigem Löschen

                                Um sicherzugehen, dass das Modul nicht beschädigt wurde, habe ich es wie vorher mit dem Temperaturmodul mittels 5V von dem Programmer in Betrieb genommen.
                                Der AP spannt wie weiter vorne beschrieben sein eigenes WLAN auf, an dem ich mich ja nicht anmelden kann.
                                Also nix kaputt gegangen, alles ist wie vorher.

                                Was nun?
                                Das einzige, was mir einfällt, ist den RST Pin des WLAN Moduls beim Einschalten auf Masse zu legen.
                                Wobei ich nicht weiß, ob die Verbindung während des Flashens bestehen bleiben kann.

                                Gibt es dazu andere Meinungen, Erfahrungen oder bessere Ideen?

                                Ich würde mich über Tipps freuen.

                                Gruß

                                D Offline
                                D Offline
                                Dieter_P
                                schrieb am zuletzt editiert von Dieter_P
                                #30

                                @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                                Was nun?
                                Das einzige, was mir einfällt, ist den RST Pin des WLAN Moduls beim Einschalten auf Masse zu legen.

                                Hi,völlig normal und man muß bei den ESPs (nicht nur beim ESP01) den Chip in den Flashmodus bringen. Dazu gilt es beim Booten den GPIO0 auf GND zu haben. Wichtig ist der Zeitpunkt beim Booten, wenn Du kurz danach wieder die Verbindung GPIO0 und GND löst ist das fürs Flashen kein Problem.

                                Um einen EPS Chip zu booten, kannst Du entweder kurz den RST Pin auf GND ziehen und dann eben gleichzeitig GPIO0 mit GND verbunden haben oder du trennst einfach kurz die +3,3V/ Spannungsversorgung um das Booten auszulösen.

                                Der Rest klingt sehr gut und genau nachdem Verhalten was ich erwarten würde. Nur noch den Chip in den Flashmodus bringen.

                                RX/TX vom Flasher zum Chip kreuzen auch genau richtig.

                                Bzgl. des Webflashers: Die Reihenfolge: GPIO auf GND legen, dann Neubooten (Chip ist im Flashmodus) und dann auf Connect im Flasher klicken (Erase in dem Fall würde ich auch anhaken um alle Reste zu löschen).
                                Nach erfolgtem Flash den Chip ohne GPIO zu GND Verbindung neu booten und er ist fertig.

                                Hier ein Beispiel (Abschnitt: "ESP01 in den Flashmodus bringen") wie "praktisch" das mit einem Flasher für den ESP01 funktioniert :joy: (dürfte bei Dir einfacher gehn):
                                https://fremdgesteuert.net/esp-01-esp8266-mit-einem-usb-programmer-flashen/

                                O 1 Antwort Letzte Antwort
                                0
                                • D Dieter_P

                                  @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                                  Was nun?
                                  Das einzige, was mir einfällt, ist den RST Pin des WLAN Moduls beim Einschalten auf Masse zu legen.

                                  Hi,völlig normal und man muß bei den ESPs (nicht nur beim ESP01) den Chip in den Flashmodus bringen. Dazu gilt es beim Booten den GPIO0 auf GND zu haben. Wichtig ist der Zeitpunkt beim Booten, wenn Du kurz danach wieder die Verbindung GPIO0 und GND löst ist das fürs Flashen kein Problem.

                                  Um einen EPS Chip zu booten, kannst Du entweder kurz den RST Pin auf GND ziehen und dann eben gleichzeitig GPIO0 mit GND verbunden haben oder du trennst einfach kurz die +3,3V/ Spannungsversorgung um das Booten auszulösen.

                                  Der Rest klingt sehr gut und genau nachdem Verhalten was ich erwarten würde. Nur noch den Chip in den Flashmodus bringen.

                                  RX/TX vom Flasher zum Chip kreuzen auch genau richtig.

                                  Bzgl. des Webflashers: Die Reihenfolge: GPIO auf GND legen, dann Neubooten (Chip ist im Flashmodus) und dann auf Connect im Flasher klicken (Erase in dem Fall würde ich auch anhaken um alle Reste zu löschen).
                                  Nach erfolgtem Flash den Chip ohne GPIO zu GND Verbindung neu booten und er ist fertig.

                                  Hier ein Beispiel (Abschnitt: "ESP01 in den Flashmodus bringen") wie "praktisch" das mit einem Flasher für den ESP01 funktioniert :joy: (dürfte bei Dir einfacher gehn):
                                  https://fremdgesteuert.net/esp-01-esp8266-mit-einem-usb-programmer-flashen/

                                  O Offline
                                  O Offline
                                  opöl
                                  schrieb am zuletzt editiert von opöl
                                  #31

                                  @dieter_p ,

                                  naja, Du hattest mal geschrieben, das das mit dem Programmer alles automatisch geht.
                                  "Zum Flashen kann ich dir nur den Online Flasher empfehlen. Super Easy. Einen Browser verwenden der diese serielle Kommunikation unterstützt wie Chrome. Version/Sprache auswählen, dann verbinden und der Rest läuft alleine: https://tasmota.github.io/install/"

                                  Daher habe ich das mit dem Reset beim Booten für erledigt gehalten. Bisher hieß Reset für mich auch, den RST Pin auf Ground zu ziehen, der entscheidende Hinweis war, den GPIO0 auf GND zu legen und erst danach 3,3 V anzulegen. Dann war alles ganz einfach....
                                  Tasmota ist also auf den beiden ESP 8266 drauf, das Einbinden ins WLAN ging wie gewohnt problemlos. MQTT läuft auch und iobroker hat die Datenpunkte angelegt.

                                  Aaaber, die Module zeigen weder im Web Interface noch im iobroker eine Temperatur an.
                                  Nach der Anleitung: https://tasmota.github.io/docs/DS18x20/#wiring
                                  sollte GPIO0 auch für den DS18B20 in der Konfig eingetragen werden. Das klappt bisher aber weder mit dem Standard Tasmota Image noch mit dem Sensors Image.
                                  3a7d335c-8559-4305-ae48-d1aed5d7dcc6-image.png
                                  c286fdfb-fa49-4827-b25d-3b94d4cb6d19-image.png

                                  Ich könnte mir vorstellen, dass noch das passende Template fehlt:
                                  da1966f9-061e-492d-b7fa-f60b0c00ad25-image.png

                                  Hat da vielleicht jemand eine Idee zu?

                                  Gruß

                                  D 1 Antwort Letzte Antwort
                                  0
                                  • haselchenH Offline
                                    haselchenH Offline
                                    haselchen
                                    Most Active
                                    schrieb am zuletzt editiert von haselchen
                                    #32

                                    @opöl

                                    1ff65005-16dc-49de-90c1-c3e9649001e8-grafik.png

                                    Ich hab auch Widerstände im Konstrukt.
                                    Musste nicht löten, lässt sich tatsächlich auch über
                                    Wagoklemmen regeln.

                                    9bf154a9-0b7d-4eef-8dd3-1df8aa51b23b-grafik.png

                                    Hier habe ich die Verkabelung her welche ich mit Wagoklemmen umgesetzt habe
                                    https://www.youtube.com/watch?v=jQrcybWapuA

                                    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                    O 1 Antwort Letzte Antwort
                                    0
                                    • haselchenH haselchen

                                      @opöl

                                      1ff65005-16dc-49de-90c1-c3e9649001e8-grafik.png

                                      Ich hab auch Widerstände im Konstrukt.
                                      Musste nicht löten, lässt sich tatsächlich auch über
                                      Wagoklemmen regeln.

                                      9bf154a9-0b7d-4eef-8dd3-1df8aa51b23b-grafik.png

                                      Hier habe ich die Verkabelung her welche ich mit Wagoklemmen umgesetzt habe
                                      https://www.youtube.com/watch?v=jQrcybWapuA

                                      O Offline
                                      O Offline
                                      opöl
                                      schrieb am zuletzt editiert von opöl
                                      #33

                                      @haselchen

                                      ich habe mich leider erfolglos an Deinem Setup orientiert.
                                      Ich habe den ESP 8266, der hat ja nur GPIO 0-3 auf Pins geführt. Der GPIO0 sollte es nach meinem Kenntnisstand eigentlich bei mir sein. Mein Modul hat ja auch nur einen DS18B20, der fest verdrahtet ist. Hast Du denn das gleiche Modul?
                                      Und hast Du auch das Tasmota Image „Sensors“ im Einsatz oder ein anderes?

                                      Gruß

                                      haselchenH Ralla66R 2 Antworten Letzte Antwort
                                      0
                                      • O opöl

                                        @haselchen

                                        ich habe mich leider erfolglos an Deinem Setup orientiert.
                                        Ich habe den ESP 8266, der hat ja nur GPIO 0-3 auf Pins geführt. Der GPIO0 sollte es nach meinem Kenntnisstand eigentlich bei mir sein. Mein Modul hat ja auch nur einen DS18B20, der fest verdrahtet ist. Hast Du denn das gleiche Modul?
                                        Und hast Du auch das Tasmota Image „Sensors“ im Einsatz oder ein anderes?

                                        Gruß

                                        haselchenH Offline
                                        haselchenH Offline
                                        haselchen
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #34

                                        @opöl

                                        Das normale Tasmota. Da gibt es ja meines Wissens das Template für die Sensoren.
                                        Ich habe auch ein 8266.
                                        Auf jedenfall wird in jedem Video und in jedem Schema mit Widerständen gearbeitet .

                                        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                        1 Antwort Letzte Antwort
                                        0
                                        • O opöl

                                          @dieter_p ,

                                          naja, Du hattest mal geschrieben, das das mit dem Programmer alles automatisch geht.
                                          "Zum Flashen kann ich dir nur den Online Flasher empfehlen. Super Easy. Einen Browser verwenden der diese serielle Kommunikation unterstützt wie Chrome. Version/Sprache auswählen, dann verbinden und der Rest läuft alleine: https://tasmota.github.io/install/"

                                          Daher habe ich das mit dem Reset beim Booten für erledigt gehalten. Bisher hieß Reset für mich auch, den RST Pin auf Ground zu ziehen, der entscheidende Hinweis war, den GPIO0 auf GND zu legen und erst danach 3,3 V anzulegen. Dann war alles ganz einfach....
                                          Tasmota ist also auf den beiden ESP 8266 drauf, das Einbinden ins WLAN ging wie gewohnt problemlos. MQTT läuft auch und iobroker hat die Datenpunkte angelegt.

                                          Aaaber, die Module zeigen weder im Web Interface noch im iobroker eine Temperatur an.
                                          Nach der Anleitung: https://tasmota.github.io/docs/DS18x20/#wiring
                                          sollte GPIO0 auch für den DS18B20 in der Konfig eingetragen werden. Das klappt bisher aber weder mit dem Standard Tasmota Image noch mit dem Sensors Image.
                                          3a7d335c-8559-4305-ae48-d1aed5d7dcc6-image.png
                                          c286fdfb-fa49-4827-b25d-3b94d4cb6d19-image.png

                                          Ich könnte mir vorstellen, dass noch das passende Template fehlt:
                                          da1966f9-061e-492d-b7fa-f60b0c00ad25-image.png

                                          Hat da vielleicht jemand eine Idee zu?

                                          Gruß

                                          D Offline
                                          D Offline
                                          Dieter_P
                                          schrieb am zuletzt editiert von Dieter_P
                                          #35

                                          @opöl said in Einbindung eines Temperatursensors mit ESP 8266:

                                          @dieter_p ,

                                          naja, Du hattest mal geschrieben, das das mit dem Programmer alles automatisch geht...
                                          Dann war alles ganz einfach....

                                          Naja, Notwendigkeiten auf Hardwarebasis werden üblicherweise nicht durch eine Software substituiert. Aber schön, dass es dann sofort geklappt hat.

                                          Hat da vielleicht jemand eine Idee zu?

                                          Ich vermute nicht, dass es an der Version von Tasmota liegt. Sobald DS18B20 auswählbar ist, sind die notwendigen Codeteile aktiv und sollten funktionieren.

                                          Dass ein Widerstand (PullUp) fehlt, würde ich auch erst einmal nicht von ausgehen, da genau für diesen Zweck das Aufsteckmodul entworfen worden ist. Traut man dem Modul nicht würde ich einmal Nachverfolgen ggf Durchmessen was die Widerstände R1, R2 oder R5 für eine Position in der Schaltung und Werte haben. Müssen wir aber anfangen fertige Module aus China zu debuggen, dann haben wir noch andere Probleme....

                                          Da du nur einen DS18B20 am ESP01 betreibst dürfte der Unterschied eines ESP01 zum ESP01S interessant sein. Der Letztere besitzt interne PullUp-Widerstände. Unter Tasmota kannst Du sie mit 6101f816-f1d5-4313-9fdd-17cc95f522a0-grafik.png
                                          setzen.

                                          Ich habe keinen DS18B20 an Tasmota laufen und kann Dir nicht sagen wie informativ Tasmota dbzgl. ist. Erste Anlaufstelle wäre für mich die Konsole und dort würde ich innerhalb der Lesefrequenz eine Meldung erwarten. Gibt es dort etwas bzgl. DS18B20? Hieraus könnte man etwas schließen.

                                          Da das flashen so einfach war. Würde ich ggf zum Test mal ESPeasy flashen:
                                          https://td-er.nl/ESPEasy/

                                          cfdefe6b-6d33-455c-9ec3-57cba5832058-grafik.png

                                          Passwort des Acces Points: configesp

                                          Dort unter Devices einen DS18B20 anlegen und dabei im Menü gibt es eine Auswahl zur Adresse des DS18B20.
                                          678c57d6-faa6-44ca-93e5-81c220d3deba-grafik.png

                                          Darauf möchte ich hinaus. Siehst Du hier eine DS18B20 Adresse, dann wird Dein DS18B20 gefunden und er lebt schon mal grob und es kann weiter gehn.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          717

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe