Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Tutorial] PZEM-004T 3 Phasen Überwachung

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Tutorial] PZEM-004T 3 Phasen Überwachung

    This topic has been deleted. Only users with topic management privileges can see it.
    • Johannes Bauerstatter
      Johannes Bauerstatter @Basti97 last edited by

      @basti97 angelötet

      1 Reply Last reply Reply Quote 0
      • M
        MichaelH last edited by

        Moin !

        Ich hab nen ESP32 mit drei PZEM-004t v3.
        An welche Pins kann ich beim ESP32 gehen ?
        Wie muss Tasmota eingestellt werden damit das klappt? Ich habe das Template vom How-to genutzt, danach ist der ESP nicht mehr gestartet.
        Irgendwie komm ich nicht weiter. Anscheinend hat noch niemand eine 3-Phasen Überwachung mit nem ESP32 gemacht. Ich hatte vor die Hardware UART zu nutzen. Also wie ich das verstanden habe PZEM 1 GPIO 1-3 , PZEM2 GPIO 17-16 , PZEM3 GPIO 9-10 .
        kann mir jemand weiterhelfen?

        Basti97 1 Reply Last reply Reply Quote 0
        • D
          da.phreak @Basti97 last edited by

          @basti97 Ich habs erstmal nur am PC mit einem USB / UART Wandler probiert. Den Stick kann man per Jumper zwischen 3.3V und 5V umkonfigurieren.

          Basti97 1 Reply Last reply Reply Quote 0
          • OpenSourceNomad
            OpenSourceNomad Most Active @Basti97 last edited by OpenSourceNomad

            @basti97 said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

            Danke Ich wollte das PZEM Modul direkt nutzen (ESP12 Modul) ohne Wemos oder der gleichen. Deshalb Frage ich

            Also nutzt du das auch direkt ohne Pegelwandler

            Wie gefühlt schon ungefähr tausendmal erwähnt (mit Sicherheit auch schon in diesem Thread) ist bei einem esp82xx nicht nötig logische 5V Signale auf den GPIOs zu wandeln, diese können ohne Einschränkungen verarbeitet werden.

            Anders sieht es allerdings bei einem esp32 aus. Der kann tatsächlich nur 3.3V Signale ab und ist deswegen nicht ohne level shifter mit einem pzem004t und dessen 5v uart logic zu gebrauchen wie @MichaelH hier schön beschreibt:

            @michaelh said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

            Ich habe das Template vom How-to genutzt, danach ist der ESP nicht mehr gestartet.
            Irgendwie komm ich nicht weiter. Anscheinend hat noch niemand eine 3-Phasen Überwachung mit nem ESP32 gemacht. Ich hatte vor die Hardware UART zu nutzen

            1 Reply Last reply Reply Quote 0
            • OpenSourceNomad
              OpenSourceNomad Most Active @Basti97 last edited by

              @basti97 said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

              Nun sind mir ein paar Fragen aufgetreten.

              1. Braucht man die Diode unbedingt wenn ja für was.
              2. Für was ist der Widerstand an TX.

              Habe heute mal aus reiner Neugier zwei pzem004t v3 Module ohne Dioden und ohne Widerstand zusammen an einen d1 mini gestöpselt und mit esphome betankt. Funktioniert soweit ohne Auffälligkeiten. Die ganzen Modifikation welche in den Tasmota docs beschrieben werden habe ich ebenfalls nicht durchgeführt.

              1. Die Gpios des ESP sind ja nur 3V Tolerant

              Der esp32⚠ kann nur 3.3V richtig.... wie es bei den esp82xx aussieht sollte dir inzwischen ja hoffentlich bekannt sein 😂

              Basti97 1 Reply Last reply Reply Quote 0
              • Johannes Bauerstatter
                Johannes Bauerstatter @Basti97 last edited by

                @basti97 Hab das damals vermutlich falsch verstanden. An dem PZEM004t Platinen hab ich nichts adaptiert. Nur die Module auf 1, 2, 3 umgestellt und die Diode und den Widerstand in den Leitungen eingebaut. Mein Wemos D1 Mini hat einfach ohne Diode und Widerstand einen leicht falschen Wert gebracht. Ich habe parallel zu der Messung ein ordentliches 3Phasenmessgerät von Fluke dazugehängt um die Messgenauigkeit zu prüfen. +,- 1-2 Watt bei ~3000Watt ist für mich OK.

                Auf Jahre gesehen gibt es natürlich einen Abweichung bei hohen Leistungen aber bei dem Preis darf man meiner Meinung nach nicht mehr erwarten und für mich ist es mehr als nur ausreichend. Ich kombiniere das mit meiner Photovoltaikanlage und die schwankt auch +,- 50 Watt bei unsichtbaren Wolken.

                Basti97 OpenSourceNomad 2 Replies Last reply Reply Quote 1
                • Basti97
                  Basti97 Most Active @da.phreak last edited by

                  @da-phreak Danke dann werde ich das mal probieren. Betreibst du es es mit einem Wemos oder ESp32.

                  D 1 Reply Last reply Reply Quote 0
                  • Basti97
                    Basti97 Most Active @OpenSourceNomad last edited by

                    @opensourcenomad Danke😁 ich wollte das auch erstmal ohne Dioden testen. Den Pullup Widerstand hast du demzufolge auch weggelassen oder? Weil der Sinn der Dioden sind ja so so undso lala. Eigentlich ist es schon ein bisschen komisch warum der ESP82xx 5V tolerant ist. Aber der neuere ESp32 wiederum nicht. 🙄

                    Danke werde es mal mit einem ESP82xx austesten der ESP12 wird ja dann auch 5V tolerant sein. Danach teste ich es mal mit einem Pegelwandler an einem ESP32 da ich noch zusätzliche GPIOS brauche.

                    1 Reply Last reply Reply Quote 0
                    • Basti97
                      Basti97 Most Active @Johannes Bauerstatter last edited by

                      @johannes-bauerstatter Genau der Ansicht bin ich auch. Ich bin nämlich dabei eine Aquarium Steuerung zu entwerfen. Mit ein paar zusätzlichen Extras wie Strommessung usw.

                      1 Reply Last reply Reply Quote 0
                      • Basti97
                        Basti97 Most Active @MichaelH last edited by

                        @michaelh Mhh eigentlich müssten die alle auf einen pin funktonieren bzw auf rx tx zusammen. Das wäre eigentlich der Sinn an einem Bussystem. Ich denke wenn das bei dem ESP82xx funktioniert dann wird es auch bei einem ESP32 funktionieren.

                        1 Reply Last reply Reply Quote 0
                        • OpenSourceNomad
                          OpenSourceNomad Most Active @Johannes Bauerstatter last edited by

                          @johannes-bauerstatter said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

                          Mein Wemos D1 Mini hat einfach ohne Diode und Widerstand einen leicht falschen Wert gebracht.

                          Interessant! Mein Testsetup ist nach einem Tag nur noch halb am laufen, ein pzem hat sich komplett verabschiedet wie es aussieht. Der andere sendet immer noch fleißig weiter...

                          Ich habe parallel zu der Messung ein ordentliches 3Phasenmessgerät von Fluke dazugehängt um die Messgenauigkeit zu prüfen. +,- 1-2 Watt bei ~3000Watt ist für mich OK.

                          Mit Verlaub auch sehr interessant! Ich habe tatsächlich kein Gerät was an die Genauigkeit der pzem004t v3 herankommt zur Verfügung. Habe mal kurz ein paar Datenblätter von den Fluke 3-Phasen Gerätschaften durchstöbert:

                          pzem 004t v3
                          fd1864f4-8536-40b9-be4f-4d94f649b149-image.png

                          Fluke 3-Phasen Energie-Logger
                          14383c4e-ea6d-41d5-9f3c-f979b213d6c2-image.png

                          Einen großen Unterschied was die Genauigkeit angeht haben diese hier auf dem Papier ja nicht. Mit welcher Genauigkeit agiert denn dein eingesetztes Fluke? 1,5 Watt Abweichung bei 3kW sollte genau die 0,5% Genauigkeit sein wie im Datenblatt vom pzem004t. Das finde ich schon mehr als ordentlich speziell im Vergleich zu ähnlich preisigen Gerätschaften (wie Steckdosen) welche ein HLW8012 Schätzeisen oder CSE7766 haben.

                          Mehr Genauigkeit pro Euro als bei einem pzem004t v3 ist wahrscheinlich nirgendwo zu haben!

                          @basti97 said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

                          Eigentlich ist es schon ein bisschen komisch warum der ESP82xx 5V tolerant ist. Aber der neuere ESp32 wiederum nicht.

                          Nicht unbedingt. Aus Käufer Sicht vielleicht, aber als Hersteller? Die snap back Schaltung kostet, ohne dieser kann man die Gewinnmarge erhöhen 😉

                          Danke werde es mal mit einem ESP82xx austesten der ESP12 wird ja dann auch 5V tolerant sein

                          Genau, das ESP12 Modul (wie alle von ESP01-14) ist nämlich ein ESP8266 im Herzen 💗

                          Johannes Bauerstatter Basti97 2 Replies Last reply Reply Quote 0
                          • Johannes Bauerstatter
                            Johannes Bauerstatter @OpenSourceNomad last edited by

                            @opensourcenomad

                            Ich hab ein Fluke 1735(link text) zu Messung genommen und einfach mal das als Referenz. Natürlich könnte die Abweichung auch vom Fluke sein.

                            Es war mir nur wichtig zu sehen, ob es "große" Differenzen gibt bzw. ob mein Setup in Ordnung ist. 🙂

                            OpenSourceNomad 1 Reply Last reply Reply Quote 1
                            • OpenSourceNomad
                              OpenSourceNomad Most Active @Johannes Bauerstatter last edited by OpenSourceNomad

                              @johannes-bauerstatter said in [Tutorial] PZEM-004T 3 Phasen Überwachung:

                              Ich hab ein Fluke 1735(link text) zu Messung genommen und einfach mal das als Referenz.

                              Sehr beeindruckend das dieses Modul im 1-stelligen Eurobereich im Vergleich mit professionellen Equipment im 4-stelligen Bereich zumindest in Sachen Genauigkeit und Auflösung augenscheinlich nichts falsch macht.

                              Natürlich könnte die Abweichung auch vom Fluke sein.

                              Das könnte sogar gut möglich sein soweit die Daten zur Genauigkeit und Auflösung des pzem004t wirklich korrekt sein sollten:

                              pzem004t v3
                              Auflösung 0,001 A
                              Genauigkeit 0,5 %

                              Fluke 1735 (Effektivstrommessung, Bereiche 150 A/3000 A und 1 A/10 A)
                              Auflösung 0,01 A
                              Eigenabweichung ±(0,5 % vom Messwert + 10 Digits)
                              Betriebsfehler ±(1 % vom Messwert + 10 Digits)

                              Ich hatte bisher nur einmal eine Möglichkeit die Messung der Frequenz des pzem004t außerhalb der üblichen 50/49,9Hz mit der Netzfrequenz abgleichen zu können, beim fast blackout? am 08. Januar diesen Jahres:

                              b2034d1f-5aae-4060-b584-2422063871c0-image.png

                              d8d1b9ac-2992-45d9-a1ba-c428cf2a03c0-image.png

                              So viel Luft nach unten gab es damals (2021©) nicht mehr, wenn einmal die Abwärtsspirale im Gange und die automatischen Lastabwürfe aktiviert... wir erinnern uns an die Kettenreaktion 2006 die etwa 10 Millionen Haushalte in Europa mitbekommen haben...

                              1 Reply Last reply Reply Quote 0
                              • Basti97
                                Basti97 Most Active @OpenSourceNomad last edited by

                                @opensourcenomad Lag es wohl doch daran das die Diode fehlt oder warum funktioniert es bei dir nicht mehr?? 🙂

                                1 Reply Last reply Reply Quote 0
                                • D
                                  da.phreak @Basti97 last edited by

                                  @basti97 Da bin ich mir noch garnicht so sicher. Ich habe mir überlegt, einen arduino zu nehmen, die laufen dann auch gleich mit 5V. Dann würde ich das per LAN anschließen, was mir besser gefällt als WLAN. Ein LAN-Modul hab ich bei Aliexpress schon bestellt. Ich werde berichten, wie ich mich entscheide.

                                  Erstmal bin ich aber dabei, ein Gehäuse für den 3D Druck zu entwerfen. Alles was ich bei thingiverse gefunden habe, gefällt mir nicht so wirklich.

                                  Johannes Bauerstatter Basti97 2 Replies Last reply Reply Quote 0
                                  • Johannes Bauerstatter
                                    Johannes Bauerstatter @da.phreak last edited by

                                    @da-phreak Falls du dein 3D File teilen würdest, wäre ich sehr dankbar. Hab auch noch nichts brauchbares gefunden und bin neu im 3d Druckbereich, daher kann ich noch nicht so gut zeichnen.

                                    D 2 Replies Last reply Reply Quote 0
                                    • D
                                      da.phreak @Johannes Bauerstatter last edited by

                                      @johannes-bauerstatter Das werde ich sicherlich auf thingiverse hochladen. Ich hab aber grad erst angefangen, das wird sicher noch etwas brauchen. Einen ersten Probedruck hab ich gestern schon gemacht, allerdings nur um die Lochabstände zum Befestigen zu prüfen. Soll heißen ist nur eine Platte mit ein paar Löchern drin.

                                      1 Reply Last reply Reply Quote 0
                                      • Basti97
                                        Basti97 Most Active @da.phreak last edited by

                                        @da-phreak Danke ja das würde mich interessieren. Da ich auch etwas per LAN in meinem SM Home integrieren möchte. Ich spiele schon mit dem gedanken den ESP so aufzuwerten das ich ihn auch per LAN betreiben kann.

                                        D 1 Reply Last reply Reply Quote 0
                                        • Basti97
                                          Basti97 Most Active last edited by

                                          Hat jemand den 3x PZEM Module schon an einem ESP32 angeschlossen also an dem Bus RX/TX. Und kann mir sagen ob das auch funktoniert.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            da.phreak @Basti97 last edited by

                                            @basti97 Dann bestell schon mal:

                                            https://de.aliexpress.com/item/32901601162.html?spm=a2g0s.9042311.0.0.3da24c4dyE5Nph

                                            Ich hoffe damit klappt es.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            462
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            how-to messung monitoring pzem-004t-v30 tutorial überwachung
                                            37
                                            283
                                            59825
                                            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