DZG Zweirichtungszä...
 
Benachrichtigungen
Alles löschen

DZG Zweirichtungszähler DWS7612.2 INFO fake & nicht saldierend?

36 Beiträge
9 Benutzer
2 Likes
5,606 Ansichten
(@linust)
Newbie
Beigetreten: Vor 1 Jahr
Beiträge: 2
 

Ich hab den gleichen Zähler, auch von der NGN.

Der Zähler saldiert.

 

Ich lese ihn auch über infrarot mit esphome aus.

 

uart:
  id: uart_bus
  rx_pin: GPIO16
  baud_rate: 9600
  #rx_buffer_size: 2048
  data_bits: 8
  stop_bits: 1
  parity: NONE

sml:
  id: mysml
  uart_id: uart_bus
  
sensor:
  - platform: sml
    name: "Zaehler_Bezug"
    sml_id: mysml
    obis_code: "1-0:1.8.0"
    unit_of_measurement: kWh
    device_class: energy
    state_class: total_increasing
    accuracy_decimals: 2
    filters:
     - multiply: 0.0001

  - platform: sml
    name: "Zaehler_Einspeisung"
    sml_id: mysml
    obis_code: "1-0:2.8.0"
    device_class: energy
    state_class: total_increasing
    unit_of_measurement: kWh
    accuracy_decimals: 2
    filters:
     - multiply: 0.0001
 
#  - platform: sml
#    name: "Momentanleistung"
#    sml_id: mysml
#    obis_code: "1-0:16.7.0"
#    unit_of_measurement: W
#    accuracy_decimals: 2
#    device_class: "power"
#   filters:
#      - multiply: 0.01
  
time:
  - platform: homeassistant
    id: homeassistant_time    

   
AntwortZitat
SolarHeini
(@solarheini)
Heroischer Stromgenerator
Beigetreten: Vor 1 Jahr
Beiträge: 1007
Themenstarter  

Veröffentlicht von: @linust

Ich hab den gleichen Zähler, auch von der NGN.

Der Zähler saldiert. 

Ich lese ihn auch über infrarot mit esphome aus.

Moin , 
meine beiden senden:
1-1:10.7.0 instantaneous apparent export power / aktuelle Scheinleistung Einspeisung

Ich nehme das so hin, ist es doch ungefähr fast ganz genau das „~Gleiche“
Das wäre wohl auch getrennt Bezug und Einspeisung zu sehen, hat hier aber Vorzeichen +/-.
Es steht dann 2:1 😊 Sollten die nicht alle gleich sein?

…77070100010800ff641c81047262016200621e52ff640ef76f
0177070100020800ff017262016200621e52ff640210a001
77070100100700ff017262016200621b52fe53485b010101
63c82a007605f7a6360062006200726302017101630c89…

Noch heute Morgen stand ich am Abgrund, nun bin ich einen Schritt weiter.
OBIS Kennzahlen und SmartMeterLanguage sind nicht konsistent?
Das ist nicht für den Endkunden gedacht.
Ganz SICHER NICHT die binäre Form.

OBIS/SML            ASCII                         Binär             zum Aussuchen

16.7.0                 49 54 2E 55 2E 48         16 07 00 oder  10 07 00
53                      53 51                             35          oder  53

Die DZG hatte mir geantwortet:
1.            Was haben die geraucht? Diese Information steht mir nicht zur Verfügung.
2.            Der Zähler verhält sich so
               Ptot = PL1 + PL2 + PL3 wenn Ptot > 0 dann Ptot -> 1.8.0, wenn Ptot < 0 dann Ptot -> 2.8.
3.   …..das nehme ich erst einmal zur Kenntnis. Nachvollziehbar belastbar testen konnte ich das noch nicht.

Passt bei Dir denn alles? 
Steht "INFO" in der LCD Anzeige wenn es dort stehen sollte?

Grüße
SolarHeini

 

Diese r Beitrag wurde geändert Vor 1 Jahr 5 mal von SolarHeini

   
AntwortZitat
SolarHeini
(@solarheini)
Heroischer Stromgenerator
Beigetreten: Vor 1 Jahr
Beiträge: 1007
Themenstarter  

DWS7612.2 Zweichrichtungszähler Summary

Optische Schnittstelle konform DIN EN 62056-21
- 9600 Bd, 8-N-1
- Telegramme in SML 1.05 - SML-frame Version 1
- Server-Id nach DIN 43863-5
- Funktionsbeginn nach 2 Sekunden nach Zählerstart
- Periodische Ausgabe alle 1s (PUSCH Service!)
- reduzierter Datensatz (Zählwerksstände ohne Nachkommastelle, ohne aktuelle Leistung)
- erweiterter Datensatz (Zählwerksstände mit Nachkommastelle, mit aktueller Leistung)
- S0 Impulsausgang 10000 Pulse/kWh (nicht von Interesse)

