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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Ölstandsmesser selfmade

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    902

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Ölstandsmesser selfmade

Geplant Angeheftet Gesperrt Verschoben Hardware
ölstandmessenultraschallsensortasmotahow-to
29 Beiträge 8 Kommentatoren 8.2k Aufrufe 11 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.
  • K Offline
    K Offline
    kg36304
    schrieb am zuletzt editiert von
    #4

    Hallo,

    jetzt hänge ich bei einbinden in den Iobroker.

    Die instanz springt zwischen gelb und grün hin und her.

    ind en Objekten steht das:

    Bildschirmfoto 2020-03-08 um 21.52.47.png

    Wie komme ich jetzt an die Werte?

    im espeasy werden sie angezeigt:
    Bildschirmfoto 2020-03-08 um 21.54.01.png

    Danke für Eure Hilfe.

    1 Antwort Letzte Antwort
    0
    • AtifanA Offline
      AtifanA Offline
      Atifan
      schrieb am zuletzt editiert von
      #5

      Hi, mit ESPEasy kenn ich mich leider nicht aus.
      So wie es aussieht, macht der ESP8266 bei dir ja schon Berechnungen.
      Habe bei mir Tasmota geflasht.
      Der ESP überträgt dann nur den Sensorwert über MQTT an IoBroker und die Berechnungen mache ich dann im IoBroker.

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        kg36304
        schrieb am zuletzt editiert von
        #6

        Ja, die Berechnungen macht schon der ESP und das ist auch sehr schön so ;-)
        Ich möchte halte jetzt diese Werte zum Iobroker übermitteln mqtt um sie dort zu visualisieren.

        Das haben wohl auch schon einige hin bekommen.

        Bei mir hängt es noch ein bisschen.

        Danke.

        1 Antwort Letzte Antwort
        0
        • AtifanA Offline
          AtifanA Offline
          Atifan
          schrieb am zuletzt editiert von Atifan
          #7

          Drücke mal F5 im IoBroker bei den Objekten. Normalerweise müsste ein Datenpunkt "SENSOR" oder so angelegt werden, in dem die Daten wahrscheinlich als JSON ausgegeben werden. Du müsstest die JSON dann über Blockly auseinandernehmen und die Werte ableiten.

          1 Antwort Letzte Antwort
          0
          • K Offline
            K Offline
            kg36304
            schrieb am zuletzt editiert von
            #8

            Habs hin bekommen.

            Au Man war einfach, im Reiter Devices musste der Haken "send to Controller" gesetzt werden.

            Danke, jetzt sind die errechneten Werte da direkt vom ESP und ohne Skripte im IoBroker.

            Cool.

            Bildschirmfoto 2020-03-08 um 22.22.37.png

            1 Antwort Letzte Antwort
            0
            • AtifanA Atifan

              Hallo.
              Der User urmel76 hat im CreationX Forum einen Ölstandsmesser selbst gebaut und dort die Anleitung gepostet.
              Anbei der Link dazu: https://forum.creationx.de/forum/index.php?thread/955-füllstand-öl-tank-messen/&pageNo=1
              Wie gesagt, die Idee und Umsetzung kommt von ihm.

              Möchte hier das Thema nur auch noch mal platzieren, da es gut passt und es bestimmt Leute gibt die sowas nachbauen möchten.
              Ich habe auf Thingiverse ein 3D-Gehäuse veröffentlicht, in dem man alles nötige unterbringen kann.
              https://www.thingiverse.com/thing:4177451/files

              Es ist eigentlich ganze einfach, man benötigt nur

              • 1x WEMOS D1 Mini oder vergleichbaren ESP8266 geflasht mit Tasmota
              • 1x HC-SR04 Ultraschallsensor
              • 1x das ausgedruckte 3D-Gehäuse
              • etwas Kabel um die 5V zu bringen
              • WLAN Empfang am Öltank

              Bitte beachten dass das alles nicht ganz ungefährlich ist -> Strom bzw. elektrisches Gerät über dem Öltank
              Jeder sollte sich den Gefahren bewusst sein, darauf möchte ich hier ausdrücklich hinweisen.

              190e3841-2d13-406f-9124-0d36d1bcb608-image.png9f64bdb4-89a4-4955-8c40-de2594f92a6a-image.png1595bc66-43fc-4d33-9c27-3118921c58e0-image.png

              50f55b08-b234-407f-aa33-553ab8607d39-image.png7788e62d-410b-4e8f-b382-3a5c8f846bad-image.png7bb1e09b-cce6-46d0-81a9-60c036514c3a-image.png4eabba88-0968-4371-9789-587f33ef78e6-image.pngdc14d803-d7c1-44c5-80c7-942de790ba2e-image.png

              K Offline
              K Offline
              kg36304
              schrieb am zuletzt editiert von
              #9

              @Atifan

              Hallo,

              ich habe mal ne Frage, ich habe die Variante mit dem Öltank hin bekommen und arbeite gerade an einer Teichpegelstandsanzeige.

              Muss ich jetzt eigentlich einen 2. MQTT Adapter installieren oder laufen alle auf einem?

              Danke.

              1 Antwort Letzte Antwort
              0
              • AtifanA Offline
                AtifanA Offline
                Atifan
                schrieb am zuletzt editiert von
                #10

                Wie meinst du? Die laufne mit den gleichen MQTT Einstellungen. Ich denke du brauchst einen zweiten WEMOS D1 oder so für den zweiten Sensor.

                1 Antwort Letzte Antwort
                0
                • d-dnrnD Offline
                  d-dnrnD Offline
                  d-dnrn
                  schrieb am zuletzt editiert von d-dnrn
                  #11

                  Ich habe schon seit vielen Jahren solch einen Sensor im Tank eingesetzt:
                  Da diese Sensoren komplett geschlossen sind hab ich da ein etwas weniger schlechtes Gewissen was den Schutz angeht.
                  Die Leitung ist ziemlich lang und geht bei mir noch bis in den Nebenraum in dem die Platine und der Arduino zum Versand sitzt.
                  JSN-SR04T
                  Bild Text
                  Aufpassen muss man allerdings, da es etliche Varianten davon gibt die selbst der Chinese nicht auseinander halten kann.
                  Manchmal gibt die Platine das Signal direkt als Zahl per serielles Protokoll aus. Ich hatte sogar schon gemischt 3 Stk. Send/Recieve und 1x Seriell im selben Paket!

                  OpenSourceNomadO 1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    kg36304
                    schrieb am zuletzt editiert von
                    #12

                    Danke Euch,

                    es läuft, die Frage war, ob ich die Sensoren unter einem MQTT Adapter im Broker laufen lassen kann.

                    Jetzt habe ich noch eine Frage, ich habe den Sensor im Öltank und er hat immer mal solche Ausbrüche nach oben und unten wie im Bild

                    Bildschirmfoto 2020-04-23 um 17.50.03.png

                    Was kann ich tun um diese zu verhindern?

                    Wenn das bei der Teichanzeige passiert, startet die automatische Nachfüllung und das wre schlecht, da diese immer eine Stunde läuft.

                    Danke.

                    1 Antwort Letzte Antwort
                    0
                    • Ralla66R Offline
                      Ralla66R Offline
                      Ralla66
                      Most Active
                      schrieb am zuletzt editiert von
                      #13

                      @kg36304
                      Sensoren laufen bei mir per Mqtt im Sonoff Adapter per Tasmota.

                      Deine Ausbrüche, teilweise hat man die Sensoren in ein Füllstandsrohr ( 4 cm Durchmesser ) gepackt.
                      Möglich wäre auch das raus zu proggen.
                      Wenn in einer Zeitspanne A der Wert zwischen x und y ist , ist der Wert real also 1,
                      dann schalte.

                      Lesestoff: https://forum.creationx.de/forum/index.php?thread/955-füllstand-öl-tank-messen/

                      K 1 Antwort Letzte Antwort
                      0
                      • Ralla66R Ralla66

                        @kg36304
                        Sensoren laufen bei mir per Mqtt im Sonoff Adapter per Tasmota.

                        Deine Ausbrüche, teilweise hat man die Sensoren in ein Füllstandsrohr ( 4 cm Durchmesser ) gepackt.
                        Möglich wäre auch das raus zu proggen.
                        Wenn in einer Zeitspanne A der Wert zwischen x und y ist , ist der Wert real also 1,
                        dann schalte.

                        Lesestoff: https://forum.creationx.de/forum/index.php?thread/955-füllstand-öl-tank-messen/

                        K Offline
                        K Offline
                        kg36304
                        schrieb am zuletzt editiert von
                        #14

                        @Ralla66

                        sorry für die späte Antwort.

                        Danke, ich werde das versuchen. Beim Öltank ist das nicht so schlimm.
                        Beim Teich wäre es halt doof.

                        1 Antwort Letzte Antwort
                        0
                        • d-dnrnD d-dnrn

                          Ich habe schon seit vielen Jahren solch einen Sensor im Tank eingesetzt:
                          Da diese Sensoren komplett geschlossen sind hab ich da ein etwas weniger schlechtes Gewissen was den Schutz angeht.
                          Die Leitung ist ziemlich lang und geht bei mir noch bis in den Nebenraum in dem die Platine und der Arduino zum Versand sitzt.
                          JSN-SR04T
                          Bild Text
                          Aufpassen muss man allerdings, da es etliche Varianten davon gibt die selbst der Chinese nicht auseinander halten kann.
                          Manchmal gibt die Platine das Signal direkt als Zahl per serielles Protokoll aus. Ich hatte sogar schon gemischt 3 Stk. Send/Recieve und 1x Seriell im selben Paket!

                          OpenSourceNomadO Offline
                          OpenSourceNomadO Offline
                          OpenSourceNomad
                          Most Active
                          schrieb am zuletzt editiert von
                          #15

                          @d-dnrn said in Ölstandsmesser selfmade:

                          alt text
                          Aufpassen muss man allerdings, da es etliche Varianten davon gibt die selbst der Chinese nicht auseinander halten kann.
                          Manchmal gibt die Platine das Signal direkt als Zahl per serielles Protokoll aus. Ich hatte sogar schon gemischt 3 Stk. Send/Recieve und 1x Seriell im selben Paket!

                          Nicht ganz, sind alles die gleichen Gerätschaften die du das hast. Du kannst ganz einfach zwischen drei verschiedene Betriebsmodi wählen. Ein Blick in die Dokumentation (oder die Beschreibung beim Chinesen) wirkt manchmal wunder :sleuth_or_spy:

                          c2cd7e40-0f24-4d13-9c92-c494933e48c2-image.png

                          57bf59fb-b8e4-40c0-b5ea-f31f567ec470-image.png

                          @kg36304 said in Ölstandsmesser selfmade:

                          Jetzt habe ich noch eine Frage, ich habe den Sensor im Öltank und er hat immer mal solche Ausbrüche nach oben und unten wie im Bild
                          alt text
                          Was kann ich tun um diese zu verhindern?

                          Ganz einfach: Ich mach das, der Genauigkeit halber, mittels esphome direkt auf dem dem esp (neumodernsprech: edge computing) und verwende dazu Filter, genauer ein sliding_window_moving_average

                          @kg36304 said in Ölstandsmesser selfmade:

                          Beim Teich wäre es halt doof.

                          Habe bei mir zusätzlich zum Ultraschall Sensor noch einen kleinen 1€ tilt stop mit an den esp angeklemmt. Übergelaufen ist es mir noch nie was mit dem doppelten Boden.

                          f3473a23-9a01-4024-9025-b4e712ca0ede-image.png

                          „Das Widerlegen von Schwachsinn erfordert eine Größenordnung mehr Energie als dessen Produktion.“ - Alberto Brandolini (Bullshit-Asymmetrie-Prinzip)

                          K d-dnrnD 2 Antworten Letzte Antwort
                          1
                          • OpenSourceNomadO OpenSourceNomad

                            @d-dnrn said in Ölstandsmesser selfmade:

                            alt text
                            Aufpassen muss man allerdings, da es etliche Varianten davon gibt die selbst der Chinese nicht auseinander halten kann.
                            Manchmal gibt die Platine das Signal direkt als Zahl per serielles Protokoll aus. Ich hatte sogar schon gemischt 3 Stk. Send/Recieve und 1x Seriell im selben Paket!

                            Nicht ganz, sind alles die gleichen Gerätschaften die du das hast. Du kannst ganz einfach zwischen drei verschiedene Betriebsmodi wählen. Ein Blick in die Dokumentation (oder die Beschreibung beim Chinesen) wirkt manchmal wunder :sleuth_or_spy:

                            c2cd7e40-0f24-4d13-9c92-c494933e48c2-image.png

                            57bf59fb-b8e4-40c0-b5ea-f31f567ec470-image.png

                            @kg36304 said in Ölstandsmesser selfmade:

                            Jetzt habe ich noch eine Frage, ich habe den Sensor im Öltank und er hat immer mal solche Ausbrüche nach oben und unten wie im Bild
                            alt text
                            Was kann ich tun um diese zu verhindern?

                            Ganz einfach: Ich mach das, der Genauigkeit halber, mittels esphome direkt auf dem dem esp (neumodernsprech: edge computing) und verwende dazu Filter, genauer ein sliding_window_moving_average

                            @kg36304 said in Ölstandsmesser selfmade:

                            Beim Teich wäre es halt doof.

                            Habe bei mir zusätzlich zum Ultraschall Sensor noch einen kleinen 1€ tilt stop mit an den esp angeklemmt. Übergelaufen ist es mir noch nie was mit dem doppelten Boden.

                            f3473a23-9a01-4024-9025-b4e712ca0ede-image.png

                            K Offline
                            K Offline
                            kg36304
                            schrieb am zuletzt editiert von
                            #16

                            @OpenSourceNomad

                            So, hab es jetzt mal installiert

                            287D6EE7-EDC2-44B7-8CE8-BFE723F9F8B2.jpeg 316E3B69-BCD9-4E3B-9D44-A743259DF0FA.jpeg

                            Mal schauen was passiert.

                            OpenSourceNomadO 1 Antwort Letzte Antwort
                            1
                            • K kg36304

                              @OpenSourceNomad

                              So, hab es jetzt mal installiert

                              287D6EE7-EDC2-44B7-8CE8-BFE723F9F8B2.jpeg 316E3B69-BCD9-4E3B-9D44-A743259DF0FA.jpeg

                              Mal schauen was passiert.

                              OpenSourceNomadO Offline
                              OpenSourceNomadO Offline
                              OpenSourceNomad
                              Most Active
                              schrieb am zuletzt editiert von
                              #17

                              @kg36304 said in Ölstandsmesser selfmade:

                              Mal schauen was passiert.

                              hat immer mal solche Ausbrüche nach oben und unten wie im Bild
                              alt text

                              Ohne filtern wird das bleiben. Zusätzlich zum einem sliding_window_moving_average macht auch noch das ausfiltern von '0' sowie 'NaN' (not a number) Sinn.

                              Du kannst dir dann außerdem gleich auch noch das aktuelle Volumen als Sensor ausgeben lassen (sofern du dieses berechnen kannst -> lambda entsprechend entsprechend personalisieren):

                              esphome snippet:

                              ### Tank Volumen in l
                                - platform: template
                                  name: "Tank Volumen"
                                  id: tank_volumen
                                  unit_of_measurement: "l"
                                  accuracy_decimals: 0
                                  filters:
                                    - lambda: return 2.75 * 1.3 * (1.15-x) * 1000.0 ;
                                    - filter_out: nan
                                    - sliding_window_moving_average:
                                        window_size: 30
                                        send_every: 1
                              

                              Das gleiche mache ich dann auch noch mal um die Füllhöhe in Meter sowie die prozentuale Auslastung des Tankes zu errechnen und als einzelne Sensoren zu publizieren. Vier Sensoren zum Preis von einem :gift: Alles sauber gefiltert und bereit zum weiterverwursten :hotdog:

                              „Das Widerlegen von Schwachsinn erfordert eine Größenordnung mehr Energie als dessen Produktion.“ - Alberto Brandolini (Bullshit-Asymmetrie-Prinzip)

                              1 Antwort Letzte Antwort
                              0
                              • Ralla66R Offline
                                Ralla66R Offline
                                Ralla66
                                Most Active
                                schrieb am zuletzt editiert von
                                #18

                                @OpenSourceNomad

                                besser wäre aus meiner Sicht festzustellen woher die Abweichungen kommen.
                                Filtern ja, aber eher als zweite Maßnahme.

                                OpenSourceNomadO 1 Antwort Letzte Antwort
                                0
                                • Ralla66R Ralla66

                                  @OpenSourceNomad

                                  besser wäre aus meiner Sicht festzustellen woher die Abweichungen kommen.
                                  Filtern ja, aber eher als zweite Maßnahme.

                                  OpenSourceNomadO Offline
                                  OpenSourceNomadO Offline
                                  OpenSourceNomad
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #19

                                  @Ralla66 said in Ölstandsmesser selfmade:

                                  besser wäre aus meiner Sicht festzustellen woher die Abweichungen kommen.

                                  Das nennt sich "Environment". Ein Ultraschallsensor im freien ist (leider) nicht frei von diesen Umwelteinflüssen...

                                  Ich warte noch geduldig auf einen ToF Sensor (unsichtbarer Laser) und will diesen parallel zu einem Ultraschallsensor installieren. Bin gespannt ob dieser sich weniger von der Umwelt beeinflussen lässt ;)

                                  „Das Widerlegen von Schwachsinn erfordert eine Größenordnung mehr Energie als dessen Produktion.“ - Alberto Brandolini (Bullshit-Asymmetrie-Prinzip)

                                  OpenSourceNomadO 1 Antwort Letzte Antwort
                                  0
                                  • AtifanA Offline
                                    AtifanA Offline
                                    Atifan
                                    schrieb am zuletzt editiert von
                                    #20

                                    Also ich hab auch Schwankungen, die werden größer je leerer der Tank wird. Das liegt daran, dass die Ultraschallwellen dann von der Wand reflektiert werden.
                                    Der Sensor sollte möglichst mittig vom Tank platziert werden. Der Sensor den du verwendest hat auch einen größeren Winkel als der SR4.

                                    1 Antwort Letzte Antwort
                                    0
                                    • Ralla66R Offline
                                      Ralla66R Offline
                                      Ralla66
                                      Most Active
                                      schrieb am zuletzt editiert von Ralla66
                                      #21

                                      @OpenSourceNomad
                                      der Versuch war ja oben im Forumslink das zu begrenzen mittels PVC Rohr.
                                      In Betonrohren scheint es wohl undefinierte Zustände zu geben.
                                      Spiegelung, Umlenkung, Reflektionen oder sowas.

                                      1 Antwort Letzte Antwort
                                      0
                                      • OpenSourceNomadO OpenSourceNomad

                                        @Ralla66 said in Ölstandsmesser selfmade:

                                        besser wäre aus meiner Sicht festzustellen woher die Abweichungen kommen.

                                        Das nennt sich "Environment". Ein Ultraschallsensor im freien ist (leider) nicht frei von diesen Umwelteinflüssen...

                                        Ich warte noch geduldig auf einen ToF Sensor (unsichtbarer Laser) und will diesen parallel zu einem Ultraschallsensor installieren. Bin gespannt ob dieser sich weniger von der Umwelt beeinflussen lässt ;)

                                        OpenSourceNomadO Offline
                                        OpenSourceNomadO Offline
                                        OpenSourceNomad
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #22

                                        @OpenSourceNomad said in Ölstandsmesser selfmade:

                                        Ein Ultraschallsensor im freien ist (leider) nicht frei von diesen Umwelteinflüssen...

                                        @Atifan said in Ölstandsmesser selfmade:

                                        Der Sensor den du verwendest hat auch einen größeren Winkel als der SR4.

                                        Welchen habe ich denn? Spaß beiseite, ich habe mehrere verschiedene ;)

                                        @Ralla66 said in Ölstandsmesser selfmade:

                                        @OpenSourceNomad
                                        der Versuch war ja oben [...]
                                        [...] oder sowas.

                                        Genau, aber wir sind inzwischen schon im freien angekommen. Teich, offener Tank, Wind, Luft, Sonne, Vöglein :bird:

                                        „Das Widerlegen von Schwachsinn erfordert eine Größenordnung mehr Energie als dessen Produktion.“ - Alberto Brandolini (Bullshit-Asymmetrie-Prinzip)

                                        1 Antwort Letzte Antwort
                                        0
                                        • Ralla66R Offline
                                          Ralla66R Offline
                                          Ralla66
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #23

                                          @OpenSourceNomad
                                          zu im freien:
                                          was aber niemanden davon Abhält ein 5 cm PVC Rohr zu verwenden und den Sensor darin einzubauen.
                                          :blush:

                                          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

                                          477

                                          Online

                                          32.6k

                                          Benutzer

                                          82.0k

                                          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