Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Wasserzähler - Selfmade

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Wasserzähler - Selfmade

Geplant Angeheftet Gesperrt Verschoben Hardware
wasser wasserzählerhow-to
1.1k Beiträge 48 Kommentatoren 376.1k Aufrufe 72 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J jomjol

    @jomjol sagte in Wasserzähler - Selfmade:

    @sissiwup sagte in Wasserzähler - Selfmade:

    Hallo,

    mit der neusten Version ist die Zeigererkennung schlechter geworden.
    Die hat bei mir bisher nie Probleme gemacht:

    Ich habe auch gesehen, dass einer der Parameter für die Güte ca. 20% schlechter ist. Ich schaue mal, was ich machen kann.

    Ich habe noch eine Optimierungsoption gefunden und 3-4 Bilder nochmal genauer klassifiziert. Jetzt ist die mittlere Abweichung wieder dort wo sie vorher war. Die neue Version ist 6.0.1 - probier es bei Gelegenheit doch einfach mal aus.

    pfriedP Offline
    pfriedP Offline
    pfried
    schrieb am zuletzt editiert von
    #866

    @jomjol Guten Abend, wo finde ich denn die 6.0.1 wenn ich einen zip download mache ist die 5.0 drinnen.

    J 1 Antwort Letzte Antwort
    0
    • AtifanA Atifan

      Als Stromversorgung brauchst du eigentlich nur 2 Drähte mit 5V, also + und -.

      A Offline
      A Offline
      andre68
      schrieb am zuletzt editiert von
      #867

      @Atifan danke. Ich dachte an Verwendenung von einem übrig gebliebenen Kindle USB Netzteil, könnte das klappen mit dem MB102? Das lässt sich ja über Netzteil oder USB versorgen.

      1 Antwort Letzte Antwort
      0
      • pfriedP Offline
        pfriedP Offline
        pfried
        schrieb am zuletzt editiert von
        #868

        @andre68 Folgender Stromverbrauch beim ESP32:

        ea1389e0-e761-424f-8ed9-906ffc807926-grafik.png
        Du mußt die letzte Zeile nehmen, ich bin aber nie bei Messungen über 140mA (beim ESP32CAM) gekommen. Ein Kindle USB Netzteil sollte daher auf jeden Fall ausreichen.

        1 Antwort Letzte Antwort
        0
        • pfriedP pfried

          @jomjol Guten Abend, wo finde ich denn die 6.0.1 wenn ich einen zip download mache ist die 5.0 drinnen.

          J Offline
          J Offline
          jomjol
          schrieb am zuletzt editiert von
          #869

          @pfried sagte in Wasserzähler - Selfmade:

          @jomjol Guten Abend, wo finde ich denn die 6.0.1 wenn ich einen zip download mache ist die 5.0 drinnen.

          Ich habe vergessen, den Push in Github zu machen. Ist erledigt - findest du jetzt in beiden Rolling Versionen.

          pfriedP 1 Antwort Letzte Antwort
          0
          • J jomjol

            @pfried sagte in Wasserzähler - Selfmade:

            @jomjol Guten Abend, wo finde ich denn die 6.0.1 wenn ich einen zip download mache ist die 5.0 drinnen.

            Ich habe vergessen, den Push in Github zu machen. Ist erledigt - findest du jetzt in beiden Rolling Versionen.

            pfriedP Offline
            pfriedP Offline
            pfried
            schrieb am zuletzt editiert von
            #870

            @jomjol Danke!

            1 Antwort Letzte Antwort
            0
            • H Offline
              H Offline
              hugo1215
              schrieb am zuletzt editiert von
              #871

              @jomjol super vielen dank das hat mir echt geholfen. vllt kannst du das mit in deine Anleitung mit aufnehmen. Das ist ein guter hinweis.
              Jetzt brauche ich aber nochmal ein wenig support. Habe die Kamera auch soweit eingerichtet. Habe mir ein Bild runtergeladen und bei deinem Programm zum einrichten der Zahlen hochgeladen. Nur leider klappt das nicht so wie in deine Beschreibung. Wie kann ich die roten Zahlen auch mit einbinden??
              Meine Wasseruhr sieht so aus:ref_m3.jpg

              Mein Server zeigt mir das Bild auch sehr Komisch an. Bildschirmfoto 2020-04-24 um 01.18.41.png

              Über weitere Hilfe würde ich mich sehr freuen.
              Gruß

              J 1 Antwort Letzte Antwort
              0
              • H hugo1215

                @jomjol super vielen dank das hat mir echt geholfen. vllt kannst du das mit in deine Anleitung mit aufnehmen. Das ist ein guter hinweis.
                Jetzt brauche ich aber nochmal ein wenig support. Habe die Kamera auch soweit eingerichtet. Habe mir ein Bild runtergeladen und bei deinem Programm zum einrichten der Zahlen hochgeladen. Nur leider klappt das nicht so wie in deine Beschreibung. Wie kann ich die roten Zahlen auch mit einbinden??
                Meine Wasseruhr sieht so aus:ref_m3.jpg

                Mein Server zeigt mir das Bild auch sehr Komisch an. Bildschirmfoto 2020-04-24 um 01.18.41.png

                Über weitere Hilfe würde ich mich sehr freuen.
                Gruß

                J Offline
                J Offline
                jomjol
                schrieb am zuletzt editiert von
                #872

                @hugo1215 Das verzerrte Bild zeigt, dass dein Alignment nicht funktioniert. Welche Aligmentmarken hast du den geteached?

                Die roten Zahlen funktionieren nicht, da das neuronale Netz momentan auf schwarze Zahl auf weissem Grund angelernt ist. Kann ich gerne erweiteren, dann brauche ich aber Bilder zum trainieren. Kannst du erzeugen, wenn du erstmal alles am Laufen hast.

                Hier eine Handanleitung zum Einstellen deiner Config:

                https://github.com/jomjol/water-meter-system-complete/blob/master/images/Alignment_procedure_draft.pdf

                https://github.com/jomjol/water-meter-system-complete/blob/master/Config_Description.md

                Beste Grüße,
                jomjol

                J H 2 Antworten Letzte Antwort
                0
                • M Offline
                  M Offline
                  mameier1234
                  schrieb am zuletzt editiert von
                  #873

                  Hallo , was passiert denn eigentlich hier ?

                  Die Anlagen werden als 3980 erkannt, aber der Zählerstand ist .2980 ?

                  Bildschirmfoto 2020-04-24 um 21.32.31.png

                  Grüße,

                  Martin

                  J 1 Antwort Letzte Antwort
                  0
                  • J jomjol

                    @hugo1215 Das verzerrte Bild zeigt, dass dein Alignment nicht funktioniert. Welche Aligmentmarken hast du den geteached?

                    Die roten Zahlen funktionieren nicht, da das neuronale Netz momentan auf schwarze Zahl auf weissem Grund angelernt ist. Kann ich gerne erweiteren, dann brauche ich aber Bilder zum trainieren. Kannst du erzeugen, wenn du erstmal alles am Laufen hast.

                    Hier eine Handanleitung zum Einstellen deiner Config:

                    https://github.com/jomjol/water-meter-system-complete/blob/master/images/Alignment_procedure_draft.pdf

                    https://github.com/jomjol/water-meter-system-complete/blob/master/Config_Description.md

                    Beste Grüße,
                    jomjol

                    J Offline
                    J Offline
                    jomjol
                    schrieb am zuletzt editiert von
                    #874

                    Hallo zusammen,

                    wer hat Lust, die neuste Version zu testen? Ich habe in einer speziellen Version von Tensorflow auf Tensorflow-Lite umgestellt und das Alignment des Bildes asynchron gestellt. Beides beschleunigt die Bildverarbeitung.
                    TFLite verkleinert auch deutlich die Docker-Images, da ich nur die Runtime und nicht die komplette Tensorflow-Umgebung installieren muss.
                    Einziger Nachteil ist, dass die Netzwerkdefinition nicht mehr im h5-Format, sondern als spezielles tflite-Format bereit gestellt werden muss und damit die Konfiguration nicht abwärtskompatibel ist.
                    Wenn das gut funktioniert, werde ich jedoch die zukünftigen Versionen vollständig darauf umstellen.
                    Ihr bekommt das Docker Image mit folgendem Tag:

                    • Raspberry: jomjol/wasserzaehler:raspi-rolling-lite
                    • Synology: jomjol/wasserzaehler:rolling-lite

                    Das Config-File, insbesondere die Neuronalen-Netzwerkfiles findet ihr bei GitHub hier (egal ob Raspi oder Synology):
                    https://github.com/jomjol/water-meter-system-complete/tree/rolling-lite/code/config/neuralnets

                    Meldet euch gerne, wenn ihr es probiert habt.

                    Beste Grüße,
                    jomjol

                    1 Antwort Letzte Antwort
                    0
                    • pfriedP Offline
                      pfriedP Offline
                      pfried
                      schrieb am zuletzt editiert von
                      #875

                      Hallo @jomjol normalerweise halte ich es mit: ... never change a running system... kann man Deine neue Version irgendwie mit der Alten vereinbaren und wenn ja wie?

                      J 1 Antwort Letzte Antwort
                      0
                      • M mameier1234

                        Hallo , was passiert denn eigentlich hier ?

                        Die Anlagen werden als 3980 erkannt, aber der Zählerstand ist .2980 ?

                        Bildschirmfoto 2020-04-24 um 21.32.31.png

                        J Offline
                        J Offline
                        jomjol
                        schrieb am zuletzt editiert von
                        #876

                        @mameier1234 sagte in Wasserzähler - Selfmade:

                        Hallo , was passiert denn eigentlich hier ?

                        Die Anlagen werden als 3980 erkannt, aber der Zählerstand ist .2980 ?

                        Bildschirmfoto 2020-04-24 um 21.32.31.png

                        Hinter der Umwandlung der analogen Zeiger steckt eine intelligente Logik:
                        Schau dir die Situation genau an: der erste Zeiger wird als 3.1 erkannt. Im Rahmen der Erkennungs- und Zeigerpositionsunschärfe könnte es aber auch 3.0 oder 2.9 sein. Daher prüft die Logik bei Ziffern, die um den Wechsel der ganzen Zahlen liegt, ob die Ziffer eine Stelle tiefer schon über die 0 weg ist.
                        Hier ist die nächstniedrigere Ziffer eine 9.7, also noch nicht über die 0 hinweg. Daher kann es sich nur um die Ziffer "2" und nicht "3" handeln.
                        Wenn der tiefere Zeiger jetzt über die 0 hinweg geht (9.7 --> 0.0) dann wechselt die Ziffer auch auf die "3".
                        Gruß,
                        jomjol

                        1 Antwort Letzte Antwort
                        1
                        • pfriedP pfried

                          Hallo @jomjol normalerweise halte ich es mit: ... never change a running system... kann man Deine neue Version irgendwie mit der Alten vereinbaren und wenn ja wie?

                          J Offline
                          J Offline
                          jomjol
                          schrieb am zuletzt editiert von
                          #877

                          @pfried sagte in Wasserzähler - Selfmade:

                          Hallo @jomjol normalerweise halte ich es mit: ... never change a running system... kann man Deine neue Version irgendwie mit der Alten vereinbaren und wenn ja wie?

                          Du könntest Testweise einen zweiten Docker auf einen anderen Port laufen lassen. Deine alte Config funktioniert auch weiter. Du musst nur für die lite-Images die CNN-Files im Verzeichnis networks kopieren und in der Config die Namen bei modelfile ändern. Das hast du auch schnell wieder zurück geändert.

                          KnallochseK 1 Antwort Letzte Antwort
                          0
                          • pfriedP Offline
                            pfriedP Offline
                            pfried
                            schrieb am zuletzt editiert von
                            #878

                            @jomjol OK, mache ich. Starte den Test morgen. LG

                            1 Antwort Letzte Antwort
                            0
                            • J jomjol

                              @pfried sagte in Wasserzähler - Selfmade:

                              Hallo @jomjol normalerweise halte ich es mit: ... never change a running system... kann man Deine neue Version irgendwie mit der Alten vereinbaren und wenn ja wie?

                              Du könntest Testweise einen zweiten Docker auf einen anderen Port laufen lassen. Deine alte Config funktioniert auch weiter. Du musst nur für die lite-Images die CNN-Files im Verzeichnis networks kopieren und in der Config die Namen bei modelfile ändern. Das hast du auch schnell wieder zurück geändert.

                              KnallochseK Offline
                              KnallochseK Offline
                              Knallochse
                              schrieb am zuletzt editiert von
                              #879

                              @jomjol Test läuft mit 2 Containern parallel (innerhalb von 10sec aufgenommen)
                              7F3C19C8-E3BE-43B2-837B-38AF994B4685.jpeg 886451C3-7EF4-480C-985C-4C99826D8115.jpeg

                              HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                              1 Antwort Letzte Antwort
                              0
                              • J jomjol

                                @hugo1215 Das verzerrte Bild zeigt, dass dein Alignment nicht funktioniert. Welche Aligmentmarken hast du den geteached?

                                Die roten Zahlen funktionieren nicht, da das neuronale Netz momentan auf schwarze Zahl auf weissem Grund angelernt ist. Kann ich gerne erweiteren, dann brauche ich aber Bilder zum trainieren. Kannst du erzeugen, wenn du erstmal alles am Laufen hast.

                                Hier eine Handanleitung zum Einstellen deiner Config:

                                https://github.com/jomjol/water-meter-system-complete/blob/master/images/Alignment_procedure_draft.pdf

                                https://github.com/jomjol/water-meter-system-complete/blob/master/Config_Description.md

                                Beste Grüße,
                                jomjol

                                H Offline
                                H Offline
                                hugo1215
                                schrieb am zuletzt editiert von
                                #880

                                @jomjol Super vielen dank. Habe alles zum laufen bekommen. Erkennung klappt soweit auch nicht schlecht aber irgendwie scheint bei mir eine Zahl nicht richtig zu klappen. Aus einer 2 macht er eine 8. Habe schon versucht mit einer guten Ausrichtung und Schärfe das ganze hinzubekommen aber irgendwie mag er die 2 nicht.

                                Bildschirmfoto 2020-04-25 um 10.53.16.png

                                J 1 Antwort Letzte Antwort
                                0
                                • H hugo1215

                                  @jomjol Super vielen dank. Habe alles zum laufen bekommen. Erkennung klappt soweit auch nicht schlecht aber irgendwie scheint bei mir eine Zahl nicht richtig zu klappen. Aus einer 2 macht er eine 8. Habe schon versucht mit einer guten Ausrichtung und Schärfe das ganze hinzubekommen aber irgendwie mag er die 2 nicht.

                                  Bildschirmfoto 2020-04-25 um 10.53.16.png

                                  J Offline
                                  J Offline
                                  jomjol
                                  schrieb am zuletzt editiert von
                                  #881

                                  @hugo1215 sagte in Wasserzähler - Selfmade:

                                  @jomjol Super vielen dank. Habe alles zum laufen bekommen. Erkennung klappt soweit auch nicht schlecht aber irgendwie scheint bei mir eine Zahl nicht richtig zu klappen. Aus einer 2 macht er eine 8. Habe schon versucht mit einer guten Ausrichtung und Schärfe das ganze hinzubekommen aber irgendwie mag er die 2 nicht.

                                  Bildschirmfoto 2020-04-25 um 10.53.16.png

                                  Hallo Hugo,
                                  klingt gut ist aber echt ein glücklicher Zufall. Bemerke erst jetzt, dass deine Ziffern ja auch weisse Schrift auf schwarzem Grund sind. Darauf ist das CNN nicht trainert. Das ist aber auch spannend für andere Nutzer. Daher folgende Bitte: kannst du eine zeitlang die Bilder loggen und wenn du dann von jeder Ziffer 3-4 hast, mir das Log-Verzeichnis schicken. Bitte jeweils für rote und schwarze Ziffern.
                                  Dann erweitere ich das Training mit den Ziffern und es sollte auch mit der 2 klappen.
                                  Beste Grüße,
                                  jomjol

                                  KnallochseK H 2 Antworten Letzte Antwort
                                  0
                                  • J jomjol

                                    @hugo1215 sagte in Wasserzähler - Selfmade:

                                    @jomjol Super vielen dank. Habe alles zum laufen bekommen. Erkennung klappt soweit auch nicht schlecht aber irgendwie scheint bei mir eine Zahl nicht richtig zu klappen. Aus einer 2 macht er eine 8. Habe schon versucht mit einer guten Ausrichtung und Schärfe das ganze hinzubekommen aber irgendwie mag er die 2 nicht.

                                    Bildschirmfoto 2020-04-25 um 10.53.16.png

                                    Hallo Hugo,
                                    klingt gut ist aber echt ein glücklicher Zufall. Bemerke erst jetzt, dass deine Ziffern ja auch weisse Schrift auf schwarzem Grund sind. Darauf ist das CNN nicht trainert. Das ist aber auch spannend für andere Nutzer. Daher folgende Bitte: kannst du eine zeitlang die Bilder loggen und wenn du dann von jeder Ziffer 3-4 hast, mir das Log-Verzeichnis schicken. Bitte jeweils für rote und schwarze Ziffern.
                                    Dann erweitere ich das Training mit den Ziffern und es sollte auch mit der 2 klappen.
                                    Beste Grüße,
                                    jomjol

                                    KnallochseK Offline
                                    KnallochseK Offline
                                    Knallochse
                                    schrieb am zuletzt editiert von
                                    #882

                                    @jomjol Ich bekomme bei beiden Dockern (6.0 und Lite) die gleiche Versionsinfo. Ich habe beide parallel laufen.
                                    Wäre schön wenn du diese noch unterschiedlich ausgibst.

                                    Bis jetzt konnte ich mit der neuen „Lite“ Version keine Auffälligkeiten feststellen. Scheint gut zu laufen.
                                    Ich finde dein Projekt immer noch geil, und das läuft ja auch schon seit November 2019 👍

                                    HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                    J 1 Antwort Letzte Antwort
                                    0
                                    • KnallochseK Knallochse

                                      @jomjol Ich bekomme bei beiden Dockern (6.0 und Lite) die gleiche Versionsinfo. Ich habe beide parallel laufen.
                                      Wäre schön wenn du diese noch unterschiedlich ausgibst.

                                      Bis jetzt konnte ich mit der neuen „Lite“ Version keine Auffälligkeiten feststellen. Scheint gut zu laufen.
                                      Ich finde dein Projekt immer noch geil, und das läuft ja auch schon seit November 2019 👍

                                      J Offline
                                      J Offline
                                      jomjol
                                      schrieb am zuletzt editiert von
                                      #883

                                      @Knallochse Du hast natürlich Recht. Docker mit Versionsupdate kompiliert.
                                      Danke für die Rückmeldung, dass bei dir alles läuft. Ich werde mittelfristig auf die lite-Version umstellen, da ich dann komplett das Kompilieren der Tensorflow-Bibliothek für Synology verzichten kann.
                                      Was meinst du, wie die Community mit einer nicht abwärtskompatiblen Version zurecht kommt?

                                      KnallochseK 1 Antwort Letzte Antwort
                                      0
                                      • J jomjol

                                        @Knallochse Du hast natürlich Recht. Docker mit Versionsupdate kompiliert.
                                        Danke für die Rückmeldung, dass bei dir alles läuft. Ich werde mittelfristig auf die lite-Version umstellen, da ich dann komplett das Kompilieren der Tensorflow-Bibliothek für Synology verzichten kann.
                                        Was meinst du, wie die Community mit einer nicht abwärtskompatiblen Version zurecht kommt?

                                        KnallochseK Offline
                                        KnallochseK Offline
                                        Knallochse
                                        schrieb am zuletzt editiert von Knallochse
                                        #884

                                        @jomjol Also ich habe deine Dockerversionen mit dem Bridge_Netzwerk erstellt. Dabei habe ich mehrere Container mit verschiedene Ports (+1) benutzt. Dadurch lässt sich die Auswertung der Daten in IoBroker gut anpassen. Ob man nun den Parser Adapter, oder das Script von @sissiwup nutz oder mein Blockly, so kann mann einfach zwischen den verschiedenen Docker Versionen wechseln (auch der Lite-version). Ich sehe hier kein Problem mit der Abwärtskompatibilität, da die Daten in den verschiedenen Versionen gleich ausgegeben werden.
                                        Der Arbeitsspeicherbedarf mit der Lite_Version schein aber wesentlich besser zu sein
                                        35d250a2-a04c-460d-a481-71b4e5dfebda-image.png

                                        Zusammenfassend möchte ich sagen, dass dein Projekt bei mir funktioniert. Das ist nicht selbstverständlich. Ich habe schon andere "Bastelobjekte" unternommen, und musste kapitulieren. Aber ich experimentiere gern.

                                        HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                        1 Antwort Letzte Antwort
                                        0
                                        • pfriedP Offline
                                          pfriedP Offline
                                          pfried
                                          schrieb am zuletzt editiert von pfried
                                          #885

                                          @jomjol Bei mir gibt die Lite Version exakt dasselbe aus wie die Full Version! :+1:
                                          EDIT: Dachte der Container raspi-rolling-lite läuft, habe aber eine falsche Abfrage gemacht. Sorry!
                                          Der Container raspi-rolling-lite läuft auf meinem RB3+ nicht. Er reseted wiederkehrend.

                                          bb383714-c46a-4268-8703-04b3ef1deae7-grafik.png

                                          J 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          901

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe