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. Praktische Anwendungen (Showcase)
  4. DS18B20 auslesen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    278

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

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

DS18B20 auslesen

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
25 Posts 6 Posters 4.8k Views
  • 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.
  • O Offline
    O Offline
    olifall
    wrote on last edited by
    #21

    Hallo Karl_999,

    ich habe die Speisung separat am gpio pin mit 3,3V. Ich werde mir mal die beiden Links anschauen, vielen Dank.

    Gruss Oli

    1 Reply Last reply
    0
    • O Offline
      O Offline
      olifall
      wrote on last edited by
      #22

      Hallo,

      ich habe jetzt den Anschluss meiner DS18b20 gewechselt. Zuerst hatte ich es nur mit 3,3V damit konnte ich 3 Sensoren auslesen. Dann habe ich auf 5V gewechselt, damit gehen jetzt nur noch 2. :evil:

      In den Bilder ist zu sehen wie ich sie angeschlossen hatte/habe.

      Hat noch jemand eine Idee?

      Gruss Oli
      4366_raspi-ds18b20-1.jpg
      4366_raspi-ds18b20-2.jpg

      1 Reply Last reply
      0
      • O Offline
        O Offline
        olifall
        wrote on last edited by
        #23

        Hallo,

        ich werde noch wahnsinnig, jetzt habe ich alles noch mal neu verlötet wie im oberen Bild. (Längere Leitungen)

        Bis zu zwei Sensoren funktioniert es super, aber sobald ich einen dritten einstecke ist da ein komisches verhalten.

        Ich kontrolliere die Sensoren in folgendem Pfad: /sys/bus/w1/devices

        Wenn 3 drin stecken dann werden nur 2 angezeigt, wenn ich aktualisiere kann es sein das plötzlich einer verschwindet dafür aber ein anderer angezeigt wird, also immer nur zwei. Wenn ich dann einen rausziehe kommen plötzlich 3 dann wird der rausgezogene mit angezeigt, verschwindet aber irgendwann wieder. Oder es kann auch sein das nacheinander alle verschwinden und irgendwann wieder einer angezeigt wird.

        Das ist so eine Kacke, ich habe jetzt schon zig Stunden verbraten. Hat mir jemand eine Idee wie ich es sonst noch machen kann?

        Gruss Oli

        1 Reply Last reply
        0
        • K Offline
          K Offline
          Karl_999
          wrote on last edited by
          #24

          @olifall:

          Hat mir jemand eine Idee wie ich es sonst noch machen kann? `
          Hier https://pdfserv.maximintegrated.com/en/an/AN148.pdf ist die Doku von Maxim.

          Auch hilfreich: https://www.esera.de/1-wire-grundlagen/ … rmationen/

          1 Reply Last reply
          0
          • K Offline
            K Offline
            klassisch
            Most Active
            wrote on last edited by
            #25

            Die RasPi Lösung kenne ich gar nicht. Weder HW noch SW.

            Lese aber eine Reihe (derzeit bis zu 8) DS18B20 mit einem ESP8266 ("WeMos D1 Mini") aus.

            Den größten Aufwand habe ich in die Zuordnung und Verwaltung der Sensoradressen zu ioBroker-Namen gesteckt.

            Die Sensoren werden aufgefordert zu senden und dann hole ich die Daten nacheinander mit der jeweiligen Adresse des Sensors ab. Die Adressen habe ich im "EEPROM" des ESP8266 zwischengespeichert.

            So kommt es nicht zu Verwechslungen.

            Betreibe derzeit 5 Sensoren mit insgesamt 5m Leitungslänge an den 3.3V die der Spannungsregler des WeMos aus den 5V generiert und bereitstellt. Diese Spannung ist routinemäßig mit einm 1000µF Low ESR-Elko gepuffert. Aber es lief in der Entwicklungsphase auch ohne diesen.

            Pullup ist 4K7 auf 3.3V.

            Die Eingänge des ESP8266 sind 3.3V Eingänge.

            Ich würde generell den Pullup auf die Versorgungspannung der Sensoren beziehen.

            Versorgung mit 5V und Pullup auf 3.3V würde ich nicht machen. Dann eher Pullup auf 5V und einen Pegelwandler für die Signalleitung dazwischen schalten.

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


            Support us

            ioBroker
            Community Adapters
            Donate

            258

            Online

            32.7k

            Users

            82.5k

            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