- Die Datenausgabe erfolgt im Binärmodus:
. Relevante Abschnitte im Telegramm:
  1.8.0 ~ 77070100010800ff641c81047262016200621e52ff640fcc9f
  2.8.0 ~ 77070100020800ff017262016200621e52ff64021b3d
 16.7.0 ~ 77070100100700ff017262016200621b52fe5400b6cc
. Keine konstante Länge & verschieden viele „Füllzeichen“
. OBIS Kennzahlen als hexadezimales Äquivalent z.B. OBIS 16 ~ 0x10 !
. SML entspricht hexadezimalem Code von 0 bis 255 z.B. SML 53 = 0x53.
. Bei Nutzung mittels MQTT muss das Binärformat in ASCII Zeichen umgewandelt werden
  z.B. 0x01 -> 0x48, 0x49 = „01“ ein ASCII-Zeichen für je vier Bit.
. Das resultierende Telegramm ist länger als die maximale Datensatzlänge
  vieler MQTT-Server z.B. in der Mosquito-Standardinstallation.

Oddyties:
- Ohne installierten Lesekopf stört Umgebungslicht, es fällt in den reduzierten Datensatz zurück.
- Den erweiterten Datensatz erhält man NUR in der Kombination Inf on&  Pin off
- Die Anzeige „INFO“ erscheint NIE auf dem LCD Display. Es gibt keine Anzeige am Gerät.
- Das Handbuch auf der Homepage des Herstellers ist nicht aktuell.
  (Letzte mir bekannte Version ist vom Nov.22)
- Das Zahlenformat der Werte ist „schräg“ und gewöhnungsbedürftig.
  ( Bei allen SML / OBIS Geräten im Binärmodus )
- Die Art und Weise wie der Zähler saldiert schien mir nicht korrekt.
   Inzwischen denke ich es ist OK. Ich behalte es aber im Auge ..

Der Zähler ist sehr gut als Messwertnehmer für die Steuerungsaufgaben im Heimnetz nutzbar.
Analog zu den bekannten Zusatzgeräten SHELLY, MEPLA usw. jedoch ohne zusätzliche Investition und Installation.
Im Wesentlichen von Interesse ist der momentane Bezug bzw. die Einspeisung in das Netz.
Beispiel:

- Adapter HICHI TTL Lesekopf und ein ESP01S mit Anbindung an das WLAN mit lokalem MQTT-Server.
  Um den Datenverkehr zu reduzieren übertrage ich jede Sekunde die Wirkleistung 16.7.0.
  Einen kurzen Ausschnitt aus dem ursprünglichen / vollständigen Telegramm.
  Zweimal pro Minute zusätzlich die Zählerstände 1.8.0 und 2.8.0
  „null“ versteht sich als Unterbrechung / Störung / nicht verbunden
  Eine Auswertung der Prüfsumme im ESP01S steht noch aus.
  In den ersten Tagen gab es unter rund einer Million Werten fünf „zu kurze“ Telegramme.
  Diese könnten aber den Zähler so verlassen haben?
  Eine gute WLAN Verbindung ist Pflicht.

- Verarbeitet wird die Information im heimischen Netzwerk in einem intelNUC
  mit NodeRed ( InfluxDB & Graphana usw. )
  Im Resultat ist die Information 16.7.0 global in NodeRed sekundengenau verfügbar.  
  Ja, damit lässt sich etwas steuern.

SolarHeini


   
AntwortZitat
 cyx
(@cyx)
Newbie
Beigetreten: Vor 1 Jahr
Beiträge: 3
 

Hallo, ich habe hier mitgelesen aber nicht mal ansatzweise soviel Ahnung wir ihr. Ich habe auch den DWS7612.2 eingebaut bekommen und bin eigentlich davon ausgegangen dass (vorallem durch die Beauftragung eines Umbaus wegen einem BKW) nur saldierende Zähler verbaut werden. Jetzt bin ich ganz verunsichert. Das würde ja meine ganze Anlage zunichte machen und ein nochmaliger Tausch ist vermutlich ausgeschlossen.

Wer kann mir also die Angst nehmen. Einer schrieb es hier ja schon, dass er saldierend sei. Kann das der Fragenersteller hier nun auch bestätigen?

