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.
    • David G.
      David G. @ESP8266 last edited by

      @esp8266

      War auf das Referenzbild bezogen.
      Screenshot_20230526_114225_Chrome.jpg

      Außer es muss nicht so knapp sein, wie du es immer sagst....

      Die digits sind sehr gut beschrieben.

      Allein schon dieses Bild:
      Screenshot_20230526_114403_Chrome.jpg

      1 Reply Last reply Reply Quote 1
      • Atifan
        Atifan @ESP8266 last edited by Atifan

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

        @david-g , das kommt davon, das man die Wiki unbeachtet lässt und nur überfliegt.
        Dann würden solche Fragen gar nicht aufkommen.
        Ich habe mir hier deswegen schon die Finger wund geschrieben und antworte auf solche Fragen nicht mehr. Hinterher bekommste nicht mal ein Daumen hoch hier.....ober wofür sind rechts unten die Pfeile für hoch und runter mit einer Null dazwischen.

        Möchte dir ja nicht zu nahe treten, aber bitte behaupte nicht, dass ich mich nicht an das Wiki gehalten habe. Ich habe die Anleitung sehr wohl befolgt und danach konfiguriert. Und die ROI genauso gezogen wie es auf den Beispielbildern dargestellt ist. Also bitte keine falsche Behauptungen 🙂

        Im Wiki steht zum Einrichten der Alignment References (rote Umrandung) auch nichts davon, dass das eng um ein Objekt rumgezogen werden muss. Da steht nur, dass ein besserer Contrast evtl. was bringt, was bei mir denke ich auch der Fall ist und das Problem löst, jedenfalls funktioniert bisher alles wunderbar.
        Das Alignment Bild muss halt eindeutig für eine AI erkennbar sein, da ist es wichtig, dass die Konturen klar sind, was durch einen hohen Contrast begünstigt wird. Es ist aber meiner Ansicht nach völlig egal wie groß dieses Referenzbild ist, jedenfalls steht nirgendwo was davon. Die AI muss es nur eindeutig zuordnen können, damit das Bild richtig ausgerichtet werden kann und somit die ROI Positionen stimmen. Ich bin sogar der Meinung je größer umso besser, denn umso mehr "Daten" hat die AI zum Abgleich.

        David G. 1 Reply Last reply Reply Quote 0
        • David G.
          David G. @Atifan last edited by David G.

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

          Und die ROI genauso gezogen wie es auf den Beispielbildern dargestellt ist.

          Dann würde ich da gerne mal einen Screenshot vom Dialog wo man die einstellt sehen.
          Deine Zahlen sind sehr dicht beieinander, muss die Überlappung dadurch wirklich sein?
          Er kommt ja zum glück scheinbar nie in eine benachbarte Zahl.

          Atifan 1 Reply Last reply Reply Quote 0
          • Atifan
            Atifan @David G. last edited by

            @david-g Hier ein Bild.
            Ich habe sie mittlerweile sogar kleiner gemacht weil es ja oben hiess, sie wären zu groß.
            Eigentlich wären sie nach Anleitung aus dem Wiki zu klein, so wie sie jetzt sind.
            Ich hatte sie ursprünglich so eingestellt, dass das innere Rechteck die Ziffern genau umschließt.

            eee7fdde-fb4e-4ccd-9711-4488bbc31135-image.png

            Atifan David G. G 3 Replies Last reply Reply Quote 0
            • Atifan
              Atifan @Atifan last edited by

              Die ROI sind natürlich wichtig und sollten genau ausgerichtet sein. Aber das wichtigste ist meiner Meinung nach die "Alignment Reference". Damit richtet die AI das Bild ja wiegesagt erst einmal aus. Wenn das nicht funktioniert, dann funktionieren die ROI auch nicht.

              1 Reply Last reply Reply Quote 0
              • David G.
                David G. @Atifan last edited by

                @atifan

                Dann geht das wohl bei den "riesen" Zahlen wohl nicht anders, aber er kommt ja zum Glück nie bis zum Nachbarn.

                Die Alignment Markt würde ich jedoch wirklich erheblich kleiner machen und gaaanz dicht zum Rand. Dann hat er weniger tollerant zum verschlagen.

                Hier mal bei meinem Gaszähler:
                Screenshot 2023-05-26 155923.png

                Atifan 1 Reply Last reply Reply Quote 0
                • Atifan
                  Atifan @David G. last edited by Atifan

                  Vielleicht kann @jomjol hier mal für Aufklärung sorgen ob die Größe und Position der Alignment Reference eine Rolle spielt, der muss es ja wohl wissen 🙂 Ich behaupte mal das spielt keine Rolle bzw. zu klein führt wahrscheinlich sogar eher zu Fehlern. Wichtig ist der Kontrast und damit der "Wiedererkennungswert" für die KI. Bin gespannt ob @jomjol uns Auskunft gibt 🙂

                  ESP8266 1 Reply Last reply Reply Quote 0
                  • ESP8266
                    ESP8266 @Atifan last edited by

                    No comment

                    1 Reply Last reply Reply Quote 1
                    • G
                      Gonzokalle @Atifan last edited by

                      @atifan
                      Ich habe den gleichen Zähler.
                      So funktioniert es bei mir sehr gut.
                      Meine Zahlen sind deutlich schärfer.
                      09e046a4-860e-44d2-b97f-9519c97a3a88-Screenshot 2023-05-26 230019.jpg

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        JoergH @Gonzokalle last edited by

                        @jomjol

                        Null Änderung quittiert er mit einem Neg.Rate ? Scheint mir ein Fehler zu sein...?

                        559d8ff6-7d47-415d-b837-f24cead2298f-grafik.png

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

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

                          @jomjol

                          Null Änderung quittiert er mit einem Neg.Rate ? Scheint mir ein Fehler zu sein...?

                          559d8ff6-7d47-415d-b837-f24cead2298f-grafik.png

                          Das liegt an der internen Rechnung, die mit float/double funktioniert und ein paar Nachkommastellen mehr hat. Nicht ganz korrekt, aber der Aufwand das überall anzupassen ist aktuell zu hoch (im Vergleich zum Nutzen).

                          1 Reply Last reply Reply Quote 0
                          • D
                            Doggie last edited by

                            Hallo,
                            ich habe gerade die Erfassung des Zählerstandes eines Gaszählers mit AI on the edge aufgebaut.
                            Die Werte werden sehr gut erkannt, doch es gibt ein Problem:
                            Anfangs hatte ich digit 1 und digit 2 vertauscht. Nach Korrektur erscheinen nur noch Fehler im
                            Data Viewer:
                            2023-06-04T10:12:36+0200,main,65155.14,,56153.780,,,Rate too high - Read: 65155.14 - Pre: 56153.78 - Rate: 9001.36,6.0,5.0,1.0,5.0,5.0,1.0,4.0

                            Der neue Zählerstand erscheint dem System natürlich nicht plausibel.
                            Wie kann ich das korrigieren?

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              JoergH @Doggie last edited by

                              @doggie Einfach einen neuen Pre-Value eingeben der minimal unter dem aktuellen Wert liegt.

                              1 Reply Last reply Reply Quote 0
                              • D
                                Doggie last edited by

                                @joergh Danke! So einfach...

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Doggie @Doggie last edited by

                                  Hallo allerseits,
                                  gestern hatte ich das System zum Erfassen des Gaszählerstands aufgesetzt und alles war in Ordnung. Leider hat es nicht lange gehalten. Seit ca 2 h sehe ich die Bilder des Gaszählers nicht mehr und im Log steht u.a.:

                                  [0d00h00m05s] 2023-06-04T16:07:37 <WRN> [MAIN] Reset reason: Exception/panic
                                  [0d00h00m05s] 2023-06-04T16:07:37 <WRN> [MAIN] Device was rebooted due to a software exception! Log level is set to DEBUG until the next reboot. Flow init is delayed by 5 minutes to check the logs or do an OTA update
                                  [0d00h00m05s] 2023-06-04T16:07:37 <WRN> [MAIN] Keep device running until crash occurs again and check logs after device is up 
                                  

                                  und:

                                  [0d00h01m54s] 2023-06-04T16:09:27 <DBG> [OTA FILE] download_get_handler
                                  [0d00h01m54s] 2023-06-04T16:09:27 <DBG> [OTA FILE] download_get_handler
                                  [0d00h01m54s] 2023-06-04T16:09:27 <ERR> [OTA FILE] Failed to stat file: /sdcard/config/reference.jpg!
                                  [0d00h02m03s] 2023-06-04T16:09:36 <DBG> [OTA FILE] log_get_last_part_handler
                                  

                                  Kann mir jemand bei der Fehlerbehebung helfen?

                                  ESP8266 1 Reply Last reply Reply Quote 0
                                  • ESP8266
                                    ESP8266 @Doggie last edited by ESP8266

                                    @doggie , wohl Kernel Panic. Neu aufsetzen....würde ich empfehlen.
                                    Oder deine Karte wird nicht mehr erkannt....und, und, und.....

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      Doggie @ESP8266 last edited by

                                      @esp8266 Neu aufsetzen??? alle bisherige Arbeit war umsonst?
                                      Könntest Du bitte erklären was "Kernel Panic" bedeutet.
                                      Die Frage ist doch, ob das jederzeit wieder passieren kann. Eine Standzeit von nicht mal 24h ist nicht sehr lang.
                                      Falls sowas jederzeit wieder passieren kann, kehre ich doch besser reumütig zum Reed-Kontakt zurück. Mir scheint das ganze AI on the edge Projekt ist nicht annähernd ausgereift. Sehr, sehr schade. Und enttäuschend.
                                      Was sagen andere dazu?
                                      Gibt es eigentlich Systeme die fehlerfrei laufen?
                                      Als Entwickler des Systems würde mich so ein Fehler nicht schlafen lassen.

                                      David G. J B 3 Replies Last reply Reply Quote -3
                                      • David G.
                                        David G. @Doggie last edited by David G.

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

                                        Mir scheint das ganze AI on the edge Projekt ist nicht annähernd ausgereift. Sehr, sehr schade. Und enttäuschend.
                                        Was sagen andere dazu?

                                        Dass ich es schon fast dreist finde so eine Aussage zu treffen, ohne (scheinbar) selber das Fachwissen zu haben es zu beurteilen....

                                        Alleine hier im Forum nutzen das Projekt etliche User. Unter Homeassistant ist es noch verbreiteter.

                                        Mir fallen so viele Fragen ein.

                                        • Stable Version installiert?
                                        • Keine Billige SD Karte?
                                        • Richtige rev vom esp?
                                        • Wird das Teil zu warm?
                                        • Stabile Stromversorgung?

                                        Und neu aufsetzen dauert keine 3min. Mit reboot evtl 5min Gesamtaufwand.

                                        • Backup erstellen
                                        • Flaschen
                                        • Backup einspielen

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

                                        Gibt es eigentlich Systeme die fehlerfrei laufen?

                                        Ja, 2 Zähler seit ca einem Jahr ohne einen Absturz (außer 1x als die SD warum auch immer aus dem esp gesprungen ist) mit verschiedensten Versionen.

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

                                        Als Entwickler des Systems würde mich so ein Fehler nicht schlafen lassen.

                                        Ich würde schlafen. Ich denke alle User sind dankbar für das Projekt und würden es akzeptieren, dass ich mal einen Fehler mache.

                                        Wenn es ein Fehler ist, kann sich dieser immer einschleichen. Bis das gefixt ist nimmt man eine Version vorher.

                                        J 1 Reply Last reply Reply Quote 3
                                        • J
                                          jomjol @David G. last edited by

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

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

                                          Mir scheint das ganze AI on the edge Projekt ist nicht annähernd ausgereift. Sehr, sehr schade. Und enttäuschend.
                                          Was sagen andere dazu?

                                          Dass ich es schon fast dreist finde so eine Aussage zu treffen, ohne (scheinbar) selber das Fachwissen zu haben es zu beurteilen....

                                          Alleine hier im Forum nutzen das Projekt etliche User. Unter Homeassistant ist es noch verbreiteter.

                                          Mir fallen so viele Fragen ein.

                                          • Stable Version installiert?
                                          • Keine Billige SD Karte?
                                          • Richtige rev vom esp?
                                          • Wird das Teil zu warm?
                                          • Stabile Stromversorgung?

                                          Und neu aufsetzen dauert keine 3min. Mit reboot evtl 5min Gesamtaufwand.

                                          • Backup erstellen
                                          • Flaschen
                                          • Backup einspielen

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

                                          Gibt es eigentlich Systeme die fehlerfrei laufen?

                                          Ja, 2 Zähler seit ca einem Jahr ohne einen Absturz (außer 1x als die SD warum auch immer aus dem esp gesprungen ist) mit verschiedensten Versionen.

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

                                          Als Entwickler des Systems würde mich so ein Fehler nicht schlafen lassen.

                                          Ich würde schlafen. Ich denke alle User sind dankbar für das Projekt und würden es akzeptieren, dass ich mal einen Fehler mache.

                                          Wenn es ein Fehler ist, kann sich dieser immer einschleichen. Bis das gefixt ist nimmt man eine Version vorher.

                                          Hier spricht einer der Entwickler und ich schlafe sehr gut :-).

                                          Einfach mal das Forum screenen oder direkt im GitHub. Wenn du (@Doggi ) einen echten Bug gefunden hast, gibt es dort sogar Support beim Erstellen eines Issues. Ansonsten geben ich @David-G in seiner Einschätzung der wahrscheinlichsten Ursache recht.

                                          Beste Grüße und gute Nacht,
                                          jomjol

                                          D 1 Reply Last reply Reply Quote 2
                                          • D
                                            Doggie @jomjol last edited by

                                            @jomjol Ich bin deshalb einfach nur frustriert, weil ich mehrere Wochen mit dem aufsetzen des Systems zugebracht habe. Dazu gehörte natürlich zum großen Teil die Mechanik. Ich habe insgesamt sechs SD-Karten "verbraucht", d.h. eine funktionierende ausgesucht. Und keine Billigware, sondern Karten von Sandisk. Eine SD-Karte ist mir im Halter geschmolzen! Ich konnte es kaum glauben. Anscheinend bekommt man einen Grill gleich mitgeliefert.
                                            3 verschiedene ESP32 Cam habe ich ausprobiert.
                                            Die verwendete Software ist natürlich die neueste (15.2.4). Das Netzteil kann bei 5V 1 A liefern, was eigentlich reichen sollte. Die Schaltung wird im Betrieb nicht übermässig warm.
                                            Beim Neu-aufsetzen müssen sicher auch die ROIs neu gesetzt werden. Das hat zuletzt lange gedauert. Zudem muss ein neues Referenzbild erstellt werden, was ein Neu-Ausrichten der Kamera erfordert. In einem 1,5m hohen Keller ist das kein Vergnügen.
                                            Leider habe ich kein Backup, weil das System noch keine 24h alt war.
                                            Ich hatte eigentlich auf Hilfe hier im Forum gehofft.
                                            Woher kommt z.B. die Kernel Panic? Gibt es dazu Hinweise im Log?
                                            Wie kann ich verhindern, dass das System nach dem Neu-Aufsetzen nicht wieder nach ein paar Stunden schlapp macht?
                                            Es ist mir schon klar, dass die Entwickler das System in ihrer Freizeit entwickelt haben und niemand Ansprüche geltend machen kann. Nur: Man sollte kommunizieren, dass das System keinen getesten Endzustand erreicht hat und man sich nicht auf die erwartete Funktion verlassen sollte. Es sollte nur für Basteleien und nicht als Produktiv-System eingesetzt werden.
                                            Nebenbei bemerkt: Ich bin Elektroingenieur und habe 40 Jahre in der Hardware-Entwicklung für Kommunikationssyteme in großen Industrieunternehmen gearbeitet.
                                            Ich glaube, ich kann einigermassen beurteilen, wann SW ausgereift ist oder eben nicht.

                                            J W ESP8266 Hasont Homoran 5 Replies Last reply Reply Quote -4
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            617
                                            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
                                            1664667
                                            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