Kein script für neuen DZG Stromzähler DVSB20 verfügbar?

Hallo Community,

Ich habe einen neuen Stromzähler von den Stadtwerken bekommen. Der Stromzähler ist anscheinend neu auf dem Markt und keine Scripte verfügbar. Das Selbsterstellen funktioniert leider bei mir nicht.

Hier mein Script:

>D

B
=>sensor53 r
M 2
+1,3,s,16,9600,HH,1
+2,5,s,16,9600,WP,4

;1,=so2,1
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
1,7707010060320101@#,SID,meter_id,0
2,=h====================================
2,=soC,1024,0
2,77070100010800ff@1000,Verbrauch,kWh,E_in,3
2,77070100020800ff@1000,Einspeisung,kWh,E_out,3
2,77070100100700ff@1,akt. Leistung,W,Power,0
2

Der erste Zähler ist ein DZG DWS7420, und der untere ist der neue DVSB20.2.

Es kommen gerade keine Daten mehr an, da ich es mit dem Selbstbau wohl zu viel unternommen habe..

Bitte helfen?!

Gruss Sascha

Hallo,
läuft es mittlerweile?

Hast Du es einmal mit dem Script für den DZG DWSB20 versucht?

>D
>B
=>sensor53 r
>M 1
+1,3,s,16,9600,DWSB20,1
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
1,77070100600100ff@#,Zählernummer,,meter_number,0
#
        

Hallo Aron,

Vielen Dank fürs Antworten auf meinen Hilferuf.

Leider gar nicht. Kann das daran liegen, dass dieser Zähler am TTL hängt und nicht am Hauptlesekopf?

Ich benötige ja auch das script für beide Zähler. Wie verknüpfe ich diese Scripte? Meine Vermutung lag ja daran, das ich in meinem Script irgendwo einen parameter Fehler versteckt habe..?

Gruss Sascha

Hallo Sascha,
ich würde mich an Deiner Stelle jetzt versuchen, erst einmal den Hauptzähler (HH) angezeigt zu bekommen und nur mit einem Script für diesen Zähler starten (mit dem stromleser Wifi).

>D
>B
=>sensor53 r
>M 1
+1,3,s,16,9600,DWS7420_HH,1
;1,=so2,1
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
#

Kommen Daten an, dann funktioniert das Script für den DZG DWS7420.

Dann würde ich wieder mit dem stromleser Wifi testen, den stromleser umsetzen und ein Script für den neuen DZG DWSB20.2 einfügen. Hast Du einen DVSB20.2. oder einen DWSB20.2? Vielleicht klappt das nachstehende Script? Ansonsten versuch es mit Deinem, setze aber noch ein ; Semikolon vor die Zeile „2,=soC,1014,0“

>D
>B
=>sensor53 r
>M 1
+1,3,s,16,9600,DWSB20_WP,1
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
#

Wenn das klappt, dann füge beide Skripte zusammen, wobei Du dem Script „sagen“ musst, dass Du 2 Zähler hast. Dazu ist es wichtig, dass Du den Anschluss für den TTL richtig im Script berücksichtigt. Die IO Ports sind beschrieben unter stromleser.tasmota einrichten: Anleitung für digitale Stromzähler & App-Integration

Vermutlich müsste Dein Start dann so aussehen, wenn Dein TTL rechts oben am WiFi angeschlossen ist:

>D
>B
=>sensor53 r
>M 2
+1,3,s,16,9600,DWS7420_HH,1
+2,5,s,16,9600,DVSB20_WP,4

Wenn das nicht klappt, dann tausche die Portangaben, hier im Beispiel die 5 mit der 4 vertauschen:

>D
>B
=>sensor53 r
>M 2
+1,3,s,16,9600,DWS7420_HH,1
+2,4,s,16,9600,DVSB20_WP,5

Hallo Aron.

Hier mein genutztes Script:

>D

>B

=>sensor53 r

>M 2

+1,3,s,16,9600,DWS7420,1

+2,5,s,16,9600,DWSB20,4

;1,=so2,1

1,77070100010800ff@1000,Verbrauch,kWh,E_in,3

1,77070100020800ff@1000,Einspeisung,kWh,E_out,3

1,77070100100700ff@1,akt. Leistung,W,Power,0

1,7707010060320101@#,SID,0

2,77070100010800ff@1000,Verbrauch,kWh,E_in,3

2,77070100020800ff@1000,Einspeisung,kWh,E_out,3

2,77070100100700ff@1,akt. Leistung,W,Power,3

2,77070100600100ff@#,Zählernummer,meter_number,3

#

Was aber immer noch nicht funktioniert, ist der aktuelle Verbrauch von DWSB20, obwohl vor Ort im Display dies angezeigt wird. Erweitertes Menü ist also aktiviert.

Achso, ich musste beim B20 auch die Einspeisung und Verbrauch tauschen, da umgekehrt angezeigt wurde..

Wie müsste ich die betreffende Zeile umprogrammieren?

Hallo Sascha_773,
bitte benenne doch für den zweiten Zähler „Power“ einmal um in eine andere Bezeichnung um z.B. „Power2“. Der OBIS-Code sieht richtig aus.
Für Zähler 1 gibst Du die Watt-Angabe ohne Nachkommastelle aus, für Zähler 2 wären es hier in Deinem Script 3 Nachkommastellen.

Gib gerne mal Bescheid, ob es so klappt.