Shelly 3PM Pro mit Modbus TCP zählt falsch

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Feysn
    Dumb Home'r
    • 30.03.2022
    • 22

    Shelly 3PM Pro mit Modbus TCP zählt falsch

    Hallo Loxone Gemeinde,
    ich habe bei mir einige Messstellen im Haus mit Shelly Plug S, Shelly 1PM Plus und einen Shelly 3PM Pro ausgestattet zum Messen von Verbraucher, zwei Balkonkraftwerken und dem Netzübergabepunkt.

    Shelly Plug S und Shelly 1PM Plus (für die Balkonkraftwerke):
    Die Anbindung an Loxone erfolgt per MQTT und Loxberry. (Integriert als Relativzähler).
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: dataurl672644.png
Ansichten: 385
Größe: 255,3 KB
ID: 429712


    Shelly BKW Vorne (Screenshot aus App)

    Shelly à MQTT à Loxberry à Virtueller Eingang (http) àRelativ-Zähler
    à die Anbindung der Shelly Plug S bzw. Shelly 1PM Plus per MQTT funktioniert sehr gut

    Shelly 3PM Pro (für das Netz):
    Die Anbindung erfolgt direkt per Modbus TCP. Der Shelly ist das einzige Modbus TCP Gerät.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: dataurl672640.png
Ansichten: 442
Größe: 57,2 KB
ID: 429711

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: dataurl672645.png
Ansichten: 365
Größe: 249,2 KB
ID: 429713

    Wie zusehen ist weicht hier der Zählerstand erheblich ab.
    Umgesetzt ist das ganze auch als Relativzähler (siehe Screenshots).
    Mit dem Abfrageintervall habe ich auch rumprobiert 2Sek und 10Sek macht keinen Unterschied.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: dataurl672642.png
Ansichten: 687
Größe: 6,6 KB
ID: 429710


    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: dataurl672646.png
Ansichten: 351
Größe: 416,1 KB
ID: 429714

    Hat jemand eine Idee, wie die Abweichung zustande kommt?

    Viele Grüße

  • AlexAn
    Lebende Foren Legende
    • 25.08.2015
    • 4280

    #2
    Shelly konnte noch nie die Energielaufwerke korrekt saldieren sobald ein Erzeuger dabei ist.
    Nur die Leistung ist korrekt!

    Alternativ nur mit der Leistung einen Zähler in der Config füttern - selber saldieren
    Grüße Alex

    Kommentar

    • Feysn
      Dumb Home'r
      • 30.03.2022
      • 22

      #3
      Hallo Alex,

      danke für deine schnelle Antwort.
      Sorry dass ich jetzt so blöd nachfrage aber da ist doch nichts saldiert, wenn Einspeisung und Netzbezug separat ausgewiesen ist.
      Oder meinst du separat je Phase also mit drei Zählern?

      Wie würdest du das machen?
      3 Zähler bidirektional:
      je Phase einen Zähler in Loxone und mit der jeweiligen Leistung (je Phase) an Pf verbinden?

      oder

      6 Zähler nicht-bidirektional:
      wie mit 3 Zählern nur Bezug und Einspeisung separat und selbst aufaddieren.

      VG

      Kommentar

      • AlexAn
        Lebende Foren Legende
        • 25.08.2015
        • 4280

        #4
        Die Energiewerte der Shelly Bezug und Lieferung sind Schrott da die Energie jeweils in L1, L2 und L3 geschrieben wird und nicht in der Summe saldiert - dazu gibt es im Netz genügend Erklärungen

        Relevant ist nur die Summenleistung der Pro3EM und die füttert den Zählerbaustein!

        Zähler Bidirektional (loxone.com)

        Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 16,1 KB ID: 429749



        Alles was in eine Energierichtung geht kannst du mit einer Shelly auch im Energieflussmonitor darstellen.
        Nur die EM Serie kann sich den Zählerstand bei Stromausfall merken also auch bei allen anderen nur die Leistung am Zählerbaustein anhängen dann passt das.
        Zuletzt geändert von AlexAn; 17.04.2024, 17:43.
        Grüße Alex

        Kommentar

        • Feysn
          Dumb Home'r
          • 30.03.2022
          • 22

          #5
          Hallo Alex,
          aber genau das habe ich doch gemacht hier:
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 293
Größe: 25,0 KB
ID: 429839

          der Total active power liefert doch die Summenleistung der drei Phasen.

          VG

          Kommentar


          • AlexAn
            AlexAn kommentierte
            Kommentar bearbeiten
            sorry hab ich übersehen..

            Teste mal statt der MQTT eine UDP Verbindung (Template ist im Wiki)

            Setzt die Netzwerkverbindung oder Loxberry aus dann fehlt natürlich auch die Leistung und bildet eine Differenz.

            Hast du eine Möglichkeit die Summenleistung der Modbusverbindung zu prüfen mit deinem EVU Zähler.
            90% der Pro3EM die falsche Werte liefern sind falsch angeschlossen:
            Die Phasen vom Spannungspfad passen nicht zum Wandlerpfad
            Drehrichtung der Wandler
            usw.
        • Feysn
          Dumb Home'r
          • 30.03.2022
          • 22

          #6
          So jetzt muss ich mich nochmal melden.
          Ich habe jetzt einiges herumprobiert und gemessen und ich denke jetzt habe ich es.

          Kurz zusammengefasst:
          Stimmige Werte erhalte ich nur wenn ich separat die Leistung der 3-Phasen addiere und das aufgeteilt in Einspeisung und Netzbezug.
          Ich lese die Werte per MQTT in Loxone ein.

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Shelly3PM_Loxone.jpg
Ansichten: 255
Größe: 131,5 KB
ID: 431555

          Kommentar

          Lädt...