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 goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @pfried last edited by Homoran

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

      DIe Lichtreflexion auf dem linken 2er ist zu groß.

      dachte ich auch, aber damals hat er alles erkannt.
      Im Moment ändere ich seit heute morgen nahezu kontinuierlich den Aufbau und schaffe es nicht mal mehr in diese Qualität:
      WaterCam_lastTry.png

      Das sieht IMHO "mit den Augen eines Automaten gesehen" besser aus - klappt aber nicht
      Diese Verzerrungen sind im Original Foto (ungedreht) nicht vorhanden

      EDIT:
      was ich mit dem vorherigen Bild zeigen wollte ist, dass die Zahlen zwar korrekt erkannt werden, die dazugehörigen Bildchen aber nicht passen.

      So wie jetzt auch:
      WaterCam_very_lastTry.png

      Trotz deutlicher Reflektionen gute Erkennung, aber die kleinen Bilder stammen von anderen Stellen

      pfried Knallochse 2 Replies Last reply Reply Quote 0
      • pfried
        pfried @Homoran last edited by pfried

        @homoran Auf was steht denn Dein DecimalShift in der Config.ini?
        Nachtrag: sollte -3 sein

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

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

          @homoran Auf was steht denn Dein DecimalShift in der Config.ini?
          Nachtrag: sollte -3 sein

          das hatte ich auf 0 gestellt, damit ich Liter herausbekomme

          EDIT:
          habe jetzt auf 3 gestellt und bekomme 73053200 statt 73053,200

          pfried 1 Reply Last reply Reply Quote 0
          • Knallochse
            Knallochse @Homoran last edited by

            @homoran sagte in Wasserzähler - Version 2 - all-in-device

            was ich mit dem vorherigen Bild zeigen wollte ist, dass die Zahlen zwar korrekt erkannt werden, die dazugehörigen Bildchen aber nicht passen.

            So wie jetzt auch:
            WaterCam_very_lastTry.png

            Kontrolliere nochmal deine ROI (digital) Reihenfolge.
            Kann mich nicht erinnern, dass dieses Problem hier schon mal aufgetreten war

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

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

              Kontrolliere nochmal deine ROI (digital) Reihenfolge.

              hab ich bereits mehrfach 😉

              allerdings gehen die Namen durcheinander, weil ich nachträglich einen eingefügt und verschoben hatte

              Knallochse 1 Reply Last reply Reply Quote 0
              • Knallochse
                Knallochse @Homoran last edited by

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

                allerdings gehen die Namen durcheinander,

                Ich vermute, dass da der Hase im Pfeffer liegt.

                In die Config.ini werden die Daten eingetragen. Da muß die Reihenfolge stimmen

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

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

                  Da muß die Reihenfolge stimmen

                  hab ich das denn falsch verstanden? Oder durch Try and Error falsch interpretiert?

                  Neu hinzugefügt wird immer hinten, dann kann man doch mit move previous den in der Reihenfolge nach vorne schieben

                  zumindest sind sie im Pulldown in der richtigen Reihenfolge

                  1 Reply Last reply Reply Quote 0
                  • pfried
                    pfried @Homoran last edited by

                    @homoran Soweit ich auf Deinem Bild erkennen kann hast du 5 Stellen vor dem Komma und 4 nach dem Komma, davon ist die letzte Stelle der Nachkomma Sektion eine Analoge (also ein Zeiger). D.h. die Analoge Auswertung liefert 1 Digit und die Digitale Auswertung 8 Stellen. Solltest Du nun den DecimalShift auf Null gesetzt haben, sollte in dem Bild "00023042" und Analog "7" rauskommen. Der DecimaleShift funktioniert in beiden Richtungen, nur als Hinweis.
                    Jetzt zu Deinem Bild (letztes Bild in Deinem Post): der große Bildausschnitt zeigt den gesamten Zähler: Digital: 00023042 die kleinen Bilder sind die extrahierten Bilder dazu, diese zeigen aber 00024242 ?? Entweder wartest Du zuwenig lang mit dem Screenshot bis der ESP32 die Bilder extrahiert hat, oder etwas anderes funktioniert nicht. Zuerst einmal muss Du die Bilder hinbekommen. Ich tippe darauf, dass du beim Kunfigurieren eine Stelle zweimal nimmst. Gehe nochmals die Regions of Interests (ROI) durch, der Fehler liegt sicher bei den Digital ROIs.
                    Die schwarzen Zahlen neben den kleinen Bildern sind die Interpretation des ESPs zu den Zahlen in den kleinen Bildern. Das kann man noch später dem System anlernen diese richtig zu lesen....

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

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

                      Gehe nochmals die Regions of Interests (ROI) durch, der Fehler liegt sicher bei den Digital ROIs.

                      Habe ich jetzt nochmals gemacht 😉 nachdem ich das heute bereits bestimmt 10x machen musste weil ich das Referenzbild neu justiert hatte.
                      beim Durchklicken der digitalen im Pulldown von 1-8 wandern die Rahmen ordnungsgemäß von links nach rechts.

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

                      Die schwarzen Zahlen neben den kleinen Bildern sind die Interpretation des ESPs zu den Zahlen in den kleinen Bildern.

                      nein, sind sie ja eben nicht.
                      Bei mir sind es die (mehr oder weniger) korrekten Interpretationen der Positionen des Rollenzählers im großen Bild, bei den kleinen Bildern zeigen aber zwei die Ausschnitte von anderen Positionen an

                      pfried 1 Reply Last reply Reply Quote 0
                      • pfried
                        pfried @Homoran last edited by

                        @homoran Hmm, sind die Namen rechts neben den Pull-Down auch verschieden? Wenn Du zur config.ini wechselst, steht oben Experten Modus. Dann dort "Edit Config.ini direct" anklicken. Dort in die Sektion

                        [Digits]
                        Model = /config/dig0630s3.tflite
                        ;LogImageLocation = /log/digit
                        ;LogfileRetentionInDays = 3
                        ModelInputSize = 20 32
                        digit1, 265, 117, 28, 51
                        digit2, 310, 117, 28, 51
                        digit3, 354, 117, 28, 51
                        digit4, 399, 117, 28, 51
                        digit5, 445, 115, 28, 51

                        Da müssen die Namen unterschiedlich sein. In meinem Fall digit1 bis digit5.
                        Wenn es das auch nicht ist, weis ich auch nicht weiter ....

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

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

                          sind die Namen rechts neben den Pull-Down auch verschieden?

                          Hab ich noch nicht geprüft. Gehen auf jeden Fall durcheinander, weil die erste Digit ja später e4ingefügt wurde und vom Namen her jetzt ROI7 heisst

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

                          Da müssen die Namen unterschiedlich sein

                          sehe ich sofort nach!

                          ich höre eh für heute auf.
                          Da in der Keller-Ecke habe ich kaum WLAN-Empfang, der Platz reicht vorne und hinten nicht, weil es zu eng mit dem Absperrhahn fürs Gas ist Also alles in allen ein "gemütlicher" Karfreitag

                          Jetzt muss ich mal sehen, wie ich meine provisorische Tube über den Zähler bekomme, da nach oben der Platz nicht reicht, wenn ich die Röhre anschließend noch ordentlich über die Wasseruhr ziehen will.

                          Da werde ich sie wohl noch in der Mitte teilen müssen

                          Wasserzaehler_tube.png

                          😂

                          EDIT:

                          das wars!

                          [Digits]
                          Model = /config/dig0820s2q.tflite
                          ;LogImageLocation = /log/digit
                          ;LogfileRetentionInDays = 3
                          ModelInputSize = 20 32
                          ROI7 228 287 28 45
                          digit1 255 287 26 47
                          ROI3 283 287 23 45
                          ROI4 306 285 29 50
                          ROI5 332 281 30 59
                          ROI6 362 288 25 44
                          ROI5 389 286 25 49
                          ROI6 417 288 23 45
                          
                          
                          pfried Knallochse J 3 Replies Last reply Reply Quote 0
                          • pfried
                            pfried @Homoran last edited by

                            @homoran 👏 Super!
                            Es gibt auch die Variante mit einem Umlenkspiegel den Wasserzähler zu lesen. jomjol hat dafür einen Parameter für das Spiegeln eingebaut (steht weiter oben in einem Post). Das spart Platz oberhalb vom Zähler! Schönes Ostern! LG Paul

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

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

                              jomjol hat dafür einen Parameter für das Spiegeln eingebaut

                              hatte ich gefunden und mir auch schon überlegt

                              Aber geht nicht gibt's nicht

                              Dir auch schönes Osterfest 🥚 🐇

                              1 Reply Last reply Reply Quote 0
                              • Knallochse
                                Knallochse @Homoran last edited by Knallochse

                                @homoran Warum benutzt du für deine ROIs (digital)
                                unterschiedlich große (23x45; 29x50; 30x59 usw.) Abmessungen?
                                Wie bei @pfried (28x51) als auch bei mir sollten die doch bestimmt alle die gleichen Abmessungen haben.

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

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

                                  unterschiedlich große (23x45; 29x50; 30x59 usw.) Abmessungen?

                                  Finetuning kommt erst später.

                                  Ich habe jetzt wie geschrieben bereits 10x neu eingestellt, da hat die Präzision gelitten.

                                  Da ich aber wahrscheinlich mit der Kamera dichter am Zählwerk sein werde, werden wohl auch meine Felder wohl etwas größer sein müssen, als bei euch.

                                  Aber ich habe auch ein wenig mit der Größe gespielt um herauszubekommen, woran die Erkennung scheitert.

                                  Mittlerweile gibt es ja einen "Frame in Frame". Wie soll man (welchen) Frame optimal setzen?

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

                                  Wie bei @pfried (28x51) als auch bei mir sollten die doch bestimmt alle die gleichen Abmessungen haben.

                                  Wenn ich fix ratio auswähle komme ich bei meinem neuen Zähler aber nicht in ein vernünftiges Breiten- / Höhenverhältnis.
                                  Meine Ziffern sind auch gewöhnungsbedürftig.

                                  Habt ihr das gleiche Modell?

                                  Knallochse 2 Replies Last reply Reply Quote 0
                                  • Knallochse
                                    Knallochse @Homoran last edited by

                                    @homoran
                                    A373D76F-B5C3-424F-BCBA-CD7BE20D67F5.jpeg
                                    Die Zahl muss in den kleinen Frame. Der größere Rahmen wird automatisch hinzugefügt. Ich vermute, damit der „Überstand“ bei den Zahlen prozentual gleich ist und sich somit besser mit der Datenbank abgleichen lassen.

                                    1 Reply Last reply Reply Quote 0
                                    • Knallochse
                                      Knallochse @Homoran last edited by

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

                                      Meine Ziffern sind auch gewöhnungsbedürftig.
                                      Habt ihr das gleiche Modell?

                                      Deine Zahlen nimmt @jomjol sicher gerne mit in die Datenbank auf.
                                      Dafür müsstest du aber deinen Aufbau abschließen und wenn sich nichts mehr ändert, deine Zahlen mitloggen lassen. Dann davon (Zahlen 0-9) je 2 bis 3 Bilder an @jomjol senden

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

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

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

                                        sind die Namen rechts neben den Pull-Down auch verschieden?

                                        Hab ich noch nicht geprüft. Gehen auf jeden Fall durcheinander, weil die erste Digit ja später e4ingefügt wurde und vom Namen her jetzt ROI7 heisst

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

                                        Da müssen die Namen unterschiedlich sein

                                        sehe ich sofort nach!

                                        ich höre eh für heute auf.
                                        Da in der Keller-Ecke habe ich kaum WLAN-Empfang, der Platz reicht vorne und hinten nicht, weil es zu eng mit dem Absperrhahn fürs Gas ist Also alles in allen ein "gemütlicher" Karfreitag

                                        Jetzt muss ich mal sehen, wie ich meine provisorische Tube über den Zähler bekomme, da nach oben der Platz nicht reicht, wenn ich die Röhre anschließend noch ordentlich über die Wasseruhr ziehen will.

                                        Da werde ich sie wohl noch in der Mitte teilen müssen

                                        Wasserzaehler_tube.png

                                        😂

                                        EDIT:

                                        das wars!

                                        [Digits]
                                        Model = /config/dig0820s2q.tflite
                                        ;LogImageLocation = /log/digit
                                        ;LogfileRetentionInDays = 3
                                        ModelInputSize = 20 32
                                        ROI7 228 287 28 45
                                        digit1 255 287 26 47
                                        ROI3 283 287 23 45
                                        ROI4 306 285 29 50
                                        ROI5 332 281 30 59
                                        ROI6 362 288 25 44
                                        ROI5 389 286 25 49
                                        ROI6 417 288 23 45
                                        
                                        

                                        Hallo @Homoran,
                                        erstmal: cooler Tube - ich mag dessen ehemaligen Inhalt auch gerne!

                                        Sorry, dass ich mich jetzt erst melde, war heute unterwegs. Ich kann aber Klarheit in die "falschen" Bilder bringen:

                                        1. Die Reihenfolge der ROIs in der Config.ini entsprechen der Wertigkeit bzw. Reihenfolge beim Zusammensetzen der Ziffern
                                        2. Wenn dort zweimal der gleiche Namen vergeben wird (hier z.B. ROI5), dann passt das beim Darstellen der Bilder nicht - es wird aber trotzdem in der Auswertung das richtige ROI genommen

                                        Eigentlich dürfen zwei ROIs nie gleich heißen, das bring die Logik des HTML-Servers aus dem Tritt. Ich muss mal in einer der nächsten Versionen dort einen Check einbauen, das ist aber recht aufwendig und momentan will ich nichts ändern.

                                        Beste Grüße,
                                        jomjol

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

                                          @jomjol

                                          ... momentan will ich nichts ändern.

                                          Könntest du nicht Beta Versionen einführen? Oder ist das für dich dann schwer zu händeln?

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

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

                                            @jomjol

                                            ... momentan will ich nichts ändern.

                                            Könntest du nicht Beta Versionen einführen? Oder ist das für dich dann schwer zu händeln?

                                            Kommt dann in 2-3 Wochen, bis dahin habe ich keine Kapa, um signifikant etwas zu ändern.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            412
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

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