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.
    • K
      kg36304 last edited by

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

        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 Reply Last reply Reply Quote 0
        • K
          kg36304 last edited by

          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 Reply Last reply Reply Quote 0
          • K
            kg36304 @Atifan last edited by

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

              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 Reply Last reply Reply Quote 0
              • d-dnrn
                d-dnrn last edited by 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!

                OpenSourceNomad 1 Reply Last reply Reply Quote 0
                • K
                  kg36304 last edited by

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

                    @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 Reply Last reply Reply Quote 0
                    • K
                      kg36304 @Ralla66 last edited by

                      @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 Reply Last reply Reply Quote 0
                      • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            788
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            how-to messen sensor tasmota ultraschall ölstand
                                            8
                                            29
                                            6506
                                            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