Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Wasserzähler - Version 2 - all-in-device

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wasserzähler - Version 2 - all-in-device

    This topic has been deleted. Only users with topic management privileges can see it.
    • MichMein
      MichMein @jomjol last edited by

      @jomjol entschuldige bitte, vielleicht sind meine geistigen Ergüsse falsch rübergekommen. Ich brauche den Webserver auch nicht, wenn überhaupt schaue ich da alle paar Tage mal drauf, aus „Langeweile“ und „Neugier“. Es waren nur ein paar Gedanken zu dem Thema das der ESP hin und wieder mal neu startet wenn man auf den Webserver zugreift. Die Daten per MQTT zu bekommen ist absolut ausreichend und deine Arbeit und der Enthusiasmus ist GOLD wert!

      1 Reply Last reply Reply Quote 0
      • T
        tomix @tomix last edited by

        Seit Anfang Jahr läuft nun der Wasserzähler Version 2 sauber und die Werte werden via MQTT in FHEM geloggt.

        @jomjol: Tolle Arbeit!

        Da unser Wasserzähler keine Zeiger hat, ist die Zahlenanzeige in Liter und die «Einerstelle» befindet sich oft zwischen zwei Ziffern und kann nicht erkannt werden (N). In diesem Fall wird dann der zuletzt korrekt gemessene Wert ausgegeben (zumindest vermute ich dies, da oft deutlich kleiner). Kann irgendwie erreicht werden, dass ein Fehler bei der letzten Stelle ignoriert wird (z.B. 0 einsetzen oder Ziffer der letzten Auswertung)? Geht das Programm von einer Messgrösse in m3 aus und würde sich bei einer Verschiebung des Kommas anders verhalten?

        Gruss
        tomix

        MichMein 1 Reply Last reply Reply Quote 0
        • E
          exitus @jomjol last edited by

          @jomjol ich würde die Zahlen hochladen aber wie genau muss es sein.
          1.Muss ich alle zahlen mit der esp32cam aufnehmen?
          2.muss ich nur die Zahlen ausschneiden von den Bildern.
          3.von jeder Zahl 2 Exemplare .
          4. ist die prepektive egal?

          MichMein 1 Reply Last reply Reply Quote 0
          • MichMein
            MichMein @tomix last edited by

            @tomix du könntest das ROI der letzten Zahl und da Komma einfach weglassen. Der ESP wertet nur das Bild aus, was gemessen wird entscheidet nachher Dein Datenpunkt in dem weiterverarbeitenden System.

            1 Reply Last reply Reply Quote 0
            • MichMein
              MichMein @exitus last edited by

              @exitus du musst in der Config.ini das logging einschalten und die nicht bzw. falsch erkannten zahlen aus den entsprechenden Ordner von der sd Karte herunterladen und am besten hier im Forum gezippt für @jomjol zur Verfügung stellen.

              1 Reply Last reply Reply Quote 0
              • Xsev
                Xsev @jomjol last edited by

                @jomjol
                Led deaktivieren geht, ich habs dir auf Git auch geschrieben und den Issue geschlossen. Hoffe das passt so.
                Jetzt schau ich die Tage mal das ich dir einen Zahlensatz erstelle und schicke.

                Die MQTT Error Meldung läuft auch Top! Durch die no error ausgabe lässt es sich jetzt triggern und als Backup für allerlei Skripte verwenden.

                Danke für deine Mühe!!

                J 1 Reply Last reply Reply Quote 0
                • J
                  jomjol @Xsev last edited by

                  Ich habe die aktuellen Änderungen und Updates in einer neuen Version (7.1.0) konsolidiert.

                  Xsev 1 Reply Last reply Reply Quote 1
                  • Xsev
                    Xsev @jomjol last edited by

                    @jomjol Moing, du mir ist beim testen aufgefallen, wenn er eine oder mehrere Zahlen nicht lesen kann (N) schickt er den letzten Wert aber meldet keinen Fehler.

                    MichMein 1 Reply Last reply Reply Quote 0
                    • MichMein
                      MichMein @Xsev last edited by

                      @xsev sagte in Wasserzähler - Version 2 - all-in-device:

                      @jomjol Moing, du mir ist beim testen aufgefallen, wenn er eine oder mehrere Zahlen nicht lesen kann (N) schickt er den letzten Wert aber meldet keinen Fehler.

                      Ich denke das liegt bestimmt daran dass der Wert an sich korrekt ist auch wenn die ein und/oder andere Zahl nicht erkannt wurde, es findet ja sicherlich eine Plausibilitätsprüfung statt. Insofern der übertragene Wert mit dem Zählerstand übereinstimmt ist doch alles im grünen Bereich und ein Fehler muss nicht ausgegeben werden!

                      Xsev J 2 Replies Last reply Reply Quote 0
                      • Xsev
                        Xsev @MichMein last edited by

                        @michmein
                        Jein. In meinem Fall konnte er den Zähler einmal gar nicht lesen (hab ihn aus versehen verrutscht) und einmal war das Bild überbelichtet und er hat die Referenz nicht mehr erkannt, gedreht und dadurch die Zahlen nicht mehr lesen können. Also beide Fälle waren "quasi ohne korrekten Wert). Klar ist vermutlich beides ein Sonderfall aber dennoch dass die Kamera evtl. mal verrutscht kann bei manchen Konstruktionen vielleicht mal passieren. Denke wenn er keine der Zahlen mehr lesen kann (warum auch immer) sollte es schon einen Fehler geben?

                        MichMein J 2 Replies Last reply Reply Quote 0
                        • MichMein
                          MichMein @Xsev last edited by

                          @xsev ja🤔 vielleicht auch in Abhängigkeit der Anzahl an Durchgängen in denen er nichts erkannt hat. Das ganze ist dann etwas für @jomjol, vielleicht gibt es ja ne Idee dazu.

                          1 Reply Last reply Reply Quote 0
                          • Rupert S.
                            Rupert S. @jomjol last edited by

                            @jomjol said in Wasserzähler - Version 2 - all-in-device:

                            TOP - genauso brauche ich die Ziffern 🙂

                            Hallo @jomjol, hab' nun ein paar Tage Foto-Logging ausgewertet. Da der Verbrauch in dieser Zeit <1 m³ war, gibt es nur 4 verschiedene schwarze Ziffern. Bei den roten habe ich versucht, jede Stelle 1x mitzunehmen -- soweit sie vorkamen.
                            digits.zip
                            Ich hoffe, Du kannst das neuronale Netz damit gut weiter trainieren. Wie kommt das "fittere" Netz unter die Leute?

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              jomjol @MichMein last edited by

                              @michmein sagte in Wasserzähler - Version 2 - all-in-device:

                              @xsev

                              @MichMein, @xsev
                              It's not a bug, it's a feature!

                              "N" bedeutet nicht unbedingt einen Fehler, sondern z.B. einen undefinierten Zwischenzustand (z.B. genau zwischen zwei Ziffern). Wenn dann die Ziffer plausibel aus dem vorherigen Wert bestimmt werden kann, ist es kein Fehler und entsprechend auch keine Fehlermeldung.

                              1 Reply Last reply Reply Quote 1
                              • J
                                jomjol @Xsev last edited by

                                @xsev sagte in Wasserzähler - Version 2 - all-in-device:

                                @michmein
                                Jein. In meinem Fall konnte er den Zähler einmal gar nicht lesen (hab ihn aus versehen verrutscht) und einmal war das Bild überbelichtet und er hat die Referenz nicht mehr erkannt, gedreht und dadurch die Zahlen nicht mehr lesen können. Also beide Fälle waren "quasi ohne korrekten Wert). Klar ist vermutlich beides ein Sonderfall aber dennoch dass die Kamera evtl. mal verrutscht kann bei manchen Konstruktionen vielleicht mal passieren. Denke wenn er keine der Zahlen mehr lesen kann (warum auch immer) sollte es schon einen Fehler geben?

                                Habe es gerade erst gelesen. Einen Fehler gibt es aktuell nur, wenn einer der Plausiblitätschecks anschlägt. Wenn das nicht funktioniert, weil er z.B. die N's ersetzt (ggf. auch "falsch"), dann gibt es keine Fehlermeldung.
                                Also, wenn die "N" nicht ersetzt werden können, gibt es aktuell keine Fehlermeldung - könnte man natürlich ändern oder als weiteren Zustand angeben.

                                1 Reply Last reply Reply Quote 1
                                • J
                                  jomjol last edited by

                                  Ich überlege, den Wasserzähler doch für zwei unabhängige Ziffern gleichzeitig zu erweitern (z.B. HT- / NT-Zähler) - es gibt vermehrt nachfragen dazu.

                                  Dazu folgende Frage: ich würde dann zwei Betriebsmodi implementieren:

                                  1. wie bisher: digitale und analoge Ziffern werden zu einem Zahlenwert zusammengeführt
                                  2. zwei digitale Ziffer können unabhängig zu zwei Werten ausgewertet werden. In diesem Fall würde ich aber die analogen Zeiger abschalten.

                                  Kennt ihr Systeme, die zwei digitale Ziffern mit jeweils analogen Zeigern haben?

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @jomjol last edited by

                                    @jomjol sagte in Wasserzähler - Version 2 - all-in-device:

                                    Kennt ihr Systeme, die zwei digitale Ziffern mit jeweils analogen Zeigern haben?

                                    da war doch was

                                    @coyote sagte in Wasserzähler - Version 2 - all-in-device:

                                    Hallo, da mein Wasserzähler jetzt schon längere Zeit einwandfrei läuft, hätte ich evtl noch ein anderes Projekt.
                                    Meint ihr der ESP könnte ohne weiteres Training die Ziffern auslesen:

                                    803W.JPG

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      jomjol @Rupert S. last edited by

                                      @rupert-s sagte in Wasserzähler - Version 2 - all-in-device:

                                      @jomjol said in Wasserzähler - Version 2 - all-in-device:

                                      TOP - genauso brauche ich die Ziffern 🙂

                                      Hallo @jomjol, hab' nun ein paar Tage Foto-Logging ausgewertet. Da der Verbrauch in dieser Zeit <1 m³ war, gibt es nur 4 verschiedene schwarze Ziffern. Bei den roten habe ich versucht, jede Stelle 1x mitzunehmen -- soweit sie vorkamen.
                                      digits.zip
                                      Ich hoffe, Du kannst das neuronale Netz damit gut weiter trainieren. Wie kommt das "fittere" Netz unter die Leute?

                                      Hier ist der Link zur neuen Version: https://github.com/jomjol/neural-network-digital-counter-readout/blob/master/dig0900s1q.tflite

                                      Wird in der nächsten Version aufgenommen, dass dauert aber noch ein bisschen, da ich größere Änderungen einarbeite
                                      Gruß,
                                      jomjol

                                      Rupert S. MichMein 2 Replies Last reply Reply Quote 0
                                      • Rupert S.
                                        Rupert S. @jomjol last edited by

                                        @jomjol Danke, funktioniert nun prima! 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • MichMein
                                          MichMein @jomjol last edited by MichMein

                                          @jomjol hi, worin bestehen die Unterschiede zwischen den …s1, …s2! …s3, …s1q, …s2q und …s3q? Danke

                                          J 1 Reply Last reply Reply Quote 0
                                          • J
                                            jomjol @MichMein last edited by

                                            @michmein sagte in Wasserzähler - Version 2 - all-in-device:

                                            @jomjol hi, worin bestehen die Unterschiede zwischen den …s1, …s2! …s3, …s1q, …s2q und …s3q? Danke

                                            Das sind unterschiedliche Varianten von Netzgrößen. Ich verwende ich immer das, welches die besten Ergebnisse liefert.
                                            s1 ... s3 immer kleiner Netze. Wobei größer nicht unbedingt besser ist.
                                            ...q --> die quantisierte Version (noch kompakter).

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            981
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            ai on the edge cnn esp32 hausautomatisierung neuronale netze ov2640 version 2 wasserzähler water gauge water meter
                                            235
                                            3381
                                            1676802
                                            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