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

  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. [Tutorial] PZEM-004T 3 Phasen Überwachung

NEWS

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

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

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

[Tutorial] PZEM-004T 3 Phasen Überwachung

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
pzem-004t-v30monitoringüberwachungmessunghow-totutorial
283 Beiträge 37 Kommentatoren 79.2k Aufrufe 41 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.
  • OpenSourceNomadO OpenSourceNomad

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

    Funktionieren die über den Seriellen oder i2c Bus

    i2c ist bei dem Preis leider nicht drinnen :joy:

    Basti97B Online
    Basti97B Online
    Basti97
    Most Active
    schrieb am zuletzt editiert von
    #150

    @opensourcenomad Ah ok naja Schade. 😊😊😊

    Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

    1 Antwort Letzte Antwort
    0
    • -cs-- -cs-

      Hallo,

      da ich hier diejenigen am besten antreffe, welche es evtl. am meisten Interessiert:

      Leider ergeben sich viele Sachen anders als gedacht, deshalb möchte ich mein Set
      bestehend aus 3x PZEM-004T, D1Mini und weitere Kleinteile, welches noch nie im Einsatz war abgeben. Der D1Mini wurde mit Tasmota geflasht und ist nicht weiter eingerichtet.

      Ebay Kleinanzeigen Anzeigennr.: 1537920068

      Falls Interesse besteht, kurze PN hier mach ich 25.-€ inkl. Versand DLH innerhalb D.

      Chris

      B Offline
      B Offline
      Beowolf
      schrieb am zuletzt editiert von
      #151

      @csr

      Hast Du die Sachen noch?

      Grüße
      Manfred

      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

      -cs-- 1 Antwort Letzte Antwort
      0
      • B Beowolf

        @csr

        Hast Du die Sachen noch?

        Grüße
        Manfred

        -cs-- Offline
        -cs-- Offline
        -cs-
        schrieb am zuletzt editiert von
        #152

        @beowolf
        Nein, das Angebot ist im Marktplatz schon lange als beendet markiert 😉.

        1 Antwort Letzte Antwort
        0
        • Basti97B Basti97

          @da-phreak Danke
          Genau ich brauche eher den ESP32 da die Ausgänge bei dem ESP12 mir leider nicht ausreichen :) . Und möglichst alles einen bzw 2 pins.

          Johannes BauerstatterJ Offline
          Johannes BauerstatterJ Offline
          Johannes Bauerstatter
          schrieb am zuletzt editiert von Johannes Bauerstatter
          #153

          Möchte mein Setup vom Wemos D1 mini auf ESP32 umbauen. Welche Levelshifter könnt Ihr empfehlen bzw. wie müssen die zwischen ESP und PZEM geschalten werden?

          B 1 Antwort Letzte Antwort
          0
          • Johannes BauerstatterJ Johannes Bauerstatter

            Möchte mein Setup vom Wemos D1 mini auf ESP32 umbauen. Welche Levelshifter könnt Ihr empfehlen bzw. wie müssen die zwischen ESP und PZEM geschalten werden?

            B Offline
            B Offline
            Beowolf
            schrieb am zuletzt editiert von Beowolf
            #154

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

            Möchte mein Setup vom Wemos D1 mini auf ESP32 umbauen. Welche Levelshifter könnt Ihr empfehlen bzw. wie müssen die zwischen ESP und PZEM geschalten werden?

            Schaue mal hier:

            https://forum.iobroker.net/post/408055

            und den Beitrag darunter.

            Ich habe meinen PZEM jetzt auch schon ein paar Tage direkt am 8266. Alles gut.

            Grüße
            Manfred

            Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

            Johannes BauerstatterJ 1 Antwort Letzte Antwort
            0
            • B Beowolf

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

              Möchte mein Setup vom Wemos D1 mini auf ESP32 umbauen. Welche Levelshifter könnt Ihr empfehlen bzw. wie müssen die zwischen ESP und PZEM geschalten werden?

              Schaue mal hier:

              https://forum.iobroker.net/post/408055

              und den Beitrag darunter.

              Ich habe meinen PZEM jetzt auch schon ein paar Tage direkt am 8266. Alles gut.

              Grüße
              Manfred

              Johannes BauerstatterJ Offline
              Johannes BauerstatterJ Offline
              Johannes Bauerstatter
              schrieb am zuletzt editiert von Johannes Bauerstatter
              #155

              @beowolf Hallo, ja am ESP8266 ist alles OK. Ich möchte aber auf ESP32 umsteigen und verträgt keine 5V an den Pins. Hab jetzt mal den Hack mit dem 1k Widerstand gemacht. Auf ESP8266 läuft alles nach wie vor, jedoch am ESP32 bringe ich es nicht ans Laufen.

              Update: Jetzt läuft alles. Hatte die falschen Adressen gesetzt.

              ESP32+PZEM-004t V3 mit 1K Widerstand + ESPHOME = läuft super

              esphome:
                name: heizung-gesamt
                platform: ESP32
                board: esp32dev
                platformio_options: 
                  platform: espressif32
                  board: az-delivery-devkit-v4
                  board_build.mcu: esp32
                  board_build.f_cpu: 240000000L
              
              wifi:
                ssid: "Geheim"
                password: "Geheim"
              
              
              # Enable logging
              logger:
              
              # Online Update
              ota:
              
              # MQTT Settings
              mqtt:
                broker: 192.168.xxx
                port: 1883
                client_id: Heizung_Gesamt
              
              #Uart Settings
              uart:
                id: uart_bus
                rx_pin: GPIO3
                tx_pin: GPIO1
                baud_rate: 9600
              
              
              # Web Server
              web_server:
                port: 80
              
              sensor:
                - platform: wifi_signal
                  name: "WiFi Signal Sensor"
                  update_interval: 10s
              
                - platform: pzemac
                  current:
                    name: "L1 Current"
                  voltage:
                    name: "L1 Voltage"
                  energy:
                    name: "L1 Energy"
                  power:
                    name: "L1 Power"
              #    frequency:
              #      name: "L1 Frequency"
                  power_factor:
                    name: "L1 Power Factor"
                  update_interval: 10s
                  address: 1
              
              marcusklM M 2 Antworten Letzte Antwort
              1
              • Johannes BauerstatterJ Johannes Bauerstatter

                @beowolf Hallo, ja am ESP8266 ist alles OK. Ich möchte aber auf ESP32 umsteigen und verträgt keine 5V an den Pins. Hab jetzt mal den Hack mit dem 1k Widerstand gemacht. Auf ESP8266 läuft alles nach wie vor, jedoch am ESP32 bringe ich es nicht ans Laufen.

                Update: Jetzt läuft alles. Hatte die falschen Adressen gesetzt.

                ESP32+PZEM-004t V3 mit 1K Widerstand + ESPHOME = läuft super

                esphome:
                  name: heizung-gesamt
                  platform: ESP32
                  board: esp32dev
                  platformio_options: 
                    platform: espressif32
                    board: az-delivery-devkit-v4
                    board_build.mcu: esp32
                    board_build.f_cpu: 240000000L
                
                wifi:
                  ssid: "Geheim"
                  password: "Geheim"
                
                
                # Enable logging
                logger:
                
                # Online Update
                ota:
                
                # MQTT Settings
                mqtt:
                  broker: 192.168.xxx
                  port: 1883
                  client_id: Heizung_Gesamt
                
                #Uart Settings
                uart:
                  id: uart_bus
                  rx_pin: GPIO3
                  tx_pin: GPIO1
                  baud_rate: 9600
                
                
                # Web Server
                web_server:
                  port: 80
                
                sensor:
                  - platform: wifi_signal
                    name: "WiFi Signal Sensor"
                    update_interval: 10s
                
                  - platform: pzemac
                    current:
                      name: "L1 Current"
                    voltage:
                      name: "L1 Voltage"
                    energy:
                      name: "L1 Energy"
                    power:
                      name: "L1 Power"
                #    frequency:
                #      name: "L1 Frequency"
                    power_factor:
                      name: "L1 Power Factor"
                    update_interval: 10s
                    address: 1
                
                marcusklM Offline
                marcusklM Offline
                marcuskl
                schrieb am zuletzt editiert von
                #156

                @johannes-bauerstatter funktioniert das auch mit 3 Pzem004t am esp32?
                Würde mich auch interessieren

                Host: Intel Nuc6cayh (16GB Ram, 240GB SSD) mit Proxmox.

                Iobroker VM, InfluxDB LXC, Pihole LXC, Tasmoadmin LXC, Easy2connect VM

                Johannes BauerstatterJ 1 Antwort Letzte Antwort
                0
                • marcusklM marcuskl

                  @johannes-bauerstatter funktioniert das auch mit 3 Pzem004t am esp32?
                  Würde mich auch interessieren

                  Johannes BauerstatterJ Offline
                  Johannes BauerstatterJ Offline
                  Johannes Bauerstatter
                  schrieb am zuletzt editiert von
                  #157

                  @marcuskl ja, ist kein Problem mit 3 PZEM und 1 ESP32

                  1 Antwort Letzte Antwort
                  0
                  • Johannes BauerstatterJ Johannes Bauerstatter

                    @beowolf Hallo, ja am ESP8266 ist alles OK. Ich möchte aber auf ESP32 umsteigen und verträgt keine 5V an den Pins. Hab jetzt mal den Hack mit dem 1k Widerstand gemacht. Auf ESP8266 läuft alles nach wie vor, jedoch am ESP32 bringe ich es nicht ans Laufen.

                    Update: Jetzt läuft alles. Hatte die falschen Adressen gesetzt.

                    ESP32+PZEM-004t V3 mit 1K Widerstand + ESPHOME = läuft super

                    esphome:
                      name: heizung-gesamt
                      platform: ESP32
                      board: esp32dev
                      platformio_options: 
                        platform: espressif32
                        board: az-delivery-devkit-v4
                        board_build.mcu: esp32
                        board_build.f_cpu: 240000000L
                    
                    wifi:
                      ssid: "Geheim"
                      password: "Geheim"
                    
                    
                    # Enable logging
                    logger:
                    
                    # Online Update
                    ota:
                    
                    # MQTT Settings
                    mqtt:
                      broker: 192.168.xxx
                      port: 1883
                      client_id: Heizung_Gesamt
                    
                    #Uart Settings
                    uart:
                      id: uart_bus
                      rx_pin: GPIO3
                      tx_pin: GPIO1
                      baud_rate: 9600
                    
                    
                    # Web Server
                    web_server:
                      port: 80
                    
                    sensor:
                      - platform: wifi_signal
                        name: "WiFi Signal Sensor"
                        update_interval: 10s
                    
                      - platform: pzemac
                        current:
                          name: "L1 Current"
                        voltage:
                          name: "L1 Voltage"
                        energy:
                          name: "L1 Energy"
                        power:
                          name: "L1 Power"
                    #    frequency:
                    #      name: "L1 Frequency"
                        power_factor:
                          name: "L1 Power Factor"
                        update_interval: 10s
                        address: 1
                    
                    M Offline
                    M Offline
                    Malaus
                    schrieb am zuletzt editiert von Malaus
                    #158

                    @johannes-bauerstatter würde auch ein 1,5k Widerstand funktionieren?

                    Oder könnte ich wieder alle auf ein RX TX Pin setzen und dabei den 10k Widerstand benutzen? Den hätte ich ja schon hier.

                    Johannes BauerstatterJ 1 Antwort Letzte Antwort
                    0
                    • M Malaus

                      @johannes-bauerstatter würde auch ein 1,5k Widerstand funktionieren?

                      Oder könnte ich wieder alle auf ein RX TX Pin setzen und dabei den 10k Widerstand benutzen? Den hätte ich ja schon hier.

                      Johannes BauerstatterJ Offline
                      Johannes BauerstatterJ Offline
                      Johannes Bauerstatter
                      schrieb am zuletzt editiert von
                      #159

                      @malaus Hab alle auf einen RX TX gesetzt und nur die Dioden benutzt. Kein Widerstand, außer der Hack für die PZEM von 5VDC auf 3,3VDC da sonst der ESP defekt wird. ESP32 packt keine 5V wir die ESP8266!

                      M 1 Antwort Letzte Antwort
                      0
                      • Johannes BauerstatterJ Johannes Bauerstatter

                        @malaus Hab alle auf einen RX TX gesetzt und nur die Dioden benutzt. Kein Widerstand, außer der Hack für die PZEM von 5VDC auf 3,3VDC da sonst der ESP defekt wird. ESP32 packt keine 5V wir die ESP8266!

                        M Offline
                        M Offline
                        Malaus
                        schrieb am zuletzt editiert von
                        #160

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

                        @malaus Hab alle auf einen RX TX gesetzt und nur die Dioden benutzt. Kein Widerstand, außer der Hack für die PZEM von 5VDC auf 3,3VDC da sonst der ESP defekt wird. ESP32 packt keine 5V wir die ESP8266!

                        Nochmal zur Verständnis:
                        Ich habe einen ESP32 NodeMcu, der doch mit 5V versorgt wird.
                        Du hast auf TX und RX nur die Dioden gesetzt.
                        Und bei der Versorgung der Spannung benötige ich 3,3V?

                        Ich habe hier schon einen Wemo mit den PZEM laufen, wie oben beschrieben, nur ohne Widerstand.

                        Johannes BauerstatterJ 1 Antwort Letzte Antwort
                        0
                        • M Malaus

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

                          @malaus Hab alle auf einen RX TX gesetzt und nur die Dioden benutzt. Kein Widerstand, außer der Hack für die PZEM von 5VDC auf 3,3VDC da sonst der ESP defekt wird. ESP32 packt keine 5V wir die ESP8266!

                          Nochmal zur Verständnis:
                          Ich habe einen ESP32 NodeMcu, der doch mit 5V versorgt wird.
                          Du hast auf TX und RX nur die Dioden gesetzt.
                          Und bei der Versorgung der Spannung benötige ich 3,3V?

                          Ich habe hier schon einen Wemo mit den PZEM laufen, wie oben beschrieben, nur ohne Widerstand.

                          Johannes BauerstatterJ Offline
                          Johannes BauerstatterJ Offline
                          Johannes Bauerstatter
                          schrieb am zuletzt editiert von
                          #161

                          @malaus

                          Der TX und RX vom ESP32 verträgt nur 3,3V. Wenn du den PZEM004t einfach so drauf hängst wie beim WEMO ist dein ESP32 Geschichte. Du musst einen Widerstand in den PZEM004t einlöten:

                          141e979e-6125-499b-bf2a-7c18e2d0bd9b-image.png

                          Ansonsten ESP32 und PZEM004t mit 5V versorgen.

                          1 Antwort Letzte Antwort
                          1
                          • Basti97B Basti97

                            @da-phreak Wenn es fertig ist kannst du es ja gerne mal zeigen. Hast du nun ein ESP benutzt oder doch ein androino

                            D Offline
                            D Offline
                            da.phreak
                            schrieb am zuletzt editiert von da.phreak
                            #162

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

                            @da-phreak Wenn es fertig ist kannst du es ja gerne mal zeigen.

                            Hi,

                            sorry daß ich so lange nichts von mir hab hören lassen. Soweit funktioniert alles, das Gehäuse und die Firmware finden sich hier:

                            https://github.com/technyon/pzemctl

                            Die Readme ist noch nicht sehr weit, es steht erstmal nur drin, wie man kompiliert. Kommt dann noch.

                            Folgende Hardware hab ich benutzt:

                            • Arduino Mega 2560
                            • W5500 Modul (https://de.aliexpress.com/item/32901601162.html?spm=a2g0s.9042311.0.0.27424c4djYuO1m)
                            • SSD1306 Display (https://www.amazon.de/gp/product/B0777HHQDT/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
                            • Taster (https://www.amazon.de/gp/product/B07DJ8QMB1/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1)
                            • last but not least drei pzem004t Module

                            Display und Taster sind optional, es läuft auch nur mit LAN. Mit Display kann man mit den Tastern zwischen den Phasen und unterschiedlichen Werten wechseln.

                            Das W5500 Modul kommt an die SPI-Pins, zudem muß der Reset PIN mit PIN 53 auf dem Arduino verbunden werden. Das Display läuft dann am noch freien I2C-Port. Die Tasterpins sind 44 und 46, können aber in der Config.h konfiguriert werden.

                            Die Konfiguration (IP-Einstellungen und MQTT-Server) werden im EEPROM hinterlegt. Dazu wird beim ersten Start der Setup-Modus initiiert, und ein Webserver wird geöffnet. Die IP-Adresse wird solange auf dem Display angezeigt. Ohne Display muß man die natürlich anders herausfinden (z. B. im Router gucken).

                            Wie gesagt, mehr Doku kommt noch.

                            20210307_213221.jpg

                            18ba5881-3bdb-49de-a4be-9f1ae7f02571.jpeg

                            20210325_203231.jpg

                            B Basti97B 2 Antworten Letzte Antwort
                            0
                            • D da.phreak

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

                              @da-phreak Wenn es fertig ist kannst du es ja gerne mal zeigen.

                              Hi,

                              sorry daß ich so lange nichts von mir hab hören lassen. Soweit funktioniert alles, das Gehäuse und die Firmware finden sich hier:

                              https://github.com/technyon/pzemctl

                              Die Readme ist noch nicht sehr weit, es steht erstmal nur drin, wie man kompiliert. Kommt dann noch.

                              Folgende Hardware hab ich benutzt:

                              • Arduino Mega 2560
                              • W5500 Modul (https://de.aliexpress.com/item/32901601162.html?spm=a2g0s.9042311.0.0.27424c4djYuO1m)
                              • SSD1306 Display (https://www.amazon.de/gp/product/B0777HHQDT/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
                              • Taster (https://www.amazon.de/gp/product/B07DJ8QMB1/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1)
                              • last but not least drei pzem004t Module

                              Display und Taster sind optional, es läuft auch nur mit LAN. Mit Display kann man mit den Tastern zwischen den Phasen und unterschiedlichen Werten wechseln.

                              Das W5500 Modul kommt an die SPI-Pins, zudem muß der Reset PIN mit PIN 53 auf dem Arduino verbunden werden. Das Display läuft dann am noch freien I2C-Port. Die Tasterpins sind 44 und 46, können aber in der Config.h konfiguriert werden.

                              Die Konfiguration (IP-Einstellungen und MQTT-Server) werden im EEPROM hinterlegt. Dazu wird beim ersten Start der Setup-Modus initiiert, und ein Webserver wird geöffnet. Die IP-Adresse wird solange auf dem Display angezeigt. Ohne Display muß man die natürlich anders herausfinden (z. B. im Router gucken).

                              Wie gesagt, mehr Doku kommt noch.

                              20210307_213221.jpg

                              18ba5881-3bdb-49de-a4be-9f1ae7f02571.jpeg

                              20210325_203231.jpg

                              B Offline
                              B Offline
                              Beowolf
                              schrieb am zuletzt editiert von
                              #163

                              @da-phreak

                              Würde das auch mit einem Nano gehen? Ich habe noch dieses Neztwerkshield hier:

                              https://forum.iobroker.net/assets/uploads/files/1572272769452-images.jpg

                              Da passt direkt ein Nano drauf.

                              Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                              D 1 Antwort Letzte Antwort
                              0
                              • B Beowolf

                                @da-phreak

                                Würde das auch mit einem Nano gehen? Ich habe noch dieses Neztwerkshield hier:

                                https://forum.iobroker.net/assets/uploads/files/1572272769452-images.jpg

                                Da passt direkt ein Nano drauf.

                                D Offline
                                D Offline
                                da.phreak
                                schrieb am zuletzt editiert von
                                #164

                                @beowolf Hi. Da wird der SRAM leider etwas knapp. Grad der Netzwerk-Teil braucht schon ein paar kb, so daß es schon 8kb sein müssen. Man könnte den Display und Input-Teil noch rausschmeißen, aber auch dann wird es knapp. Kannst aber auch einen ESP32 nehmen und einfach das WLAN nicht benutzen.

                                B 1 Antwort Letzte Antwort
                                0
                                • D da.phreak

                                  @beowolf Hi. Da wird der SRAM leider etwas knapp. Grad der Netzwerk-Teil braucht schon ein paar kb, so daß es schon 8kb sein müssen. Man könnte den Display und Input-Teil noch rausschmeißen, aber auch dann wird es knapp. Kannst aber auch einen ESP32 nehmen und einfach das WLAN nicht benutzen.

                                  B Offline
                                  B Offline
                                  Beowolf
                                  schrieb am zuletzt editiert von
                                  #165

                                  @da-phreak

                                  Dann wäre das doch sehr gut, oder?

                                  https://german.alibaba.com/product-detail/wt32-eth01-wifi-bluetooth-rj45-gateway-two-in-one-embedded-ethernet-module-serial-port-transparent-transmission-62430552102.html

                                  Grüße
                                  Manfred

                                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                  D 1 Antwort Letzte Antwort
                                  0
                                  • B Beowolf

                                    @da-phreak

                                    Dann wäre das doch sehr gut, oder?

                                    https://german.alibaba.com/product-detail/wt32-eth01-wifi-bluetooth-rj45-gateway-two-in-one-embedded-ethernet-module-serial-port-transparent-transmission-62430552102.html

                                    Grüße
                                    Manfred

                                    D Offline
                                    D Offline
                                    da.phreak
                                    schrieb am zuletzt editiert von
                                    #166

                                    @beowolf Ich benutze die Ethernet.h library. Die unterstützt W5100, W5200 und W5500 chips. Auf dem Modul von alibaba ist wohl ein LAN8720a drauf. Out of the box also nein, müßte erst nachforschen, wie einfach sich das anpassen läßtm

                                    1 Antwort Letzte Antwort
                                    0
                                    • D da.phreak

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

                                      @da-phreak Wenn es fertig ist kannst du es ja gerne mal zeigen.

                                      Hi,

                                      sorry daß ich so lange nichts von mir hab hören lassen. Soweit funktioniert alles, das Gehäuse und die Firmware finden sich hier:

                                      https://github.com/technyon/pzemctl

                                      Die Readme ist noch nicht sehr weit, es steht erstmal nur drin, wie man kompiliert. Kommt dann noch.

                                      Folgende Hardware hab ich benutzt:

                                      • Arduino Mega 2560
                                      • W5500 Modul (https://de.aliexpress.com/item/32901601162.html?spm=a2g0s.9042311.0.0.27424c4djYuO1m)
                                      • SSD1306 Display (https://www.amazon.de/gp/product/B0777HHQDT/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
                                      • Taster (https://www.amazon.de/gp/product/B07DJ8QMB1/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1)
                                      • last but not least drei pzem004t Module

                                      Display und Taster sind optional, es läuft auch nur mit LAN. Mit Display kann man mit den Tastern zwischen den Phasen und unterschiedlichen Werten wechseln.

                                      Das W5500 Modul kommt an die SPI-Pins, zudem muß der Reset PIN mit PIN 53 auf dem Arduino verbunden werden. Das Display läuft dann am noch freien I2C-Port. Die Tasterpins sind 44 und 46, können aber in der Config.h konfiguriert werden.

                                      Die Konfiguration (IP-Einstellungen und MQTT-Server) werden im EEPROM hinterlegt. Dazu wird beim ersten Start der Setup-Modus initiiert, und ein Webserver wird geöffnet. Die IP-Adresse wird solange auf dem Display angezeigt. Ohne Display muß man die natürlich anders herausfinden (z. B. im Router gucken).

                                      Wie gesagt, mehr Doku kommt noch.

                                      20210307_213221.jpg

                                      18ba5881-3bdb-49de-a4be-9f1ae7f02571.jpeg

                                      20210325_203231.jpg

                                      Basti97B Online
                                      Basti97B Online
                                      Basti97
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #167

                                      @da-phreak Super Danke
                                      Ich bin in der letzten Zeit auch nicht weiter gekommen da ich leider keine Zeit hatte. Ich versuche in den nächsten Tagen mal wieder mich mit den PZEMs zu beschäftigen. Deine Variante ist eine super coole Variante die ich unbedingt mal ausprobieren muss.

                                      Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                      1 Antwort Letzte Antwort
                                      0
                                      • V Offline
                                        V Offline
                                        videopix
                                        schrieb am zuletzt editiert von
                                        #168

                                        Die Überwachung funktioniert bei mir einwandfrei. Allerdings hat eins der Module eine erhebliche Abweichung. Wenn ich mit der Herstellersoftware kalibrieren will, brauche ich ein Calibration Password. Wie lautet das? 0x3721 funktioniert nicht. Oder gibt es sonst eine Möglichkeit, die Messergebnisse anzupassen?

                                        1 Antwort Letzte Antwort
                                        0
                                        • ice77I Offline
                                          ice77I Offline
                                          ice77
                                          schrieb am zuletzt editiert von
                                          #169

                                          Hallo Leute,
                                          mal eine kurze Frage. Ich will in kürze die 3 PZEM 004 V3 an einem D1 Mini in Betrieb nehmen und habe gesehen dass hier die TX mit einer Diode bestückt wird. Nirgends wird aber der genaue Typ der Diode beschrieben. In der Elektronik Grabbelkiste hab ich Dioden des Typs ZPD 5,6 gefunden. Würden diese funktionieren? 5,6 deutet ja auch 5,6V hin. Passt das?

                                          Johannes BauerstatterJ B 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          727

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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