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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bruchpilot @jomjol last edited by bruchpilot

      @jomjol
      Hallo jomjol!
      Leider ist meine Speicherkarte heute nicht gekommen. In dieser Sache also nichts Neues.
      Nachdem es gestern eine Weile gelaufen ist, habe ich heute folgendes Phänomen:
      Das Booten geht bis dahin:
      ...
      [MQTT]
      abort() was called at PC 0x400d995b on core 0

      ELF file SHA256: 739980a2f7ec5a2a

      Backtrace: 0x4008ea08:0x3fff12c0 0x4008edb1:0x3fff12e0 0x400d995b:0x3fff1300 0x401f4699:0x3fff1320 0x400f3799:0x3fff1340 0x400fa714:0x3fff1370 0x400fba45:0x3fff1930 0x400f5cf9:0x3fff1c20 0x400e2e7e:0x3fff20d0 0x400e581f:0x3fff2120 0x40090161:0x3fff22e0

      Rebooting...
      ets Jun 8 2016 00:22:57

      Ob das auch mit der SD zu tun hat?

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

        @bruchpilot Zeige uns einmal Deine Config.ini

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

          @pfried
          Hallo pfried!

          Hier ist sie:
          config.ini

          weil es ja so aussieht, als wenn mit MQTT etwas nicht stimmt, habe ich mir die Einstellung nochmal angesehen.
          Ist aber genauso wie Gestern und da bekamm ich saubere Meldungen, die schon im Node Red angezeigt wurden.
          User und Password wird nicht benutzt.

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

            @bruchpilot Hast Du den IOBroker vielleicht auch am laufen? Wenn ja, probiere mal den Adapter mqtt, ob es mit dem funktioniert (wenn nein warte einmal ab bist du die neue SD Karte hast) Du solltest zuerst einmal das System stabil am Laufen haben, schalte einmal den MQTT aus, ist dann das System stabil?

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

              @pfried

              Wenn ich MQTT auskommentiere ändert sich nichts. Bootet immer wieder neu an gleicher Stelle. -- Ich warte auf meine Karte.
              Danke und schönen Abend.

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

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

                @pfried

                Wenn ich MQTT auskommentiere ändert sich nichts. Bootet immer wieder neu an gleicher Stelle. -- Ich warte auf meine Karte.
                Danke und schönen Abend.

                Hi @bruchpilot,

                kannst du bitte mal folgende Firmware Version mit deiner SD-Karte testen:

                firmware_zipped.zip

                Hintergrund: ab Version 6.x.y habe ich den Zugriff auf die SD-Karte modifiziert, damit die GPIOs 12 & 13 frei werden. In dieser speziellen Version habe ich das rückgängig gemacht. Vielleicht erhöht das die Kompatibilität.

                Bin gespannt auf deine Rückmeldung!

                Danke und Gruß,
                jomjol

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

                  @jomjol
                  Was soll ich sagen? Es funktioniert!!
                  Habe gleich auch noch die anderen SD Karten getestet. Auch da läuft es jetzt!
                  Hat das, lasch ausgedrückt, mit 1bit bzw 4bit Zugriff zu tun ?
                  Darüber hatte ich etwas im Netz gelesen.
                  Auf jeden Fall scheint es das Problem behoben zu haben -großartig!
                  Werde jetzt erst einmal weiter testen.
                  Habe unter Anderem das Problem, dass die Wasseruhr leicht zur Wand gedreht ist.
                  Ich will das lieber nicht versuchen zu ändern.
                  Daher muss die Kamera leicht schräg auf die Uhr gucken. Ich hoffe ich krieg das auch so hin.
                  Erst einmal vielen Dank jomjol!

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

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

                    @jomjol
                    Was soll ich sagen? Es funktioniert!!
                    Habe gleich auch noch die anderen SD Karten getestet. Auch da läuft es jetzt!
                    Hat das, lasch ausgedrückt, mit 1bit bzw 4bit Zugriff zu tun ?
                    Darüber hatte ich etwas im Netz gelesen.
                    Auf jeden Fall scheint es das Problem behoben zu haben -großartig!
                    Werde jetzt erst einmal weiter testen.
                    Habe unter Anderem das Problem, dass die Wasseruhr leicht zur Wand gedreht ist.
                    Ich will das lieber nicht versuchen zu ändern.
                    Daher muss die Kamera leicht schräg auf die Uhr gucken. Ich hoffe ich krieg das auch so hin.
                    Erst einmal vielen Dank jomjol!

                    Also gut, dann haben wir jetzt die Ursache. Ich kann das natürlich umstellen, aber dann geht die Ansteuerung der GPIO12/13 per html Befehl nicht mehr.
                    Ich weiss leider nicht, ob der wirlich verwendet wird.

                    Momentan tendiere ich dazu, die GPIOs zugunsten der besser SD-Kompatibilität abzuschalten. Die GPIOs waren eh nur eine Zusatzfunktion, die nicht für den ursprünglichen Zweck notwendig ist.

                    @Hasont: du hattest ihn damals angefragt (wenn ich mich recht erinner). Verwendest du das?

                    @all: gibt es eine Meinung dazu?

                    pfried Hasont 2 Replies Last reply Reply Quote 0
                    • pfried
                      pfried @jomjol last edited by

                      @jomjol Könnte man das nicht mit einem Setting in der Config.ini umschaltbar machen? Bei mir geht die neuere SW ohne den vielen SD zugriffen einwandfrei..... Schalter könnte heißen "Kompatibilität versus SD Schreibzugriffoptimierung", oder so ähnlich .... 😊

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

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

                        @jomjol Könnte man das nicht mit einem Setting in der Config.ini umschaltbar machen? Bei mir geht die neuere SW ohne den vielen SD zugriffen einwandfrei..... Schalter könnte heißen "Kompatibilität versus SD Schreibzugriffoptimierung", oder so ähnlich .... 😊

                        Idee ist nicht schlecht - nur ist quasi das erste das Mounten der SD-Karte und da lege ich den Zugriffmodus fest. Erst dann kann ich die config.ini lesen und stelle dann ggf. fest, dass ich im falschen Modus gemounted habe. Schaue gerade, wie aufwendig eine änderung des Zugriffmodus ist im laufenden Betrieb ist.

                        1 Reply Last reply Reply Quote 0
                        • B
                          bunni last edited by

                          Hallo,
                          habe mir jetzt auch eine ESP 32 Cam gekauft, diese ist aber mit einem zusätzlichen Board ausgestatten an das kann direkt ein Micro USB kabel angeschlossen werden, hat dieses auch jemand, wenn ja kann dieses dann direkt darüber geflasht werden und wenn ja wie?

                          esp32.png

                          B Mierscheid Hasont 3 Replies Last reply Reply Quote 0
                          • Hasont
                            Hasont @jomjol last edited by

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

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

                            @jomjol
                            Was soll ich sagen? Es funktioniert!!
                            Habe gleich auch noch die anderen SD Karten getestet. Auch da läuft es jetzt!
                            Hat das, lasch ausgedrückt, mit 1bit bzw 4bit Zugriff zu tun ?
                            Darüber hatte ich etwas im Netz gelesen.
                            Auf jeden Fall scheint es das Problem behoben zu haben -großartig!
                            Werde jetzt erst einmal weiter testen.
                            Habe unter Anderem das Problem, dass die Wasseruhr leicht zur Wand gedreht ist.
                            Ich will das lieber nicht versuchen zu ändern.
                            Daher muss die Kamera leicht schräg auf die Uhr gucken. Ich hoffe ich krieg das auch so hin.
                            Erst einmal vielen Dank jomjol!

                            Also gut, dann haben wir jetzt die Ursache. Ich kann das natürlich umstellen, aber dann geht die Ansteuerung der GPIO12/13 per html Befehl nicht mehr.
                            Ich weiss leider nicht, ob der wirlich verwendet wird.

                            Momentan tendiere ich dazu, die GPIOs zugunsten der besser SD-Kompatibilität abzuschalten. Die GPIOs waren eh nur eine Zusatzfunktion, die nicht für den ursprünglichen Zweck notwendig ist.

                            @Hasont: du hattest ihn damals angefragt (wenn ich mich recht erinner). Verwendest du das?

                            @all: gibt es eine Meinung dazu?

                            Hallo JomJol
                            ja ich benutze die GPIOs hatte aber bis aufs letzte Update 6.3.1 nie probleme damit. Da hatte ich nach Tagen nur Resets und die auch meist erst nach einem Browserzugang.
                            Ich bin nun seit 5 Tagen dabei sämtliche SD Karten auszuprobieren die ich habe. Bisher ist aufgefallen, dass seit der 6.3.1 mit html 6.4 kein System mehr über mehrere Stunden stabil läuft was vorher ging. Auffällig ist auch, dass größere (8GB) Karten meist länger laufen. 4GB Karten ca. 2 -8 Durchgänge, 8GB Karte 2 - 34 Durchgänge. Gerade hab ich eine SanDisk Ultra 32GB probiert die ja eigentlich nicht unterstützt werden und die läuft. Werde morgen berichten. Komisch ist das ja schon. Wenn das morgen nicht besser wird werde ich mit dem Oszi und einem Log mal schauen was auf der Spannung/Stromebene parallel zum log passiert.
                            PS: Die GPIOs könnte ich auch durch eine direkte Verkabelung zum Raspi ersetzen.
                            MfG
                            Horst

                            J 1 Reply Last reply Reply Quote 0
                            • B
                              bruchpilot @bunni last edited by

                              @bunni
                              Hallo erstmal!
                              Ich habe auch so ein Teil. Man kann damit genauso flashen.
                              Ich habs mit dem Windows tool "flash_download_tool_3.8.5" gemacht. Da gibt es keine Probleme.
                              Man muss nur sehr vorsichtig mit der USB Buchse sein. Ist bei einem Board schon rausgebrochen.

                              1 Reply Last reply Reply Quote 0
                              • Mierscheid
                                Mierscheid @bunni last edited by

                                @bunni https://hausblog.hessburg.de/wasseruhr-smart-machen/

                                1 Reply Last reply Reply Quote 0
                                • Hasont
                                  Hasont @bunni last edited by Hasont

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

                                  Hallo,
                                  habe mir jetzt auch eine ESP 32 Cam gekauft, diese ist aber mit einem zusätzlichen Board ausgestatten an das kann direkt ein Micro USB kabel angeschlossen werden, hat dieses auch jemand, wenn ja kann dieses dann direkt darüber geflasht werden und wenn ja wie?

                                  esp32.png

                                  Ja, mit dem Board ist es um einiges einfacher. Du must vor dem Flashen beide Tasten drücken, dann den Flashvorgang im Flashtool 3.8.5 starten und kurz danach (1sec) die RST Taste loslassen. Am Monitor sollte dann der Flashvorgang beginnen. Die IO0 Taste halte ich gedrückt bis zum Ende. Das Flashen dauert nur wenige Sekunden. Falls das nicht gleich funktioniert und du nur _ _ _ _ _ _ _ _ siehst abbrechen und neu probieren.
                                  Habs schon zig mal gemacht aber selten hat es gleich beim ersten mal geklappt.
                                  Im Flashtool vorher noch nachsehen ob er die neue Com Schnittstelle gefunden hat und die Baudrate auf 115200 eingestellt ist.
                                  LG
                                  Horst

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

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

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

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

                                    @jomjol
                                    Was soll ich sagen? Es funktioniert!!
                                    Habe gleich auch noch die anderen SD Karten getestet. Auch da läuft es jetzt!
                                    Hat das, lasch ausgedrückt, mit 1bit bzw 4bit Zugriff zu tun ?
                                    Darüber hatte ich etwas im Netz gelesen.
                                    Auf jeden Fall scheint es das Problem behoben zu haben -großartig!
                                    Werde jetzt erst einmal weiter testen.
                                    Habe unter Anderem das Problem, dass die Wasseruhr leicht zur Wand gedreht ist.
                                    Ich will das lieber nicht versuchen zu ändern.
                                    Daher muss die Kamera leicht schräg auf die Uhr gucken. Ich hoffe ich krieg das auch so hin.
                                    Erst einmal vielen Dank jomjol!

                                    Also gut, dann haben wir jetzt die Ursache. Ich kann das natürlich umstellen, aber dann geht die Ansteuerung der GPIO12/13 per html Befehl nicht mehr.
                                    Ich weiss leider nicht, ob der wirlich verwendet wird.

                                    Momentan tendiere ich dazu, die GPIOs zugunsten der besser SD-Kompatibilität abzuschalten. Die GPIOs waren eh nur eine Zusatzfunktion, die nicht für den ursprünglichen Zweck notwendig ist.

                                    @Hasont: du hattest ihn damals angefragt (wenn ich mich recht erinner). Verwendest du das?

                                    @all: gibt es eine Meinung dazu?

                                    Hallo JomJol
                                    ja ich benutze die GPIOs hatte aber bis aufs letzte Update 6.3.1 nie probleme damit. Da hatte ich nach Tagen nur Resets und die auch meist erst nach einem Browserzugang.
                                    Ich bin nun seit 5 Tagen dabei sämtliche SD Karten auszuprobieren die ich habe. Bisher ist aufgefallen, dass seit der 6.3.1 mit html 6.4 kein System mehr über mehrere Stunden stabil läuft was vorher ging. Auffällig ist auch, dass größere (8GB) Karten meist länger laufen. 4GB Karten ca. 2 -8 Durchgänge, 8GB Karte 2 - 34 Durchgänge. Gerade hab ich eine SanDisk Ultra 32GB probiert die ja eigentlich nicht unterstützt werden und die läuft. Werde morgen berichten. Komisch ist das ja schon. Wenn das morgen nicht besser wird werde ich mit dem Oszi und einem Log mal schauen was auf der Spannung/Stromebene parallel zum log passiert.
                                    PS: Die GPIOs könnte ich auch durch eine direkte Verkabelung zum Raspi ersetzen.
                                    MfG
                                    Horst

                                    @Hasont, @bruchpilot
                                    ich habe jetzt eine neue Version in der Rolling, die sowohl stabileren Zugriff auf SD-Karten, wie auch weiterhin GPIO-Support hat.
                                    Könnt ihr die bitte mal testen:
                                    https://github.com/jomjol/AI-on-the-edge-device/blob/rolling/firmware/firmware.bin

                                    Gruß,
                                    jomjol

                                    Hasont 2 Replies Last reply Reply Quote 0
                                    • Hasont
                                      Hasont @jomjol last edited by Hasont

                                      @jomjol
                                      Aufgespielt "Master 6.5.0" läuft jetzt auf meinem Gaszähler mit ner 4GB Karte
                                      Am Wasserzähler lasse ich noch die 6.3.1 mir der SanDisk Ultra 32GB bis morgen werkeln obwohl der nach der 10 Runde grad schon wieder ausgestiegen ist..
                                      LG
                                      Horst

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

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

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

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

                                        @sandmanyz Welche Version genau hast du?

                                        b6fff368-8ec0-4363-ad4f-5473143f8b5a-grafik.png

                                        Schau mal bitte in die config.ini direkt rein und prüfe, wie dort der Parameter InitialRotate mit einem i nach dem "t" geschrieben ist. Da war mal früher ein Bug drin, der in der Version 6.3.1 nicht mehr toleriert wird. Werde ich wieder ändern müssen.

                                        Alternative: update der html.zip auf die neueste Version im Rolling Branch von GitHub. Dort ist eine Version, die auf diesen Fehler tolerant ist und nach dem ersten Abspeichern der Config.ini im aus der graphischen Oberfläche heraus den Schreibfehler korrigiert.

                                        @jomjol
                                        Die config.ini sah gut aus. Habe das Update durchgeführt und das Problem nicht wieder gehabt 😁. Danke Dir!

                                        Noch eine Frage....
                                        Bei dem Bild ist der Blitz immer ziemlich störend und sorgt für falsche Werte (siehe Bild). Kann man da was tun?
                                        a22e55c8-cf41-44b2-b19e-690249cdfc0e-grafik.png

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

                                          @sandmanyz Du musst nun den ESP Aufbau solange über der Wasseruhr drehen, bis die Spiegelung auf einem Teil der Wasseruhr landet der nicht ausgewertet wird dann mit Rotate in der Config.ini die Aufnahme drehen....

                                          S 1 Reply Last reply Reply Quote 0
                                          • BananaJoe
                                            BananaJoe Most Active @Hasont last edited by BananaJoe

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

                                            Ja, mit dem Board ist es um einiges einfacher. Du must vor dem Flashen beide Tasten drücken, dann den Flashvorgang im Flashtool 3.8.5 starten und kurz danach (1sec) die RST Taste loslassen. Am Monitor sollte dann der Flashvorgang beginnen. Die IO0 Taste halte ich gedrückt bis zum Ende. Das Flashen dauert nur wenige Sekunden. Falls das nicht gleich funktioniert und du nur _ _ _ _ _ _ _ _ siehst abbrechen und neu probieren.
                                            Habs schon zig mal gemacht aber selten hat es gleich beim ersten mal geklappt.
                                            Im Flashtool vorher noch nachsehen ob er die neue Com Schnittstelle gefunden hat und die Baudrate auf 115200 eingestellt ist.
                                            LG
                                            Horst

                                            Öhm, also bei mir habe ich den nur per USB angeschlossen ... vielleicht habe ich einmal auf Reset gedrückt ... dann einmal Erase und dann geflasht, nicht so kompliziert mir den Tasten etc,
                                            Ging eigentlich wie bei den Wemos D1 Mini, bei denen kann man auch einfach so direkt flashen

                                            Nachtrag 28.03.2021 um 12:38 Uhr: Jepp, gerade noch mal getestet - geht alles ohne Knöppe drücken etc, einfach per USB anschließen. Wichtig ist das flash_download_tool_3.8.5.exe als Admin zu starten, ich mache vorher immer ein ERASE.
                                            Und - Erfahrung aus der Vergangenheit mit den ESP8266 und ESP32 - es hat bei mir nicht mit jedem USB-Kabel funktioniert. Von 8 die ich hier liegen habe funktioniert es nur mit zwei Stück zuverlässig. Ich habe deshalb ein extra markiertes "Flash-USB-Kabel" was ich nur dafür verwende (ist ein Amazon Basic USB 2.0 Kabel)

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            833
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

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