Danke Euch


   
AntwortZitat
SolarHeini
(@solarheini)
Heroischer Stromgenerator
Beigetreten: Vor 1 Jahr
Beiträge: 1007
Themenstarter  

Veröffentlicht von: @cyx

Hallo, ich habe hier mitgelesen aber nicht mal ansatzweise soviel Ahnung wir ihr. Ich habe auch den DWS7612.2 eingebaut bekommen und bin eigentlich davon ausgegangen dass (vorallem durch die Beauftragung eines Umbaus wegen einem BKW) nur saldierende Zähler verbaut werden. Jetzt bin ich ganz verunsichert. Das würde ja meine ganze Anlage zunichte machen und ein nochmaliger Tausch ist vermutlich ausgeschlossen.

Wer kann mir also die Angst nehmen. Einer schrieb es hier ja schon, dass er saldierend sei. Kann das der Fragenersteller hier nun auch bestätigen?

Danke Euch

Hallo,

ich habe meinen Frieden mit dem Zähler geschlossen.
Nach anfänglichem Unglauben haben sich meine Bedenken zerstreut.
Die Angaben ( des Herstellers ) zum saldierenden Modus scheinen korrekt.

Es bleibt ungenau beschrieben und nicht explizit / korrekt am Gerät ausgewiesen.
Warum die ersten Tage so seltsam ausfielen? Ich weiß es nicht.

SolarHeini

P.S.
Ist die Bedienung denn bei anderen anders?
Gibt es eine Anzeige "INFO"?
Funktioniert die PC-Software des Herstellers bei irgendwem? 

 

Diese r Beitrag wurde geändert Vor 1 Jahr von SolarHeini

   
cyx reacted
AntwortZitat
 cyx
(@cyx)
Newbie
Beigetreten: Vor 1 Jahr
Beiträge: 3
 

@solarheini Vielen Dank für die schnelle Rückmeldung. Hast du noch ne Referenz zu den Herstellerangaben für diesen Typ. Ich finde nur die von anderen Serien. wo genau hast du die Herstellerangabe gefunden? Wenn ich das einmal schwarz auf weiß habe, dann kann ich auch wieder beruhigt schlafen bzw.. weitere Arbeit und Energie hier reinstecken. Anschluss des BKW steht nämlich noch aus.

PS: Thema INFO und Software kann ich leider noch nicht helfen. Ich bin hier noch bei den Basics... saldierend/nicht saldierend, in alles andere muss ich mich noch reinfuchsen, wenn überhaupt. Vielleicht reicht die Unterputz Shelly oder das Auslesen am BKW Wifi ja auch.

Diese r Beitrag wurde geändert Vor 1 Jahr 2 mal von cyx

   
AntwortZitat
SolarHeini
(@solarheini)
Heroischer Stromgenerator
Beigetreten: Vor 1 Jahr
Beiträge: 1007
Themenstarter  

Veröffentlicht von: @cyx

@solarheini Vielen Dank für die schnelle Rückmeldung. Hast du noch ne Referenz zu den Herstellerangaben für diesen Typ. Ich finde nur die von anderen Serien. wo genau hast du die Herstellerangabe gefunden? Wenn ich das einmal schwarz auf weiß habe, dann kann ich auch wieder beruhigt schlafen bzw.. weitere Arbeit und Energie hier reinstecken. Anschluss des BKW steht nämlich noch aus.

PS: Thema INFO und Software kann ich leider noch nicht helfen. Ich bin hier noch bei den Basics... saldierend/nicht saldierend, in alles andere muss ich mich noch reinfuchsen, wenn überhaupt. Vielleicht reicht die Unterputz Shelly oder das Auslesen am BKW Wifi ja auch.

Im Handbuch findet sich folgender Typenschlüssel:

... mit der zweideutigen "Aussage".

ich habe angefragt und die Antwort von einem Herrn Meyer der DZG Metering GmbH erhalten.
...
2.            Der Zähler verhält sich so
               Ptot = PL1 + PL2 + PL3 wenn Ptot > 0 dann Ptot -> 1.8.0, wenn Ptot < 0 dann Ptot -> 2.8.

...

Das Modell wird bei meinem VNB nicht gelistet / erwähnt.

P.S.:
Einfacher und preiswerter kann man doch keine Dreiphasenmessung Einspeisung/Bezug im Sekundentakt bekommen?
Ohne Zusatzgerät, ohne Installation im Schrank, ohne extra Kosten, ...

Moderne Messeinrichtung - DZG
Link zum Download

