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

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • 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.
    • W
      WernerS @jomjol last edited by

      @jomjol

      Hallo Jomol

      nicht dass das falsch verstanden wird, aber das Problem hat nichts mit dem Update zu tun. Ich hätte das anderst schreiben sollen. Das ist mit der Version vorher schon passiert. Ich habe dann halt mal ein Upodate gemacht ob es besser wird.

      Keine Ahnung was vorher drauf war.
      Die Daten der SD Karte habe ich noch gesichert. Steht da wo die Version drin?

      Gruß
      Werner

      J 1 Reply Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @patrick0815 last edited by BananaJoe

        @patrick0815 über einen Umweg ginge das:

        Mit curl oder wget könnte man sich ein Bild holen, z.B.

        curl -o /tmp/alg_roi.jpg http://192.168.1.164/img_tmp/alg_roi.jpg
        

        Das ist das Bild was auch sonst in der Oberfläche zu sehen ist.

        Mit dem Befehl convert kann man teile des Bildes ausschneiden, also genau den Teil in dem SALZ stehen würde.

        convert /tmp/alg_roi.jpg -crop 100x40+336+20 /tmp/auschnitt.jpg
        

        100x40+336+20 bedeutet das er von oben links aus gesehen 100px horizontal (nach rechts), 40px vertikal (nach unten) einen Auschnitt mit 336px Breite und 20px tiefe ausschneiden soll

        Du bräuchtest dann ein Musterbild mit SALZ als referenz.
        per

        perceptualdiff /pfad/zum/musterbild.jpg /tmp/auschnitt.jpg
        

        findest du heraus wie viele Pixel zur Referenz unterschiedlich sind. Im Idealfall 0 und nur sehr wenige.

        ich nutze dazu eine Funktion in einem bash-Skript:

        # Anzahl der Pixelabweichungen zwischen 2 Bildern ermitteln #################################################
        func_pixdiff () {
            # $1 = Bild 1
            # $2 = Bild 2
            pixdiff_Pixel=`perceptualdiff "$1" "$2" | grep "pixels are different" | cut -f1 -d" "`
            if [ -z "$pixdiff_Pixel"  ]; then
                pixdiff_Pixel=0
            fi
            echo "$pixdiff_Pixel"
        }
        

        Damit kannst du erkennen ob SALZ angezeigt wird oder nicht.

        Ich hab das neulich für einen Kunden gebaut um zu erkennen ob eine Fahrplananzeige auch einen Fahrplan anzeigt oder eine Fehlermeldung / Werbung

        Die notwendigen Programme installiert man (Ubuntu) mit:

        apt install perceptualdiff imagemagick
        
        P 1 Reply Last reply Reply Quote 1
        • P
          patrick0815 @BananaJoe last edited by

          @bananajoe :
          Danke für die ausführliche Anleitung. Ich habe mir in der Zwischenzeit aber überlegt, das viel einfacher mit einem Distanzmesser zu lösen, der mir den Füllgrad des Salzes liefert.

          W 1 Reply Last reply Reply Quote 0
          • W
            watcherkb @patrick0815 last edited by

            @patrick0815 alternativ evtl. über Wägezellen und Gewicht messen. Das wollte ich auch mal machen, aber noch nicht zu gekommen.

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

              @werners Da steht leider die Version nicht wirklich drin.

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

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

                @werners Da steht leider die Version nicht wirklich drin.

                Wie gesagt das Update hat nichts mit dem Problem zu tun, das war schon vorher. Das Update hat super funktioniert.

                Nur was kann das noch sein?

                GZ.PNG

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

                  @werners Wenn alles als N erkannt wird, dann funktioniert in der Regel das neuronale Netz nicht mehr. Entweder ist das tflite auf der SD-Karte defekt oder es passt aus irgendwelchen Gründen nicht mehr zur Version (könnte bei einem sehr alten tflite vielleicht sein).

                  Kannst du mal ein neues aus dem aktuellen Rolling verwenden?

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

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

                    @werners Wenn alles als N erkannt wird, dann funktioniert in der Regel das neuronale Netz nicht mehr. Entweder ist das tflite auf der SD-Karte defekt oder es passt aus irgendwelchen Gründen nicht mehr zur Version (könnte bei einem sehr alten tflite vielleicht sein).

                    Kannst du mal ein neues aus dem aktuellen Rolling verwenden?

                    Hallo

                    das war es wohl gewesen. Ich war da wohl schon auf dem richtigen Weg, aber das die eine Datei was abbekommen hat damit habe ich nicht gerechnet. Jetzt gehts wieder
                    Danke für die schnelle Hilfe.

                    gruß
                    Werner

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      Kanumouse @WernerS last edited by

                      Ich habe tlw. auch Probleme mit der Zahlenerkennung, obwohl das Bild scharf und blendfrei ist. Meine Kamera mit „Rohr für die Wasseruhr“ habe ich bei inventwo gekauft.
                      Ich wollte auch schon einmal im Expertenmodus verschiedene Modelle ausprobieren aber mir steht dort keine pull-down-Menu zur Verfügung.
                      Ich denke, dass liegt vielleicht an meiner Firmware-Version. Kann ich mittels OTA einfach eine neue Firmware aufspielen?

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

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

                        inventwo

                        Inventwo hat zunächst meine Software und auch große Teile des Hardware Design ohne Absprache kopiert und kommerziell verkauft. Dort ist im Nachhinein nur die mitgeliefert Software lizensiert. Das verwenden von modernere Software ist nicht mit Invento abgestimmt!
                        Supportanfragen bitte direkt bei Inventwo!

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

                          Ist ja wohl eine Sauerei ³. Kopfschüttel.
                          Ich würde den ESP32Cam platt machen und die @jomjol Version flashen.

                          Ich liebe Leute die sich mit fremden Federn schmücken.😠 👎

                          1 Reply Last reply Reply Quote 2
                          • Hasont
                            Hasont @Hohenbostler last edited by Hasont

                            @hohenbostler
                            wenn ........--------...............--------- kommt ist dein ESP nicht im Boot Modus.
                            Also GPIO 0 nicht auf Masse beim Anschalten.
                            Kannst auch mal probieren etwas mit der Reset Taste zu spielen.

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

                              Hallo zusammen,

                              Was ESP-32-Modul bzw. Watermeter AI angeht bin ich noch ein Neuling.
                              Ich habe folgende probleme.

                              1. z.B. das zahlen falsch erkannt werden wie es auf dem Bild zu sehen ist das die "9" als "5" erkannt wird.
                              2. das mein "Value" ausgabe auf der Startseite immer gleich bleit und nicht aktuallisiert wird, mach ich da was falsch oder
                                ist es so gewollt?
                              3. "Previous Value" was das für eine genau bedeutung hat bzw. funktion, wie sollte man es verwenden und besteht es ein zusammenhang zwischen "Value" und "Previous Value" was man auf der Startseite ablesen kann?

                              Die Ausgaben von der AI bzw. die Werte die man ablesen kann werden auf Iobroker mit InfluxDB protokoliert bzw. gespeichert aber auch da bestehen fehlern wie die Werte werden nicht aktuallisiert bzw. bestehen lücken bei der Protokolierung, kann es sein das ich was falsch eingestellt habe bzw. gibt es da feinheit tunnings noch zusätzlich?

                              LG. Jumper

                              Unbenannt5.PNG Unbenannt4.PNG Unbenannt3.PNG Unbenannt2.PNG Unbenannt1.PNG Unbenannt.PNG

                              1 Reply Last reply Reply Quote 0
                              • D
                                Dan.Master last edited by Dan.Master

                                So mal ne kleine Information das Dingen läuft auch super auf "digitalen" Zählern.
                                Ich habe einen Iperl von Sensus bekommen.
                                iperl-international-sensus-water-front.jpg
                                Das Dingen was eigentlich auch funkt (868MhZ) wäre mit ner CUL machbar, aber unserer Versorger meinte den AES Code gibt es nicht für den Kunden. Ich habe es versucht aber leider "zu gefährlich".
                                Also das Dingen mit einem kleinen gedruckten Rahmen auf den Zähler drauf:
                                Unbenannt.png
                                Nicht schön aber praktisch. Es funktioniert einwandfrei. Die ROI zu definieren war ein bisschen mit fingerspitzengefühl zu machen aber umsetztbar.
                                Wie man hier sieht:
                                Screenshot 2022-09-21 200034.png
                                Und die Digits werden super erkannt:
                                Screenshot 2022-09-21 200110.png
                                Dann die Kommastelle um 3 "nach links" und schon hat man wieder die Daten auf dem Broker.
                                Screenshot 2022-09-21 200255.png
                                Es ist vollkommen lächerlich einen Smart Meter zu haben den nicht auslesen zu dürfen. (Wenn man bedenkt das der AES einmalig für den Zähler ist) und diesen dann mit ner Kamera wieder zu digitalisieren.
                                Es gibt einige andere Versorger die den AES-Code rausrücken aber das ist wohl von Landkreis zu Landkreis wohl extrem unterschiedlich.
                                Aber nochmal großen Dank an @jomjol für deine Mega Arbeit und das Pflegen der Hardware. Ich hoffe inventwo bekommt nichts verkauft mit dieser Aneignung.

                                Danke nochmal und Gruß
                                DerDani

                                BananaJoe M 3 Replies Last reply Reply Quote 0
                                • BananaJoe
                                  BananaJoe Most Active @Dan.Master last edited by

                                  @dan-master Danke für das Feedback. Ich glaube ich versuche es an meinem Digitalen auch noch einmal.
                                  Beim letzten Versuch hatte ich zusätzliche LED-Lampen montiert um es besser auszuleuchten. Kurz danach hat der Zähler dann seinen Geist aufgegeben (der lies sich per Infrarot programmieren - und die LED-Lampen blinken ja oft in Wirklichkeit einfach nur sehr sehr schnell)

                                  1 Reply Last reply Reply Quote 0
                                  • Segway
                                    Segway @homecineplexx last edited by Segway

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

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

                                    @Hasont, @pfried und alle anderen,

                                    habe heute meinem Gaszähler das "smarte sprechen" beigebracht. Anbei drei Bilder vom Gaszähler und eines vom fertigen Wasserzähler.
                                    Mit ca. 5cm Abstand und dem vermutlich "normalen" Objektiv funktionert es recht gut, aber seht selbst.

                                    IMG_1075.JPEG

                                    Hallo,
                                    wollte auch meinen Gaszähler smart machen und habe ebenso einen eckigen Kasten wie bei dir auf dem Bild.
                                    Woher haste das Gehäuse gedruckt und wie hast du es befestigt ?
                                    Läuft das bei Dir einwandfrei bisher ?

                                    Meinen Wasserzähler möchte ich auch smart machen. Da habe ich einen Deckel drauf und eine Blende die im oberen teil etwas abdeckt. Muss ich das abnehmen oder passt das so ?

                                    Danke im voraus

                                    Update Fotos:
                                    Gaszähler.jpg Wasserzähler.jpg

                                    ESP8266 1 Reply Last reply Reply Quote 0
                                    • Andre Oestreich
                                      Andre Oestreich last edited by

                                      Moin zusammen,

                                      kann mir jemand sagen, wie ich die Daten (direkt) in die InfluxDB bekomme?

                                      d928b193-e60b-4a7f-aad9-0bdb185820eb-image.png

                                      Die Daten in den Settings müssten eigentlich funktionieren, es werden aber keine Daten abgelegt.

                                      LG
                                      Andre

                                      Jens Meyer 1 Reply Last reply Reply Quote 0
                                      • ESP8266
                                        ESP8266 @Segway last edited by ESP8266

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

                                        Update Fotos:
                                        Wasserzähler.jpg

                                        Die Abdeckung mit dem Kunststoffring solltest du tunlichst dran lassen. Die Enfernung wollen die Wasserversorger nicht.

                                        Es geht auch mit.
                                        Bei mir ist der Ring komplett geschlossen.

                                        f3abc7df-2797-4a44-bea5-0f690bd91732-grafik.png

                                        1 Reply Last reply Reply Quote 1
                                        • Jens Meyer
                                          Jens Meyer @Andre Oestreich last edited by Jens Meyer

                                          @andre-oestreich
                                          Also bei mir funktioniert das sehr gut mit influxDB
                                          Da ich aber kein Passwort für die dB angegeben habe ist bei mir nur die url und dB Aktiv gesetzt

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            topsurfer last edited by

                                            Hallo,
                                            bislang nutze ich zur Stromzählung einen "einfachen" S0-Impulsausgang von einem B&G Tech,
                                            Durch ermitteln der Zeitdauer zwischen zwei Impulsen kann ich den aktuellen Stromverbrauch ermitteln (in "Echtzeit"). (Der S0-Ausgang geht an einen GPIO eines Raspberrys).

                                            Wie schaut das hier aus, wie oft kann man sich den aktuellen Wert schicken lassen?
                                            Per MQTT auch jede festgestellte Wertänderung? Also auch (fast) in Echtzeit?

                                            Homoran J 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            630
                                            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
                                            1491261
                                            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