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

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • 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.
    • sebastian alexander
      sebastian alexander last edited by sebastian alexander

      Hallo zusammen,

      ich benötige kurz Hilfestellung zur Inbetriebnahme des Wasserzählers.

      In der Konfiguration der habe ich das Problem, das ich das Referenzbild gedreht habe und Retro Referenzpunkte festgelegt habe, einmal die Referenz 1: Zähler Nummer
      Referenz 2: m3

      Dann hab ich die Konfiguration komplett abgeschlossen und in der Übersicht ist das Bild wieder gedreht und alle festen zugeordneten Punkte liegen nicht dort wo sie sein sollen.

      Was genau mache ich falsch ?

      EDIT:
      Hab den Fehler gefunden, aus irgendwelchen Gründen auch immer,, musste ich die Rotation in der Config.ini händisch noch mal anpassen -> Hier bin ich davon ausgegangen das wenn ich das Referenzbild mache und die Rotation angebe das diese übernommen wird. Denn Bei dem Referenzbild war die Uhr gerade und beim Ablesen war es Plötzlich alles verschiben.

      Hier der Tipp für jeden der das Problem auch haben sollte
      Expertenmodus -> Config.ini

      InitialRotate = xxx <- Anpassen

      Bin über jegliche Hilfestellung glücklich.

      LG
      Basti

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

        @jomjol Guten Morgen Josef, habe nun mehrmals mit meinen zwei Systemen versucht die Version 7.1.0 einzuspielen, leider ohne Erfolg. Die Version 7.0.0 funktioniert. Was ist der Unterschied zwischen den zwei Versionen, möchte mich auf die Suche nach der Ursache machen. Liebe Grüße Paul

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

          @pfried Hallo Paul,
          du kannst in Github einen direkten Vergleich machen und siehst dann jede Änderung. Ich habe hier mal einen Vergleich von v7.1.1 mit 7.0.0 erzeugt: https://github.com/jomjol/AI-on-the-edge-device/compare/v7.0.0...v7.1.1
          Leider haben sich 37 Files geändert, die meisten unwesentlich. Aber auf den ersten Blick:
          Handling der Kamera:

          • code/components/jomjol_controlcamera/ClassControllCamera.cpp
          • code/components/jomjol_flowcontroll/ClassFlowMakeImage.cpp

          Update der WLan-Kompomente:

          • code/components/jomjol_wlan/connect_wlan.cpp
          • code/components/jomjol_wlan/read_wlanini.cpp
          • code/components/jomjol_wlan/read_wlanini.h
          • code/main/main.cpp

          MQTT: neues Feld und retain-Flag:

          • code/components/jomjol_flowcontroll/ClassFlowMQTT.cpp
          • code/components/jomjol_flowcontroll/ClassFlowPostProcessing.cpp
          • code/components/jomjol_mqtt/interface_mqtt.cpp

          Wie genau ist denn dein Fehlerbild? Kannst du mir mal das serielle Log posten? Ich habe heute auch zwei neue ESP32CAM bekommen. Sobald mein Handwerksprojekt abgeschlossen ist, werde ich die auch mal testen.

          Gruß,
          jomjol

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

            @jomjol
            Hab auch auf die neueste Version aktualisiert.
            Jedoch habe ich seit dem mehr Falscherkennungen bzw. werden mir viele N angezeigt.

            Das Bild wird nun auch streifig angezeigt
            759bce30-6082-4969-bd89-39da9d00394f-image.png 170c11c6-bff0-493a-b862-2e7437abdeb4-image.png
            ecb2f14c-7d67-4a37-a7a8-b64bd4584037-image.png
            Ich habe jetzt auf die dig0900s3.tflite aktualisiert. Eventuell ändert sich etwas.
            Vorher dig0870s3q.tflite mit Aktualisierung auf 7.1

            dDavor bei 7.0 dig0850s3q.tflite

            Was ist der Unterschied zwischen S1 -S3 und dem q Kenner?

            pfried MichMein 2 Replies Last reply Reply Quote 0
            • pfried
              pfried @TbsJah last edited by

              @tbsjah Was mir auffällt ist, dass die Bilder der einzelnen Zahlen nicht den Vorgaben von jomjol entsprechen. Probiere doch einmal die Rahmen etwas größer zu machen:

              29540726-5f14-4cea-981e-e7634a2c000c-grafik.png

              TbsJah 1 Reply Last reply Reply Quote 1
              • TbsJah
                TbsJah @pfried last edited by TbsJah

                @pfried danke
                Das hatte ich zu Beginn probiert.
                Jedoch hatte ich dann im Bild bereits einen Teil von einer anderen Zahl.
                Damals gab es dann vermehrt Falscherkennnungen.
                Nachdem ich mehr oder weniger den äußeren Rahmen angepasst hatte, hatte s dann funktioniert.

                Werde ich aber noch einmal so probieren

                1 Reply Last reply Reply Quote 0
                • TbsJah
                  TbsJah last edited by

                  Ergebnis wäre dann das
                  Bin mir nicht sicher ob das für die Erkennung ok ist?

                  9fbfb4d2-660b-42d1-a8fd-42b248658acc-image.png

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

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

                    @jomjol
                    Was ist der Unterschied zwischen S1 -S3 und dem q Kenner?

                    Siehe hier

                    TbsJah 1 Reply Last reply Reply Quote 1
                    • TbsJah
                      TbsJah @MichMein last edited by

                      @michmein danke Michael. Das hatte ich gelesen aber ich verstehe es nicht.
                      Was ist mit Netzgröße gemeint?

                      Version q gleich schlechter weil kleiner?

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

                        @tbsjah da bin ich dann leider raus und es ist etwas für Josef @jomjol

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

                          @tbsjah Du musst nur jeweils links etwas wegschneiden. Verkleinere ein klein wenig in der Breite und verschiebe dann nach soweit als möglich nach rechts, sodass man die Ziffern rechts und links nicht mehr sieht

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

                            @pfried
                            @TbsJah

                            Die Zahlen werden ja bis auf die letzte 7 richtig erkannt.
                            etwas kleiner kann nicht schaden, aber IMHO liegt die Ursache daran, dass ganz rechts das Bild dunkler und s8mit kontrastärmer ist als beim Rest.
                            Ggf hängt das auch mit der nicht unerheblichen Reflexion der LED in der Bildmitte zusammen.

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

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

                              Ggf hängt das auch mit der nicht unerheblichen Reflexion der LED in der Bildmitte zusammen.

                              @TbsJah: Kleb' die reflektierende Stelle einfach mit z.B. Pflaster ab. Oder sogar alles außerhalb der ROI. Hat bei mir gut geholfen. Siehe Beitrag 1358.

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

                                @rupert-s Aber nicht vergessen die Alignment Punkte mit ausschneiden. Man kann, habe ich auch schon gesehen, siche eine schwarze Schablone zurechtlegen wo die ROI und Alignment Punkte ausgeschnitten werden (kein glattes Papier verwenden)

                                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:

                                  Aber nicht vergessen die Alignment Punkte mit ausschneiden

                                  wenn das Papier passt kann man die Alignment punkte sogar aufmalen

                                  1 Reply Last reply Reply Quote 0
                                  • Z
                                    Zwer2k last edited by

                                    Seit Anfang des Jahres läuft mein Zähler absolut stabil, auch mit der billigen SD-Karte die am Anfang paar mal neu bespielt werden musst. Super Arbeit 👍 .

                                    @jomjol
                                    Ich würde gerne freie GPIOs für andere Zwecke benutzen (z,.B. Bewegungsmelder). Währe es möglich die GPIOs einfach per MQTT durchzureichen? Dürfte glaube ich nicht so viel aufwand sein, müsste eventuell eine Einstellmöglichkeit in der Weboberfläche implementiert werden, am beste als Interrupts und/oder in Zeitabständen.

                                    Rupert S. J 2 Replies Last reply Reply Quote 0
                                    • Rupert S.
                                      Rupert S. @Zwer2k last edited by

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

                                      Seit Anfang des Jahres läuft mein Zähler absolut stabil,

                                      Hmmm, da frage ich mich: Mache ich was falsch?

                                      • Immer wieder schwarze Bilder
                                      • Blitzlicht blieb 2x auf Dauerlicht (hab's zufällig im Keller entdeckt und musste es durch Reboot lösen)
                                      • Ausgelesener Zählerstand "robbt" sich davon obwohl stundenlang überhaupt kein Wasserverbrauch auftrat

                                      Ich bin schon drauf und dran, auf das Vorgängerprojekt zu gehen: ESP32 macht nur Foto, AI wird auf einen meiner unterbeschäftigten, aber dauernd laufenden Pi's installiert. Da würde ich mir mehr Kontrolle und Einblicke erhoffen.

                                      Nebenbei: Gibt es von dem ESP32-CAM AI-Thinker Board Versionen ohne integriertem Pullup-Widerstand an IO0? Ich habe Boards, die nach dem Drücken des Reset-Knopfes in den Download-Mode gehen anstatt das Programm zu starten. Laut diesem Schaltplan sollte ein Pullup da sein. Ich habe zwei Versionen des Boards: 99E2 und 8E02. 8E02 zickt da rum, den 99E2 habe ich leider beim Versuch, auf externe Antenne umzulöten, zerstört (die Pads für den "0-Ohm-Widerstand" sind auch unverschämt klein, obwohl reichlich Platz wäre 😡)
                                      IMG_0323.JPG

                                      J Z S 3 Replies Last reply Reply Quote 0
                                      • J
                                        jomjol last edited by

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

                                        @michmein danke Michael. Das hatte ich gelesen aber ich verstehe es nicht.
                                        Was ist mit Netzgröße gemeint?

                                        Version q gleich schlechter weil kleiner?

                                        Nein, "q" bedeutet quantisierte Gewichte. Damit kann das Netz kompakter gespeichert werden (Datentyp mit geringerem Speicherbedarf). Aber die Genauigkeit nimmt nicht ab.
                                        Generell kann man nicht sagen, dass "kleiner = schlechter". Zu groß gewählte Netzarchitekturen lernen, wenn es schlecht läuft, die Bilder nur auswendig, aber abstrahieren die Eigenschaften nicht. Dann sind kleiner Netze in der Tat besser.

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

                                          @rupert-s Ich habe die Erfahrung gemacht, dass es an der OV2640 liegt. Ich habe mehrere Kameras (unterschiedliche Versionen laut Beschriftung auf dem Flexband) probiert und musste auch feststellen, dass einige dazu neigen, sich aufzuhängen. Konnte noch keine Systematik finden.
                                          Ich habe mir mal 2 weitere bestellt, um weiter zu experimentiren.

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

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

                                            Seit Anfang des Jahres läuft mein Zähler absolut stabil, auch mit der billigen SD-Karte die am Anfang paar mal neu bespielt werden musst. Super Arbeit 👍 .

                                            @jomjol
                                            Ich würde gerne freie GPIOs für andere Zwecke benutzen (z,.B. Bewegungsmelder). Währe es möglich die GPIOs einfach per MQTT durchzureichen? Dürfte glaube ich nicht so viel aufwand sein, müsste eventuell eine Einstellmöglichkeit in der Weboberfläche implementiert werden, am beste als Interrupts und/oder in Zeitabständen.

                                            Im Prinzip schon, aber momentan arbeite ich an einem anderen Feature (mehrere getrennte Zahlen für Mehrfachzähler). Dein Wunsch ist schon eher speziell, Aufwand dafür vermutlich schon so 1 Nachmittag. Ggf. einen eigenen Fork machen?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            740
                                            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
                                            1529871
                                            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