Diese r Beitrag wurde geändert Vor 1 Jahr 2 mal von SolarHeini

   
AntwortZitat
 cyx
(@cyx)
Newbie
Beigetreten: Vor 1 Jahr
Beiträge: 3
 

Veröffentlicht von: @solarheini

 Ptot = PL1 + PL2 + PL3 wenn Ptot > 0 dann Ptot -> 1.8.0, wenn Ptot < 0 dann Ptot -> 2.8.0

Ok, wenn sie das so geschrieben haben, dann funktioniert es wie gewünscht. Die Formel kann ich nachvollziehen. Sprich alle 3 Phasen werden addiert solange die Gesamtleistung größer 0 ist und erst wenn die Einspeisung den Verbrauch übertrifft wird auf 2.8.0 gezählt.

Deine Anmerkung bzgl. Dreiphasenmessung muss ich aber noch verstehen. Beim Überfliegen wird ja schon irgend eine Infrarot Platine verwendet um die Daten auszulesen... egal ich glaube da muss ich mir erst noch mehr Wissen anlesen. Da bin ich auf nem ganz anderen Stand.

Diese r Beitrag wurde geändert Vor 1 Jahr von cyx

   
AntwortZitat
 Mori
(@mori)
Vorsichtiger Stromfühler
Beigetreten: Vor 7 Monaten
Beiträge: 8
 

@solarheini Vielen Dank für die Zusammenfassung. Ich hab den DWS7612.1T und dank der Tips mit Pin und Inf On kommen jetzt die Zählerstände durch. Wie kann man es machen, dass dereine Zählerstand alle 1sec gesendet wird und der andere nur alle Min.? Könntest du mal deine Script Konfiguration posten?

 


 


   
AntwortZitat
SolarHeini
(@solarheini)
Heroischer Stromgenerator
Beigetreten: Vor 1 Jahr
Beiträge: 1007
Themenstarter  

@mori 
Ich weiß nicht ob das helfen kann.
Dein "1T" bedeutet Zweitarif-Einrichtungszähler? Das ist anders?

An der IR Schnittstelle des Zweirichtngszählers habe ich den üblichen Lesekopf.
Daran befindet sich ein ESP01 verbunden mit meinem WLAN. 
In dem ESP01 läuft ein C++ Programm zur Übertragung via MQTT. (RS232(selektiv) > MQTT)
Es wird immer das ganze Protokoll vom Zähler ausgegeben.
Für die dynamische Hauseinspeisung sind aber nur wenige Zeichen für Bezug und Einspeisung notwendig.
Die reine Übertragungszeit wäre unnötig lang, das Packet für einen Standard MQTT Broker zu groß.

Jede Sekunde wird ab dem 194ten Zeichen Bezug und Einspeisung übertragen, nach Bedarf ab dem 146ten auch die Zählerstände.

 

Es geht dann durch Node Red in eine TruckiPlatine.
Node Red extrahiert die Werte und gibt die Sollwerte für Trucki aus.
Die TruckiPlatine hat bei mir auch einen ESP01 mit eigener C++ Software. (MQTT > RS232)

Grüße
SolarHeini

Diese r Beitrag wurde geändert Vor 7 Monaten 3 mal von SolarHeini

   
AntwortZitat
 Mori
(@mori)
Vorsichtiger Stromfühler
Beigetreten: Vor 7 Monaten
Beiträge: 8
 

@solarheini Danke für deine ausführliche Antwort.


   
AntwortZitat
 Bam
(@bam)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 5
 

Hallo Zusammen,

da es mein erster Post hier ist eine kurze Vorstellung. Mein Name ist Björn und ich wohne südl. von Darmstadt. Seit einiger Zeit beschäftige ich mich mit Home Assistant und bin gerade dabei mein Balkonkraftwerk in HA zu implementieren. Gerade hänge ich an der Messung meiner Einspeisung, diese wird nicht angezeigt. Ich habe mit großem Interesse die Beiträge hier gelesen und mich mich in das SML Protokoll eingelesen. 

Vielleicht gibt es noch mehr Leute mit dem selben Typ Zähler und ich kann hier helfen etwas Licht ins dunkle zu bringen, bzw. Tips für meine Problemchen zu bekommen.

Zählertype DWS7612.1T
Lesekopf Eigenbau. ESP8266 + IR Empfänger
Tasmota + Script zum auslesen der Werte und weiterleiten per MQTT an HA

In Tasmota kann ich den total Wert meines Verbrauchs sehen und auch die aktuelle Leistung.
Versuche mit folgenden OBIS codes haben nicht funktioniert, ich habe hier keinen Rückgabewert, bzw. eine 0. Die Ausgabe scheint bei mir wirklich sehr limitiert.

