Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Füllstandsmessung per Pegelsonde.

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Füllstandsmessung per Pegelsonde.

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mariohbs @rostnagel last edited by

      @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

      Die zwei äußeren rechts und links sind die shifter Kanäle daran werden die i2c buskabel angeschlossen.
      Die mittleren:.....

      Also ich glaub ich bin Offiziell zu Blöd dafür. Ich habe jetzt wohl alles ausprobiert was mir so eingefallen ist aber nichts funktioniert. Ich bekomme im ESP-Easy immer einen Wert von -32768.00 angezeigt, der sich auch nicht ändert. Egal was ich mache.

      Folgendes habe ich jetzt getestet:
      3 Volt vom Wemos auf LV des Levelshifters
      GND an GND
      5 Volt vom Wemos auf die HV des Levelshifters
      GND an GND
      LV1 auf D1 (auch D2 getestet)
      LV2 auf D2 (auch D1 getestet)
      HV1 auf SCL Messbrücke
      HV2 auf SDA Messbrücke
      5 Volt vom WMOS auf 5V Messbrücke
      GND an GND

      Die LED der Messbrücke geht auch an, Strom ist also mal da 😉

      Im ESP-Easy dann Analog input - ADS1115 an GPO 4 und 5 eingestellt. Was man da sonst noch so einstellen muss sagt mir leider nechts.

      Wo liegt denn nun mein Fehler?

      Ich habe mal die Bilder von der Messbrücke und dem Levelshifter angehängt, damit wir auch über die gleichen Geräte sprechen.

      lv-shifter.jpg

      messbrücke.jpg

      Danke schon mal für die Hilfe und noch einen schönen Abend 🙂
      Mario

      R 1 Reply Last reply Reply Quote 0
      • R
        rostnagel @mariohbs last edited by

        @mariohbs said in Füllstandsmessung per Pegelsonde.:

        @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

        Die zwei äußeren rechts und links sind die shifter Kanäle daran werden die i2c buskabel angeschlossen.
        Die mittleren:.....

        Also ich glaub ich bin Offiziell zu Blöd dafür. Ich habe jetzt wohl alles ausprobiert was mir so eingefallen ist aber nichts funktioniert. Ich bekomme im ESP-Easy immer einen Wert von -32768.00 angezeigt, der sich auch nicht ändert. Egal was ich mache.

        Folgendes habe ich jetzt getestet:
        3 Volt vom Wemos auf LV des Levelshifters
        GND an GND
        5 Volt vom Wemos auf die HV des Levelshifters
        GND an GND
        LV1 auf D1 (auch D2 getestet)
        LV2 auf D2 (auch D1 getestet)
        HV1 auf SCL Messbrücke
        HV2 auf SDA Messbrücke
        5 Volt vom WMOS auf 5V Messbrücke
        GND an GND

        Die LED der Messbrücke geht auch an, Strom ist also mal da 😉

        Im ESP-Easy dann Analog input - ADS1115 an GPO 4 und 5 eingestellt. Was man da sonst noch so einstellen muss sagt mir leider nechts.

        Wo liegt denn nun mein Fehler?

        Ich habe mal die Bilder von der Messbrücke und dem Levelshifter angehängt, damit wir auch über die gleichen Geräte sprechen.

        lv-shifter.jpg

        messbrücke.jpg

        Danke schon mal für die Hilfe und noch einen schönen Abend 🙂
        Mario

        @mariohbs said in Füllstandsmessung per Pegelsonde.:

        @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

        Die zwei äußeren rechts und links sind die shifter Kanäle daran werden die i2c buskabel angeschlossen.
        Die mittleren:.....

        Also ich glaub ich bin Offiziell zu Blöd dafür. Ich habe jetzt wohl alles ausprobiert was mir so eingefallen ist aber nichts funktioniert. Ich bekomme im ESP-Easy immer einen Wert von -32768.00 angezeigt, der sich auch nicht ändert. Egal was ich mache.

        Folgendes habe ich jetzt getestet:
        3 Volt vom Wemos auf LV des Levelshifters
        GND an GND
        5 Volt vom Wemos auf die HV des Levelshifters
        GND an GND
        LV1 auf D1 (auch D2 getestet)
        LV2 auf D2 (auch D1 getestet)
        HV1 auf SCL Messbrücke
        HV2 auf SDA Messbrücke
        5 Volt vom WMOS auf 5V Messbrücke
        GND an GND

        Die LED der Messbrücke geht auch an, Strom ist also mal da 😉

        Im ESP-Easy dann Analog input - ADS1115 an GPO 4 und 5 eingestellt. Was man da sonst noch so einstellen muss sagt mir leider nechts.

        Wo liegt denn nun mein Fehler?

        Ich habe mal die Bilder von der Messbrücke und dem Levelshifter angehängt, damit wir auch über die gleichen Geräte sprechen.

        lv-shifter.jpg

        messbrücke.jpg

        Danke schon mal für die Hilfe und noch einen schönen Abend 🙂
        Mario

        sieht soweit alles gut aus. die gpios korrekt konfiguriert? welche espeasy version?
        i2c bus scan mal gemacht? adresse stimmt?

        sonst speicher mal deine config und lade die hoch. dann kann ich die mal bei mir testen.

        hast du bis jetzt jetzt auf die messbrücke gewartet?

        M 1 Reply Last reply Reply Quote 0
        • M
          mariohbs @rostnagel last edited by

          @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

          ieht soweit alles gut aus. die gpios korrekt konfiguriert? welche espeasy version?
          i2c bus scan mal gemacht? adresse stimmt?
          sonst speicher mal deine config und lade die hoch. dann kann ich die mal bei mir testen.

          ESP Easy ist in GitVersion mega-20190121
          Den ic bus scan kannte ich noch gar nicht aber habe ihn grad gefunden. Der Scan findet keine Geräte, wird wohl schon der Fehler sein. Wo muss ich denn da noch was einstellen? Von der Belegung her sollte es passen. D1 und D2 sind angeschlossen.

          hast du bis jetzt jetzt auf die messbrücke gewartet?

          Nicht ganz, kam vor 14 Tagen an.
          Kann ich die Pegelsonde eigentlich "durchmessen"? Also einfach mal auf Wiederstand oder so. Nicht das die kaputt ist.

          Danke für die Hilfe und viele Grüße
          Mario

          1 Reply Last reply Reply Quote 0
          • R
            rostnagel last edited by rostnagel

            Wenn er im i2c Scan nichts findet hat er die Messebrücke nicht erkannt.

            Schau Mal unter config ob die gpios korrekt angegeben sind
            FOTO_20190412_110703.jpg

            Ansonsten nochmal Verkabelung am shifter prüfen.. auch die Lötstellen

            M 1 Reply Last reply Reply Quote 0
            • M
              mariohbs @rostnagel last edited by

              @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

              Ansonsten nochmal Verkabelung am shifter prüfen.. auch die Lötstellen

              Jepp, das war des Rätsels Lösung. Eine kalte Lötstelle 😞

              Ok, nun bekomme ich werte Angezeigt aber kann damit erstmal nicht so viel Anfangen. Die Werte schwanken auch sehr stark, obwohl die Pegelsonde hier neben mir in einem total ruhigen 10 Liter Einmer liegt. Wenn ich Sie im Eimer hoch und runter bewege, sind die Werte trotzdem nicht sinnvoll.... also nicht stiegend oder fallend sondern springen eher hin und her.

              Hier mal die aktuelle Einstellung. Vermutlich stimmt da noch was nicht.

              pegel_1.JPG
              pegel_2.JPG

              Danke schon Mal!!

              1 Reply Last reply Reply Quote 0
              • R
                rostnagel last edited by

                Two Point calibration

                Gib bei 0 den Wert an den die Sonde anzeigt wenn sie nicht im Wasser ist.
                Und bei 100 den Wert wenn sie ganz drinn ist.

                Aber bei 40 cm Wasserhöhe wirst du keine verlässlichen Auflösung bekommen.

                Die schwankenden Werte sind normal. Ungefähre werte eintragen.

                M 2 Replies Last reply Reply Quote 0
                • M
                  mariohbs @rostnagel last edited by

                  @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                  Aber bei 40 cm Wasserhöhe wirst du keine verlässlichen Auflösung bekommen.
                  Die schwankenden Werte sind normal. Ungefähre werte eintragen.

                  Mhm.... Ok, dann muss ich also mit der Einstellung warten bis ich sie in den Teich werfen kann. Dann sollte sie so bei 1,4m liegen. Meine Hoffnung war eigentlich Änderungen im 0,5 - 1cm Bereich mitzubekommen - meinst das klappt?

                  Was kann ich denn mit den Einstellungen "Gain" und "Input Multiplexer" machen?

                  Danke und viele Grüße
                  Mario

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    rostnagel @mariohbs last edited by

                    @mariohbs sagte in Füllstandsmessung per Pegelsonde.:

                    @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                    Aber bei 40 cm Wasserhöhe wirst du keine verlässlichen Auflösung bekommen.
                    Die schwankenden Werte sind normal. Ungefähre werte eintragen.

                    Mhm.... Ok, dann muss ich also mit der Einstellung warten bis ich sie in den Teich werfen kann. Dann sollte sie so bei 1,4m liegen. Meine Hoffnung war eigentlich Änderungen im 0,5 - 1cm Bereich mitzubekommen - meinst das klappt?

                    Was kann ich denn mit den Einstellungen "Gain" und "Input Multiplexer" machen?

                    Danke und viele Grüße
                    Mario

                    ich hab das ganz simpel gemacht. Im Baumarkt ein HT Rohr mit 1,50m besorgen durchmesser 5 cm. Hat um die 2 Euro gekostet. Mit Wasser auffüllen bis 1,40. Da kann man in aller ruhe Kalibrieren und testen.

                    Gain ist glaube ich die Verstärkung. Alles andere weiss ich leider nicht. Ich hab einfach bisschen rumgespielt bis es gepasst hat.

                    Klar kannst du auch den Wert in cm anzeigen lassen. Man muss halt die Steigung ausrechnen und die entsprechende Formel eintragen in Espeasy.

                    Hier ist ein guter beitrag wie man das ausrechnet:

                    KLICK

                    So hab ich es damals auch ausrechnen müssen als es die Zwo Point Calibration noch nicht gab.

                    Das testen mit der Wassersäule im Rohr ist Gold wert. Man sieht sofort obs stimmt oder nicht. ohne ewiges hin und her laufen 🙂

                    ahhh...vergiss das mit der steigung ausrechnen.

                    bei two point calbration würde ich einfach 140 eingeben

                    also Point 2 xxxx= 140

                    1 Reply Last reply Reply Quote 0
                    • M
                      mariohbs @rostnagel last edited by

                      @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                      Die schwankenden Werte sind normal. Ungefähre werte eintragen.

                      Also die Werte schwanken bei mir um bis zu 5cm hoch und runter. Das ist schon gewaltig. Ein bisserl testen mit den verschiedenen Einstellungen kann es zwar etwas verbessern aber gut ist immer noch was anderes.

                      Sage mal, verwendest du den Wemos D1 dafür oder das NodeMCU Modul? Habe beim suchen nach schwankenden Werten im Inet recht häufig gefunden, dass es ein Problem vom D1 in Zusammenhang mit dem WLAN sein könnte. Da ist von bis zu 10% Schwankung die Rede und das entspricht ungefähr auch meinen Schwankungen.

                      Ansonsten läuft soweit jetzt erstmal alles. Bin mit auf 4x Gain und AIN0 - GND gegangen.

                      Danke und viele Grüße
                      Mario

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        rostnagel @mariohbs last edited by

                        @mariohbs sagte in Füllstandsmessung per Pegelsonde.:

                        @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                        Die schwankenden Werte sind normal. Ungefähre werte eintragen.

                        Also die Werte schwanken bei mir um bis zu 5cm hoch und runter. Das ist schon gewaltig. Ein bisserl testen mit den verschiedenen Einstellungen kann es zwar etwas verbessern aber gut ist immer noch was anderes.

                        also die rohdaten schwanken, allerdings auch nur die letzten zwei stellen.

                        Sage mal, verwendest du den Wemos D1 dafür oder das NodeMCU Modul? Habe beim suchen nach schwankenden Werten im Inet recht häufig gefunden, dass es ein Problem vom D1 in Zusammenhang mit dem WLAN sein könnte. Da ist von bis zu 10% Schwankung die Rede und das entspricht ungefähr auch meinen Schwankungen.

                        ich hab den Wemos D1 mit externer antenne.
                        ich denke das betrifft eher den analogen eingang. Die messung macht der ADS1115 und schickt das ergebnis digital per i2c an den Wemos. ich hab meinen aufbau seit ca. 2 wochen in einem 1000 liter behälter hängen. schwankungen hab ich aktuell im 0,1 % bereich.

                        Welche spannungsversorgung hast du? vielleicht bekommt die messbrücke nicht stabile spannung. oder die sonde selbst...

                        Ansonsten läuft soweit jetzt erstmal alles. Bin mit auf 4x Gain und AIN0 - GND gegangen.

                        bei mir läufts mit 2x Gain

                        Danke und viele Grüße
                        Mario

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          mariohbs @rostnagel last edited by mariohbs

                          @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                          Welche spannungsversorgung hast du? vielleicht bekommt die messbrücke nicht stabile spannung. oder die sonde selbst...

                          Normales "USB-Ladegerät" vom Handy aber hatte da auch schon die Größeren und Kleineren - also von der Leistung - Probiert. Seit gestern Mittag läuft ein Test mit einer Powerbank und da sieht man schon, dass die Stromversorgung wohl einen entscheidenden Einfluss hat. Direkt nach Anschluss der Powerbank waren die Werte um ca. 10% niedriger also bei Versorgung mit Netzteil. Schwankungen der Werte ungefähr gleich. Interessanterweise verstärken sich scheinbar die Schwankungen mit abnehmender Ladung der Powerbank.

                          Wie hast du die Stromversorgung umgesetzt?
                          Wie oft fragst du die Daten ab?

                          Kannst du mal bitte schaun wie die Jumper bei deinem ADS1115 gesetzt sind? Ich habe die aktuell beide gesteckt (auf dem Foto waren sie noch offen).
                          messbrücke_1.jpg

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            rostnagel @mariohbs last edited by

                            @mariohbs

                            Per Steckernetzteil direkt auf den 5 Volt Pin vom wemos. Bzw aktuell mit Spannungswandler an eine 12 Volt Batterie.

                            Die Jumper hab ich nicht angerührt

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              rostnagel @rostnagel last edited by

                              also ich hab mich da auch nochmal bisschen belesen bzgl spannungsversorgung. Die reagieren da empflindlich. ich werde noch nen kondesator einbauen um eine möglichst "saubere" versorgung zu haben. aktuell hab ich mit ständigen neustarts zu kämpfen wo er sich dann auch gelegentlich aufhängt. ob es jetzt am schlechten wlan empfang hängt ( -88 rssi) oder am spannungswandler muss ich noch rausfinden.

                              M 1 Reply Last reply Reply Quote 0
                              • M
                                mariohbs last edited by

                                Also bei mir läuft es insoweit stabil, als dass da nichts abstürzt. Ich dächte aber die Tage auf GitHub was gelesen zu haben mit den neuen Wmos und Keramikantenne - dass die irgendwelche Probleme mit ESPEasy machen.

                                Wenn du da mit der Spannungsversorgung was erreichst, gib mir bitte mal ne Info was genau zu tun ist bitte bitte.

                                Ich dacht aber, dass stabiler als der Betrieb über Powerbank wohl kaum noch gehen kann von der Stromversorgung, oder?

                                Habe heute mal alles entfernt, was über den Wemos noch mit lief. Hatte da noch nen Ultraschallsensor und Temperaturfühler mit drauf. Grad bei um US Sensor waren mir auch starke Schwankungen aufgefallen, die auf dem Referenzsensor an einem 2. Wemos nicht zu sehen waren. Seither sind die Werte etwas stabiler und schwanken "nur" noch im Bereich um 1cm. Meine Hoffnung im Millimeter-Bereich damit zu messen werde ich wohl beerdigen können....

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mariohbs @rostnagel last edited by

                                  @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                                  ich werde noch nen kondesator einbauen um eine möglichst "saubere" versorgung zu haben.

                                  Also ich habe in der letzten Woche mit dem Wemos D1 min und der Pro Variante jede Menge versuche gemacht. Ich kann mittlerweile mit Sicherheit sagen, dass es nicht an der Spannungsversorgung liegt. Habe mit mehren Kondensatoren und Filtern alles geglättet was man glätten kann, das Problem bleibt aber unverändert.

                                  Ich habe mir das Ganze auch mal ohne Sensoren angeschaut und die Messwerte an den verschiedenen Eingängen schwanken ja schon um 6-10 Punkte ohne das überhaupt was angeschlossen ist. Habe dann noch viel recherchiert und immer wieder gelesen, dass es Einstreuungen vom WLAN sind. Habe dann mal mit einem Sketch ohne WLAN die Anschlüsse gemessen und siehe da, die Werte sind nahezu stabil. Blöd ist halt nur, dass mir das dann nichts nützt.

                                  Für mich ist der WEMOS D1 mini daher wohl unbrauchbar, habe aber keine Idee worauf man sonst noch so gehen könnte.

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    rostnagel @mariohbs last edited by

                                    @mariohbs

                                    Krass. Hast du da nen Diagramm oder ähnliches das die Schwankungen verdeutlicht?

                                    Welchen Sketch hast du verwendet?

                                    Mir fällt da nur der arduino ein. Muss man halt nen LAN Kabel ziehen.

                                    Die häufigen Neustarts liegen am schlechten Empfang bzw am Kanal. Läuft mittlerweile störungsfrei

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mariohbs last edited by

                                      @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                                      Hast du da nen Diagramm oder ähnliches das die Schwankungen verdeutlicht?

                                      Ne, habe ich leider nicht mehr. Habe mir die nicht aufgehoben. Den Sketch hatte ich mir aus dem Internet zusammengesucht, zwischenzeitlich ist der aber auch runter weil ich am WEMOS mit Schaltern für die verschiedenen Filterkammern am experimentieren bin.

                                      Ich hatte ja zwischenzeitlich noch mit einem guten Ultraschallsensor getestet, welcher Erwartungsgemäß die gleichen Probleme zeigte. Aktuell habe ich auf einen Raspberry umgestellt. Der lag hier noch rum, hat ja WLAN und damit klappt es einfach nur Super. Auf dem WEMOS hatte ich Schwankungen im Zentimeter Bereich, nun bewege ich mich bei max. 0,3 mm Schwankungen 🙂 🙂

                                      Ich will aber die Pegelsonde mal noch parallel da mit dran hängen. Muss dazu nur erstmal den US Sensor Test abschließen, dann hole ich mir die noch mal raus. Am ADS sind ja noch 3 Eingänge frei 🙂 Ich denke mal, dass die Ergebnisse dann auch deutlich besser sind.

                                      R 1 Reply Last reply Reply Quote 0
                                      • R
                                        rostnagel @mariohbs last edited by

                                        @mariohbs

                                        Klar, Raspberry...da hätte ich auch selbst drauf kommen können 😁😣

                                        Hast du den gleichen Messbereich von der Sonde? Welche Höhe wird gemessen?
                                        Ich muss das Mal nachbauen...

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mariohbs last edited by

                                          Ich habe aktuell da den US Sensor dran aber heute grad die Pegelsonde wieder aus dem Teich geholt und will sie am Wochenende dann mal testen. Allerdings habe ich das an nem "normalen" ADS1115 angeschlossen und nen Step Up Converter dran gehängt. Das Teil was wir schon hatten war für den US Sensor zu schwach - da kamen ja grad so 10-12 Volt unter Last raus.

                                          Werde berichten wie es mit der Pegelsonde läuft - wenn die auch geht, kommt beides dran 🙂

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            mariohbs @rostnagel last edited by

                                            @rostnagel sagte in Füllstandsmessung per Pegelsonde.:

                                            Hast du den gleichen Messbereich von der Sonde? Welche Höhe wird gemessen?

                                            Also ich habe die Pegelsonde heute an den Raspi gehängt. Auflösung liegt im Millimeterbereich und Schwankungen sind im 0,x Millimeterbereich. Erfasse die Werte mit einem ADS1115 und mach gleich noch ne Mittelwert Berechnung bevor ich die Daten per MQTT an IoBroker sende.

                                            Hier mal ein Diagramm von den Werten. Angezeigte Skala sind 10mm. Das eine ist meine Pegelsonde, das andere der Ultraschall-Sensor.
                                            Graph_US_und_Pegel.JPG

                                            Man muss aber auch noch erwähnen, dass mein Versuchsaufbau nicht so "Störsicher" ist 😂 😂
                                            Messanordnung_1.JPG
                                            20190518_191154.jpg

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            63
                                            604
                                            163602
                                            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