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. DS18B20 1-wire auslesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

DS18B20 1-wire auslesen

Scheduled Pinned Locked Moved ioBroker Allgemein
8 Posts 4 Posters 5.9k 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.
  • K Offline
    K Offline
    Karl_999
    wrote on last edited by
    #1

    Ich habe am Pi, auf dem auch der ioBroker läuft, 1-wire-Sensoren - wie in https://www.kompf.de/weather/pionewiremini.html beschrieben - angeschlossen.

    Die Daten der Sensoren sind unter /sys/bus/w1/devices/sensorname/w1_slave zu finden.

    Das Format der Datei ist wie folgt:

    0f 00 4b 46 ff ff 06 10 0c : crc=0c YES
    0f 00 4b 46 ff ff 06 10 0c t=7375 
    

    Wie bekomme ich nun die Netto-Daten (t=7375 heißt 7,375°C) in ioBroker.

    Gibt es dafür schon einen pasenden Adapter?

    Wie könnte ich die Daten manuell lesen und verarbeiten?

    Gefunden habe ich owfs. Ist das der passende Adapter?

    Oder eine parallele Lösung (so, dass ich im Pi dann wieder den 1-wire-Support deaktivieren müsste)?

    1 Reply Last reply
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      wrote on last edited by
      #2

      Ja owfs ist der Richtige Adapter, dazu musst du dann noch den owfs server auf dem Pi installieren.

      Alternativ könnte es auch mit dem Rpi Adapter gehen, mit dem hat man direkten Zugriff auf die GPIO Pins des Pi. Da weiss ich aber nicht wie es sich mit One-Wire verhält.

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

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

        Danke für die Antwort.

        Da bei mir auf dem PI die 1-wire-Sensoren bereits verfügbar sind und ich nicht weiß, ob OWFS in Konflikte damit kommt, habe ich nun eine Lösung auf Basis des Parser-Adapters https://github.com/ioBroker/ioBroker.pa … /README.md implementiert.

        Der Parser-Adapter kann Dateien lesen und direkt (z.B. reguläre Ausdrücke) parsen.

        Dazu muss der Parser-Adapter installiert werden und pro Sensor folgendes konfiguriert werden:

        Reiter Allgemein````
        type=Zahl

        ****Reiter native****
        

        link=/sys/bus/w1/devices/SENSORNAME/w1_slave // SENSORNAME ist die ID des Sensors
        regex=t=(-?\d+) // Suche den String "t=" mit folgender Zahl
        factor=0.001 // Normiere die Zahl richtig

        1 Reply Last reply
        0
        • W Offline
          W Offline
          winniwinkel
          wrote on last edited by
          #4

          Hallo

          Ich bekomme keine Werte angezeigt.

          Gibt es da noch einen 'Trik?

          1 Reply Last reply
          0
          • C Offline
            C Offline
            crepp
            wrote on last edited by
            #5

            @Karl_999:

            Danke für die Antwort.

            Da bei mir auf dem PI die 1-wire-Sensoren bereits verfügbar sind und ich nicht weiß, ob OWFS in Konflikte damit kommt, habe ich nun eine Lösung auf Basis des Parser-Adapters https://github.com/ioBroker/ioBroker.pa … /README.md implementiert.

            Der Parser-Adapter kann Dateien lesen und direkt (z.B. reguläre Ausdrücke) parsen.

            Dazu muss der Parser-Adapter installiert werden und pro Sensor folgendes konfiguriert werden:

            Reiter Allgemein````
            type=Zahl

            ****Reiter native****
            

            link=/sys/bus/w1/devices/SENSORNAME/w1_slave // SENSORNAME ist die ID des Sensors
            regex=t=(-?\d+) // Suche den String "t=" mit folgender Zahl
            factor=0.001 // Normiere die Zahl richtig

            ```` `

            Bin auf diese elegante Möglichkeit gestossen die 1wire Sensoren auszulesen ohne der Installation von OWFS (welches bei mir auf dem Remoterechner nie richtig funktioniert hat) Leider scheitere ich am korrekten Link. Kannst Du das mal näher beschreiben.

            Der Pfad "//192.168.1.162/sys/devices/w1_bus_master1/28-00000545b20c/w1_slave" hat bei mir für einen im Netzwerk hängenden Rechner nicht funktioniert. Der Rechner ist aber über Terminal normal erreichbar. Liegt es an den Slashes oder der Berechtigung ?

            Gruß

            crepp

            –-

            CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

            Kodi auf W10pro und OSMC

            DVBViewer MediaServer auf W10

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

              @crepp:

              Der Pfad "//192.168.1.162/sys/devices/w1_bus_master1/28-00000545b20c/w1_slave" hat bei mir für einen im Netzwerk hängenden Rechner nicht funktioniert. Der Rechner ist aber über Terminal normal erreichbar. Liegt es an den Slashes oder der Berechtigung ? `
              Bei mir läuft ioBroker auf dem Pi, der auch die 1-Wire-Sensoren hostet.

              Daher ist natürlich auch der Pfad ein lokaler.

              Wenn auf externe Hardware (Rechner) zugegriffen wird, dann wird es etwas kniffliger.

              Und die notwendige Berechtigung ist eine der Hürden, die genommen werden müssen.

              Die zweite Hürde ist die Frage, wie das Verzeichnis dann auf dem lokalen Rechner sichtbar ist (Pfad, Laufwerk, …).

              Das lässt sich aber aufgrund der nur sehr schwammigen und nebligen Infos nicht so ganz genau analysieren.

              Etwas mehr Details über die Konfiguration könnten hilfreich sein.

              1 Reply Last reply
              0
              • C Offline
                C Offline
                crepp
                wrote on last edited by
                #7

                Bei mir läuft es so:

                iobroker (master) IP …155

                pilight (slave) IP...162

                auf iobroker Master ist der parser Adapter eingerichtet, auf pilight (Slave) die 1Wire Sensoren. Z.Z. ist aber bloss einer aktiv angeklemmt.

                Ich müsste also das 1wire devices Verzeichnis einfach nur auf dem iobroker Master mounten und könnte dann auf die Sensordaten zugreifen ?

                Geht es auch ohne das Mounten, sozusagen direkt über das Netzwerk ? Habe im Netz dazu keine Beispiele gefunden.

                Die Berechtigungen sollten in meinem Fall keine Rolle spielen. Die User auf beiden Servern sind identisch u. die Passwörter auch.

                Gruß

                crepp

                –-

                CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                Kodi auf W10pro und OSMC

                DVBViewer MediaServer auf W10

                1 Reply Last reply
                0
                • C Offline
                  C Offline
                  crepp
                  wrote on last edited by
                  #8

                  Ich habe jetzt mit sshfs das entfernte Verzeichnis auf dem iobroker Server gemounted:

                  /home/pi/mount/28-00000545b20c/w1_slave

                  Daten kommen aber keine an :cry:

                  Gruß

                  crepp

                  –-

                  CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                  Kodi auf W10pro und OSMC

                  DVBViewer MediaServer auf W10

                  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
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  300

                  Online

                  32.7k

                  Users

                  82.4k

                  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