1,7707 01 00 02 07 00 FF  => OBIS: 1-0:2.7.0*255   //Negative active instantaneous power (A-) [kW]
1,7707 01 00 0F 07 00 FF  => OBIS: 1-0:15.7.0*255 // Absolute active instantaneous power (|A|) [kW]
1,7707 01 00 01 07 00 FF  =>OBIS: 1-0:1.7.0*255    //Positive active instantaneous power (A+) [kW]

Hier im Forum wurde schon die Typenbezeichnung beschrieben. Ich habe somit einen Zähler der nur +A misst. Ich meine SolarHeini hat irgendwo geschrieben das es eine Bestimmung gibt das die Zähler bei vorhandener PV zwingend auch die Einspeisung messen müssen. Das macht meiner wohl nicht, angegeben hatte ich es das ich eine PV Anlage betreibe Ich habe jetzt mal den Messstellenbetreiber angeschrieben und mal blöd gefragt ;). Ich halte Euch auf dem Laufenden. Vielleicht hat von Euch noch wer eine gute Idee:
Ich brauch nicht alle werte, zwingend aber den Einspeisewert den ich mir mit OBIS: 1-0:16.7.0*255 holen möchte.

Schöne Feiertage


   
AntwortZitat
 Mori
(@mori)
Vorsichtiger Stromfühler
Beigetreten: Vor 7 Monaten
Beiträge: 8
 

@bam 

Hi Björn, habe die selbe Konfiguration. Allerdings warte ich noch auf die Freischaltung/Zählertausch von Enetz.

Insofern wird bei mir noch nicht eingespeist. Bisher kann ich auch nur den total Wert meines Verbrauchs sehen und die aktuelle Leistung.

 


   
AntwortZitat
 wemu
(@wemu)
Newbie
Beigetreten: Vor 4 Monaten
Beiträge: 1
 

Veröffentlicht von: @linust

Ich hab den gleichen Zähler, auch von der NGN.

Der Zähler saldiert.

 

Ich lese ihn auch über infrarot mit esphome aus.

 

uart:
  id: uart_bus
  rx_pin: GPIO16
  baud_rate: 9600
  #rx_buffer_size: 2048
  data_bits: 8
  stop_bits: 1
  parity: NONE

sml:
  id: mysml
  uart_id: uart_bus
  
sensor:
  - platform: sml
    name: "Zaehler_Bezug"
    sml_id: mysml
    obis_code: "1-0:1.8.0"
    unit_of_measurement: kWh
    device_class: energy
    state_class: total_increasing
    accuracy_decimals: 2
    filters:
     - multiply: 0.0001

  - platform: sml
    name: "Zaehler_Einspeisung"
    sml_id: mysml
    obis_code: "1-0:2.8.0"
    device_class: energy
    state_class: total_increasing
    unit_of_measurement: kWh
    accuracy_decimals: 2
    filters:
     - multiply: 0.0001
 
#  - platform: sml
#    name: "Momentanleistung"
#    sml_id: mysml
#    obis_code: "1-0:16.7.0"
#    unit_of_measurement: W
#    accuracy_decimals: 2
#    device_class: "power"
#   filters:
#      - multiply: 0.01
  
time:
  - platform: homeassistant
    id: homeassistant_time    

Habe an meinem DWS7612.2T einen bitshake Lesekopf angebracht und lese die Werte mit Tasmota aus.

Bei dem im https://tasmota.github.io/docs/Smart-Meter-Interface/#dzg-dws76-sml

gefundenen script wird allerdings nur der Zählerstand "180" und die aktuelle Leistung angezeigt.

Hätte gerne noch den Zählerstand 280 (Einspeisung) ausgelesen, finde aber keinen passenden Eintrag für dieses script.

In deinem hier geposteden script für die Übertragung an HA ist dieser 280er Zählerstand eingetragen.

Was verwendest du für einen Auslesekopf? und mit welchem Code wird der 280er Zählerstand dort ausgelesen?

Vielen Dank wemu

 


   
AntwortZitat
 Bam
(@bam)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Monaten
Beiträge: 5
 

@wemu 

Vielleicht hilft dir diese Seite weiter:

https://ottelo.jimdofree.com/stromz%C3%A4hler-auslesen-tasmota/

Dort findest du einige Scriptbeispiele für verschiedende Zähler + Zusatzinfos

 


   
AntwortZitat
Seite 2 / 3
DZG Zweirichtungszä...
 
Teilen: