Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Ölstandsmesser selfmade

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Ölstandsmesser selfmade

    This topic has been deleted. Only users with topic management privileges can see it.
    • OpenSourceNomad
      OpenSourceNomad Most Active @d-dnrn last edited by

      @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 🕵

      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 d-dnrn 2 Replies Last reply Reply Quote 1
      • K
        kg36304 @OpenSourceNomad last edited by

        @OpenSourceNomad

        So, hab es jetzt mal installiert

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

        Mal schauen was passiert.

        OpenSourceNomad 1 Reply Last reply Reply Quote 1
        • OpenSourceNomad
          OpenSourceNomad Most Active @kg36304 last edited by

          @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 🎁 Alles sauber gefiltert und bereit zum weiterverwursten 🌭

          1 Reply Last reply Reply Quote 0
          • Ralla66
            Ralla66 Most Active last edited by

            @OpenSourceNomad

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

            OpenSourceNomad 1 Reply Last reply Reply Quote 0
            • OpenSourceNomad
              OpenSourceNomad Most Active @Ralla66 last edited by

              @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 😉

              OpenSourceNomad 1 Reply Last reply Reply Quote 0
              • Atifan
                Atifan last edited by

                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 Reply Last reply Reply Quote 0
                • Ralla66
                  Ralla66 Most Active last edited by Ralla66

                  @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 Reply Last reply Reply Quote 0
                  • OpenSourceNomad
                    OpenSourceNomad Most Active @OpenSourceNomad last edited by

                    @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 🐦

                    1 Reply Last reply Reply Quote 0
                    • Ralla66
                      Ralla66 Most Active last edited by

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

                      1 Reply Last reply Reply Quote 0
                      • d-dnrn
                        d-dnrn @OpenSourceNomad last edited by

                        @OpenSourceNomad sagte in Ölstandsmesser selfmade:

                        @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 🕵

                        Ahhhh ... Vielen Dank für den Tipp! 😉 Das erklärt einiges, da kann ich die falschen ja doch wo anders einsetzen 😉
                        Hatte damals (schon ein paar Jahre her) viel gesucht aber darüber nirgends was gefunden.

                        1 Reply Last reply Reply Quote 1
                        • C
                          cainam @Atifan last edited by

                          @Atifan said in Ölstandsmesser selfmade:

                          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

                          Hallo zusammen

                          Genau das hält mich ab... habe so ein Messer von Heizöl 24 dran gemacht aber das bekomme ich nicht in iobroker...

                          Wie gross ist die Gefahr das ich mit sowas den Tank / das Hausin Flammen setze?

                          Gruss r

                          Atifan 1 Reply Last reply Reply Quote 0
                          • Atifan
                            Atifan @cainam last edited by Atifan

                            @cainam
                            Nach meinen Recherchen sollte es schon sicher sein, da Heizöl schwer entflammbar ist und man theoretisch auch eine Zigarette in den Tank schmeißen könnte, ohne das was passiert. Das sind aber Infos die ich übers Internet/Google gefunden habe und es selber nicht beurteilen kann.
                            Daher sollte sich jeder den möglichen Gefahren bewusst sein und auch selber darüber informieren.

                            @kg36304
                            Die Schwankungen die ab und zu auftreten habe ich über ein Blockly-Script eliminiert.
                            Der aktuelle Abstand zwischen Sensor und Öloberfläche wird in einer Variablen gespeichert und immer wieder mit dem aktuellen Messwert "Abstand Sensor zur Öloberfläche" verglichen.
                            Da der Öltank sich ja nur sehr langsam leert sollte der Abstand eigentlich nur wenige mm bzw. <1cm betragen.
                            Wenn der Unterschied zu groß ist (bei mir >10cm), dann ist der aktuelle Messwert ein verfälschter Wert wegen Reflexionen und wird nicht in die Variable geschrieben.
                            So filtere ich die Falschwerte raus.
                            Ich hab >10cm gewählt, damit das ganze auch funktioniert wenn der Öltank 1x im Jahr aufgetankt wird, da fliest dann ja relativ schnell das Öl in den Tank.
                            Aber man könnte hier mit Sicherheit auch einen noch kleineren Wert wählen.
                            Seit ich die Werte so filtere werden bei mir immer nur die wirklichen Werte angezeigt, ohne Abweichungen.

                            a69dd991-5fec-4ad9-a2e8-57648299da78-image.png

                            2cd3e6c0-8f04-4553-8a34-71c4050620ac-image.png

                            Atifan 1 Reply Last reply Reply Quote 0
                            • Atifan
                              Atifan @Atifan last edited by

                              TOF-Sensoren kann ich nicht empfehlen, die messen nicht wirklich zuverlässig und sind außerdem sehr störanfällig wegen Lichteinwirkungen.
                              Wollte den Wasserstand meiner Zisterne über TOF realisieren, weil es mit Ultraschall zu viele Schwankungen gab.
                              Konnte damit aber kein gutes Ergebnis erzielen.

                              Eine gute Möglichkeit einen Wasserpegelstand zu messen ist eine Tiefensonde.
                              Siehe hier den Thread: https://forum.iobroker.net/topic/16773/füllstandsmessung-per-pegelsonde/285

                              1 Reply Last reply Reply Quote 0
                              • M
                                martinschm @Atifan last edited by

                                @atifan said in Ölstandsmesser selfmade:

                                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.

                                Kann man den Abstand nicht auch vergrößern, in dem man nur den Sensor am Tank hat und den wemos weiter weg platziert?

                                1 Reply Last reply Reply Quote 0
                                • Timo Renz
                                  Timo Renz @Atifan last edited by

                                  @Atifan
                                  Hi!

                                  Ich weiß der Post ist schon etwas älter. Aber wäre es möglich das Unterteil mit einem 1 1/2 Zoll Gewinde zu versehen?

                                  Bei meinen Rotex Tanks passt das 2 Zoll Gewinde nicht.

                                  Danke für deine Rückmeldung!

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  754
                                  Online

                                  31.7k
                                  Users

                                  79.8k
                                  Topics

                                  1.3m
                                  Posts

                                  how-to messen sensor tasmota ultraschall ölstand
                                  8
                                  29
                                  6505
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                  The ioBroker Community 2014-2023
                                  logo