Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Probleme mit dem DS18B20 Temp Sensor..

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    895

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Probleme mit dem DS18B20 Temp Sensor..

Scheduled Pinned Locked Moved ioBroker Allgemein
ds18b20
29 Posts 6 Posters 9.6k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Bulli BultmannB Bulli Bultmann

    @TheDuke
    Hier die drei Dateien mit den Rules. Auf Grund der Größe passen nicht alle Anweisungen in ein Rule.
    Laufen deine Sensoren denn jetzt Problemlos ?
    Wenn du noch Fragen hast, dann melde dich bitte.
    Gruß UB
    rules3.txt rules2.txt rules1.txt

    TheDukeT Offline
    TheDukeT Offline
    TheDuke
    wrote on last edited by
    #20

    @Bulli-Bultmann sagte in Probleme mit dem DS18B20 Temp Sensor..:

    Laufen deine Sensoren denn jetzt Problemlos ?

    Ja tun sie , aber Kontrolle ist besser :v:

    Vielen lieben Dank

    schöne Grüße TheDuke ;)

    1 Reply Last reply
    0
    • TheDukeT Offline
      TheDukeT Offline
      TheDuke
      wrote on last edited by
      #21

      Damit ich das verstehe , was genau macht :

      TaskValueSet 8,2,1
      TaskValueSet 8,2,0
      

      Den Rest verstehe ich .

      schöne Grüße TheDuke ;)

      Bulli BultmannB 1 Reply Last reply
      0
      • TheDukeT TheDuke

        Damit ich das verstehe , was genau macht :

        TaskValueSet 8,2,1
        TaskValueSet 8,2,0
        

        Den Rest verstehe ich .

        Bulli BultmannB Offline
        Bulli BultmannB Offline
        Bulli Bultmann
        wrote on last edited by
        #22

        @TheDuke
        Ja, das schaltet in meinem Task 8, einen von den 4 Zuständen bei Fehler auf 1.

        hz1.JPG

        Gruß UB

        1 Reply Last reply
        1
        • U Offline
          U Offline
          UncleB
          wrote on last edited by
          #23

          Das mit den Rules muss ich mir dann auch gleich mal ansehen..
          Ich hab heute die Sensoren mit Silikonkabel bekommen, das ganze nochmal zusätzlich mit Dichtungsband abgeklebt..
          Ich werde testen ob mein Problem nun der Vergangenheit angehört :)

          1 Reply Last reply
          0
          • Bulli BultmannB Bulli Bultmann

            @UncleB Hallo,
            Netzteil:
            ja ich verwende auch alte Ladegeräte, hier sollten 1000mA aureichen.

            Pegelwandler:
            Der D1 mini kann nur 3,3 Volt an seinen GPIOs vertragen deshalb der Pegelwandler von 5V auf 3,3V. Ich habe diesen verwendet.

            :https://www.amazon.de/gp/product/B07F3P942R/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1

            Störungen:
            Den Wemos sehe ich nicht so gefährdet wie die langen Leitungen. Für längere Leitungen kann man Cat 7 oder Telefonkabel verwenden, beides sollte geschirmt sein.

            ESPeasy:
            Ja ich verwende ESPeasy für meine D1 mini, sonst aber auch Tasmota.
            Die ESPeasy ist für meinen Geschmack hierfür besser geeignet.

            Rules:
            In der ESPeasy kann man Rules aktivieren. Dort habe ich ein Script eingefügt das mir bei einer Errormeldung einen GPIO schaltet. Den habe ich dann in IObroker weiterverarbeitet zB. Email und Meldung in VIS.
            Das Script könnte ich dir geben.
            Aber erstmal solltest Du die Schaltung halbwegs im Griff haben.
            Zur Fehlersuche und Analyse hatte ich ein Relais am D1 mini angebracht, welches die Stromzufuhr unterbricht. Alles über IObroker.

            Melde dich wenn Du noch Informationen brauchst.
            Gruß UB

            U Offline
            U Offline
            UncleB
            wrote on last edited by
            #24

            @Bulli-Bultmann
            Guten Abend :)
            Also der DS18B20 bringt mich wirklich noch ins Grab.
            Dachtes es liegt dran das evtl Flüssigkeit den Sensor zerstört hat..
            Habe mir bei Sensorshop24 nun neue Sensoren mit Silikonkabel gekauft, sehen ziemlich hochwertig verarbeitet aus, war also guter Dinge..
            Also den Mini mit mega-20191003 geflasht den DS18B20 an GIPO 14 und 3,3V und 4,7kohm dazwischen..
            Ins Aquarium damit, und genau das gleiche Problem wieder..
            Der Wert spring immer wieder zwischen der tatsächlichen Temperatur und im nächsten Moment auf NaN..
            Dreh echt langsam durch..

            2642131: WD : Uptime 44 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
            2672131: WD : Uptime 45 ConnectFailures 0 FreeMem 21704 WiFiStatus 3
            2697674: DS : Temperature: 28.25 (28-46-be-9c-b-0-0-6)
            2702131: WD : Uptime 45 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
            2732131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
            2758491: DS : Temperature: Error! (28-46-be-9c-b-0-0-6)
            2762131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
            2792132: WD : Uptime 47 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
            2819310: DS : Temperature: 28.19 (28-46-be-9c-b-0-0-6)
            

            Wie genau läuft das mit dem Pegelwandler?
            Könntest mir das mal genauer beschreiben?
            10k Widerständer besorge ich mir jetzt auch mal..

            Bulli BultmannB TheDukeT 2 Replies Last reply
            0
            • U UncleB

              @Bulli-Bultmann
              Guten Abend :)
              Also der DS18B20 bringt mich wirklich noch ins Grab.
              Dachtes es liegt dran das evtl Flüssigkeit den Sensor zerstört hat..
              Habe mir bei Sensorshop24 nun neue Sensoren mit Silikonkabel gekauft, sehen ziemlich hochwertig verarbeitet aus, war also guter Dinge..
              Also den Mini mit mega-20191003 geflasht den DS18B20 an GIPO 14 und 3,3V und 4,7kohm dazwischen..
              Ins Aquarium damit, und genau das gleiche Problem wieder..
              Der Wert spring immer wieder zwischen der tatsächlichen Temperatur und im nächsten Moment auf NaN..
              Dreh echt langsam durch..

              2642131: WD : Uptime 44 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
              2672131: WD : Uptime 45 ConnectFailures 0 FreeMem 21704 WiFiStatus 3
              2697674: DS : Temperature: 28.25 (28-46-be-9c-b-0-0-6)
              2702131: WD : Uptime 45 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
              2732131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
              2758491: DS : Temperature: Error! (28-46-be-9c-b-0-0-6)
              2762131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
              2792132: WD : Uptime 47 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
              2819310: DS : Temperature: 28.19 (28-46-be-9c-b-0-0-6)
              

              Wie genau läuft das mit dem Pegelwandler?
              Könntest mir das mal genauer beschreiben?
              10k Widerständer besorge ich mir jetzt auch mal..

              Bulli BultmannB Offline
              Bulli BultmannB Offline
              Bulli Bultmann
              wrote on last edited by
              #25

              @UncleB

              Hallo, ich war eine Zeit lang offline. Bei dem Problem helfe ich gerne.
              Mehrere Punkte sind dabei interessant.

              Bei deinem Listing ist ja zu sehen das der Sensor sich wieder meldet.
              Wahrscheinlich ist es dann ein Timing Problem des Sensors. Aber alles der Reihe nach.

              1. Meiner Meinung nach sind nicht alle espeasy Versionen gleich gut, in Bezug auf die DS18B20 Sensoren. Im Moment verwende ich die Version mega-20191003. Diese läuft bei mir relativ Problemlos.
              2. Die Stromversorgung muss stabiel sein. Hier eignet sich ein Steckernetzteil vom Handy oder eines mit USB - Anschluß. 1A sollte das Netzteil liefern.
              3. Die Verkabelung im Strang oder Sternförmig. Sternförmig hat öfter Probleme. In der Doku zum 1-Wire steht viel dazu. Bei mir läuft das auch in Sternform.
              4. Die Leitungslängen müssen auch betrachtet werden.
              5. Bei mir hat als letzter Schritt die Umstellung auf einen Pegelwandler geholfen. Einige Beiträge weiter oben hat "TheDuke" einen Sensor beschrieben der diesen Wandler eingebaut hat. Bei mir sind 9 Sensoren am D1Mini angeschlossen. Deshalb habe ich das alles auf mehrere GPIOs verteilt und einen Pegelwandler von 5V auf 3,3V zwischen geschaltet. Der Vorteil ist, das der Sensor mit 5V versorgt wird und nur das Signal an den D1Mini mit 3,3V weitergeleitet wird. Jetzt laufen bei mir alle Sensoren. Nur einer steigt alle 2 wochen mal aus. Diesen werde ich auswechseln. Zu Fehleranalyse habe ich alle Signale im IOB. Mit den Rules im D1Mini konnte ich genau sehen wann und unter welchen Bedingungen die Sensoren ausfallen. Hier habe ich mir eine Fehlermeldung mit Zeitstempel gebastelt. Letztendlich treten diese Störungen bei mir immer auf, wenn der Brenner startet oder die Frequenz geregelte Heizungspumpe die Drehzahl ändert. Aus der Doku zum 1-Wire habe ich mir die Schritte abgeleitet. Das Timing der Sensoren ist da sehr anfällig. Die 5V Spannungsversorgung stabilisiert dasd etwas.

              Hier der Level Converter den ich verwendet habe.
              https://www.amazon.de/gp/product/B07F3P942R/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

              Sonst auch gerne mal per PN und dann am Telefon.
              Gruß UB

              U 1 Reply Last reply
              0
              • U UncleB

                @Bulli-Bultmann
                Guten Abend :)
                Also der DS18B20 bringt mich wirklich noch ins Grab.
                Dachtes es liegt dran das evtl Flüssigkeit den Sensor zerstört hat..
                Habe mir bei Sensorshop24 nun neue Sensoren mit Silikonkabel gekauft, sehen ziemlich hochwertig verarbeitet aus, war also guter Dinge..
                Also den Mini mit mega-20191003 geflasht den DS18B20 an GIPO 14 und 3,3V und 4,7kohm dazwischen..
                Ins Aquarium damit, und genau das gleiche Problem wieder..
                Der Wert spring immer wieder zwischen der tatsächlichen Temperatur und im nächsten Moment auf NaN..
                Dreh echt langsam durch..

                2642131: WD : Uptime 44 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
                2672131: WD : Uptime 45 ConnectFailures 0 FreeMem 21704 WiFiStatus 3
                2697674: DS : Temperature: 28.25 (28-46-be-9c-b-0-0-6)
                2702131: WD : Uptime 45 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
                2732131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
                2758491: DS : Temperature: Error! (28-46-be-9c-b-0-0-6)
                2762131: WD : Uptime 46 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
                2792132: WD : Uptime 47 ConnectFailures 0 FreeMem 21784 WiFiStatus 3
                2819310: DS : Temperature: 28.19 (28-46-be-9c-b-0-0-6)
                

                Wie genau läuft das mit dem Pegelwandler?
                Könntest mir das mal genauer beschreiben?
                10k Widerständer besorge ich mir jetzt auch mal..

                TheDukeT Offline
                TheDukeT Offline
                TheDuke
                wrote on last edited by
                #26

                @UncleB sagte in Probleme mit dem DS18B20 Temp Sensor..:

                Wie genau läuft das mit dem Pegelwandler?
                10k Widerständer besorge ich mir jetzt auch mal..

                Da ich keinen Pegelwandler habe aber einen 10k Widerstand und bei 7 Sensoren an einem Pin jetzt keine Ausfälle mehr vorhanden sind würde ich den 10k als erstes testen.

                schöne Grüße TheDuke ;)

                1 Reply Last reply
                1
                • Bulli BultmannB Bulli Bultmann

                  @UncleB

                  Hallo, ich war eine Zeit lang offline. Bei dem Problem helfe ich gerne.
                  Mehrere Punkte sind dabei interessant.

                  Bei deinem Listing ist ja zu sehen das der Sensor sich wieder meldet.
                  Wahrscheinlich ist es dann ein Timing Problem des Sensors. Aber alles der Reihe nach.

                  1. Meiner Meinung nach sind nicht alle espeasy Versionen gleich gut, in Bezug auf die DS18B20 Sensoren. Im Moment verwende ich die Version mega-20191003. Diese läuft bei mir relativ Problemlos.
                  2. Die Stromversorgung muss stabiel sein. Hier eignet sich ein Steckernetzteil vom Handy oder eines mit USB - Anschluß. 1A sollte das Netzteil liefern.
                  3. Die Verkabelung im Strang oder Sternförmig. Sternförmig hat öfter Probleme. In der Doku zum 1-Wire steht viel dazu. Bei mir läuft das auch in Sternform.
                  4. Die Leitungslängen müssen auch betrachtet werden.
                  5. Bei mir hat als letzter Schritt die Umstellung auf einen Pegelwandler geholfen. Einige Beiträge weiter oben hat "TheDuke" einen Sensor beschrieben der diesen Wandler eingebaut hat. Bei mir sind 9 Sensoren am D1Mini angeschlossen. Deshalb habe ich das alles auf mehrere GPIOs verteilt und einen Pegelwandler von 5V auf 3,3V zwischen geschaltet. Der Vorteil ist, das der Sensor mit 5V versorgt wird und nur das Signal an den D1Mini mit 3,3V weitergeleitet wird. Jetzt laufen bei mir alle Sensoren. Nur einer steigt alle 2 wochen mal aus. Diesen werde ich auswechseln. Zu Fehleranalyse habe ich alle Signale im IOB. Mit den Rules im D1Mini konnte ich genau sehen wann und unter welchen Bedingungen die Sensoren ausfallen. Hier habe ich mir eine Fehlermeldung mit Zeitstempel gebastelt. Letztendlich treten diese Störungen bei mir immer auf, wenn der Brenner startet oder die Frequenz geregelte Heizungspumpe die Drehzahl ändert. Aus der Doku zum 1-Wire habe ich mir die Schritte abgeleitet. Das Timing der Sensoren ist da sehr anfällig. Die 5V Spannungsversorgung stabilisiert dasd etwas.

                  Hier der Level Converter den ich verwendet habe.
                  https://www.amazon.de/gp/product/B07F3P942R/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

                  Sonst auch gerne mal per PN und dann am Telefon.
                  Gruß UB

                  U Offline
                  U Offline
                  UncleB
                  wrote on last edited by
                  #27

                  @Bulli-Bultmann
                  Danke für deine sehr Ausführliche Antwort..
                  Eigtl sind alle Punkte von mir bereits erfüllt.

                  1. Mega 20191003 ist geflasht.
                  2. Habe verschiedenste Netzteile versucht, bis zu 3 A.
                  3. Verkablung am Strang ist gegeben.
                  4. Hab ja einen fertigen DS18B20 mit Metallghäuse aus dem Netz, Kabellänge 1m, sollte also keine Probleme machen.
                  5. Das wird dann wirklich mein letzter Schritt, da es bei mir wirklich nur 1 Sensor am Wemos Mini D1 ist.

                  @TheDuke
                  10k habe ich jetzt da liegen..
                  Hast du die an 3,3 oder 5V gelötet?

                  TheDukeT 1 Reply Last reply
                  1
                  • U UncleB

                    @Bulli-Bultmann
                    Danke für deine sehr Ausführliche Antwort..
                    Eigtl sind alle Punkte von mir bereits erfüllt.

                    1. Mega 20191003 ist geflasht.
                    2. Habe verschiedenste Netzteile versucht, bis zu 3 A.
                    3. Verkablung am Strang ist gegeben.
                    4. Hab ja einen fertigen DS18B20 mit Metallghäuse aus dem Netz, Kabellänge 1m, sollte also keine Probleme machen.
                    5. Das wird dann wirklich mein letzter Schritt, da es bei mir wirklich nur 1 Sensor am Wemos Mini D1 ist.

                    @TheDuke
                    10k habe ich jetzt da liegen..
                    Hast du die an 3,3 oder 5V gelötet?

                    TheDukeT Offline
                    TheDukeT Offline
                    TheDuke
                    wrote on last edited by
                    #28

                    @UncleB sagte in Probleme mit dem DS18B20 Temp Sensor..:

                    10k habe ich jetzt da liegen..
                    Hast du die an 3,3 oder 5V gelötet?

                    3,3 , weil ich irgend wo gelesen habe das das besser ist. Gerade bei so kurzem Kabel macht 5 Volt keinen Sinn .

                    Bin gespannt .....

                    schöne Grüße TheDuke ;)

                    1 Reply Last reply
                    0
                    • SBorgS Offline
                      SBorgS Offline
                      SBorg
                      Forum Testing Most Active
                      wrote on last edited by
                      #29

                      Am besten fährt man zweigleisig. VCC des DS18B20 an 5 Volt (lt. Datenblatt hat er eine Betriebsspannung von 3.6V-5.5V).
                      Dann den 10kOhm an 3.3V (ein muss, denn ESPs vertragen nur 3.3V TTL-Pegel!) und den DATA des DS18B20.
                      Man kann auch alles an 3.3V anschließen, dies kann uU. sogar funktionieren, nur nicht zuverlässig, da dies von der Leitungslänge, Störeinflüssen von Außen, Toleranzen des DS18B20.... abhängt.

                      LG SBorg ( SBorg auf GitHub)
                      Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      529

                      Online

                      32.6k

                      Users

                      82.1k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe