Forum: Mikrocontroller und Digitale Elektronik EDL21 eHZ auslesen Wirkleistung


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Knut G. (knut_g)


Angehängte Dateien:

Lesenswert?

Hallo Spezialisten ;-)
sollte mein Problem hier schon einmal behandelt worden sein, dann sorry, 
aber ich hab nix dazu gefunden.
Seit gestern versuche ich meinen "intelligenten" Zähler mittels Lesekopf 
und ESP8266 (geflasht auf Tasmota) korrekt auszulesen.
Soweit - so schön.
Ich bekomme auch den aktuellen Zählerstand im Tasmota angezeigt, aber 
nicht den aktuellen Verbrauch. Der Zähler ist mittels PIN freigeschaltet 
und zeigt auch brav in der zweiten Zeile den aktuellen Verbrauch an. 
Aber er übermittelt offenkundig nicht die nötigen Daten an den ESP.
Laut den diversen Beschreibungen im weltweiten Netz müsste das so 
funktionieren, tut es aber nicht.
Einzig die Erwähnung von "INFO" und "Freischalten des vollständigen 
Datensatzes" verwirrt mich bisher. Denn die Anleitung ist diesbezüglich 
eher irreführend als hilfreich.
Denn mit dem Taschenlampentrick komme ich zu keiner Zeile mit "INFO".
Alles andere ist vorhanden (1d, 7d, 30d, 365d, P, Pin)
Im Anhang ein paar Bilder zum besseren Verständnis.

Der Script:

>D
>B
=>sensor53 r
>M 1
+1,5,s,0,9600,EMH
1,77070100010800ff@1000,Zählerstand,KWh,Total_in,2
1,77070100100700ff@1,aktueller Verbrauch,W,Power_curr,2
1,77070100000009ff@#,Service ID,,Meter_id,0
#

von Knut G. (knut_g)


Lesenswert?

... und schon gelöst.
Dank Spitzen Support des Herstellers den Fehler in den Rohdaten 
entdeckt.
Dieser blöde EDL21 von EMH Typ eHZ-IW ....
liefert die Daten zum aktuellen Verbrauch nicht wie überall beschrieben 
und in der Anleitung zum Zähler ebenfalls dokumentiert unter der 
"Adresse" 77070100100700ff@1 sondern unter 770701000f0700FF@1.
Ich sach ja, die Anleitung ist in dem Bereich nicht wirklich hilfreich 😡

von DerEinzigeBernd (Gast)


Lesenswert?

Knut G. schrieb:
> Dank Spitzen Support des Herstellers den Fehler in den Rohdaten
> entdeckt.

Kannst Du die mal posten? Das ist doch M-Bus, oder?

von Knut G. (knut_g)


Angehängte Dateien:

Lesenswert?

Die Rohdaten .....

von Thomas (kissencontroller)


Lesenswert?

Hallo @Knut,
ich habe das gleiche Ding in meinem Verteilerkasten hängen. Dank Deines 
Tipps bekomme ich jetzt auch den Wert für den aktuellen Verbrauch 
angezeigt.

Ich habe nun das Problem, dass ich mit meiner Solaranlage auf dem Dach 
mal Strom beziehe und mal einspeise. Dann müsste sich der Wert ja mal 
positiv, mal negativ darstellen. Ich bekomme aber immer nur einen 
positiven Wert angezeigt. Irgendwie nicht schön. Hast du zufällig noch 
eine Idee wie man das auslesen kann? Ich würde mich wahnsinnig freuen, 
wenn das Ding bald mal richtig funktionieren würde.

Schon mal Danke

von Klaus R. (klara)


Lesenswert?

Thomas schrieb:
> Irgendwie nicht schön. Hast du zufällig noch
> eine Idee wie man das auslesen kann?

Im Sichtfeld des EDL21 eHZ siehst Du links vor dem Zählerstand eine 
Nummer.
Entweder 1.8.0 oder 2.8.0 .

Die Nummer 1.8.0 steht für Strombezug aus dem Netz.
Die Nummer 2.8.0 steht für Stromeinspeisung in das Netz.
mfg Klaus

von Thomas (kissencontroller)


Lesenswert?

Hallo Klaus,
danke für Deine schnelle Antwort. Ich glaube, ich habe mich etwas 
ungenau ausgedrückt. Mit den Werten aus der Anzeige ist mir schon klar, 
dass die 180 den Gesamtbezug und die 280 die Gesamteinspeisung anzeigt. 
Darunter der Wert zeigt die augenblickliche Leistung an, die durch den 
Stromzähler fließt. Die Richtung wird mit der Anzeige +A / -A angezeigt.

Für mich wichtig wäre aber die übermittlung in Tasmota. Da bekomme ich, 
egal ob Bezug oder Lieferung immer einen positiven Wert für die Leistung 
angezeigt. Leider kann ich nicht sehen, in welche Richtung der Strom 
fließt, bzw. ob eingespeist wird, oder Strom bezogen wird. Gibt es 
hierfür auch noch einen Code, den man abfragen kann (z.B. 
77070100100700ff@1)?

von Peter R. (peter_r689)


Lesenswert?

Thomas schrieb:
> Leider kann ich nicht sehen, in welche Richtung der Strom
> fließt, bzw. ob eingespeist wird, oder Strom bezogen wird.

Eigentlich sollte das funktionieren, dass ein Minus bei der Einspeisung 
im momentanen Verbrauch ist. Es gibt speziell der DZG Zähler der in der 
Firmware einen Fehler hat, wo das ohne spezielle Anpassungen nicht 
möglich ist.
Kannste mal die Rohdaten bei der Einspeisung für die Leistung posten. 
Ich könnte gucken, was da los ist. Ich bin der aus dem Beitrag hier:
Beitrag "Digitale Stromzähler auslesen und in DB speichern"
und kenne mich damit aus ;-)

von Hardy F. (hflor)


Lesenswert?

Klaus R. schrieb:
> Thomas schrieb:
>> Irgendwie nicht schön. Hast du zufällig noch
>> eine Idee wie man das auslesen kann?
>
> Im Sichtfeld des EDL21 eHZ siehst Du links vor dem Zählerstand eine
> Nummer.
> Entweder 1.8.0 oder 2.8.0 .
>
> Die Nummer 1.8.0 steht für Strombezug aus dem Netz.
> Die Nummer 2.8.0 steht für Stromeinspeisung in das Netz.
> mfg Klaus

Ist EDL21 nicht nur der Bezugszähler? Mit Einspeisung ist es doch EDL40.

von Klaus R. (klara)


Lesenswert?

Hardy F. schrieb:
> Ist EDL21 nicht nur der Bezugszähler? Mit Einspeisung ist es doch EDL40.

Ich habe 2012 zwei eHZ Zähler für meine PV-Anlage bekommen. Einen 
Einspeisezähler mit Rücklaufhemmung und einen Zweirichtungszähler. Damit 
kann man dann den Eigenverbrauch und den PV-Ertrag auseinanderhalten.

Der EDL40 ist später erschienen. Der EDL40-Modus besagt, Betriebsart 
Mehrfachtarifierung gemäß §40 EnWG.
mfg Klaus

: Bearbeitet durch User
von Thomas (kissencontroller)


Lesenswert?

Peter R. schrieb:
> Thomas schrieb:
>> Leider kann ich nicht sehen, in welche Richtung der Strom
>> fließt, bzw. ob eingespeist wird, oder Strom bezogen wird.
>
> Eigentlich sollte das funktionieren, dass ein Minus bei der Einspeisung
> im momentanen Verbrauch ist. Es gibt speziell der DZG Zähler der in der
> Firmware einen Fehler hat, wo das ohne spezielle Anpassungen nicht
> möglich ist.
> Kannste mal die Rohdaten bei der Einspeisung für die Leistung posten.
> Ich könnte gucken, was da los ist. Ich bin der aus dem Beitrag hier:
> Beitrag "Digitale Stromzähler auslesen und in DB speichern"
> und kenne mich damit aus ;-)

Danke für Dein Angebot, dass Du da mal schauen willst.
Gerne würde ich die "Rohdaten" posten, aber welche Daten sind das genau? 
Und vor allem wir ermittle ich die an meinem Zähler?

von Klaus R. (klara)


Lesenswert?

Thomas schrieb:
> Gerne würde ich die "Rohdaten" posten, aber welche Daten sind das genau?
> Und vor allem wir ermittle ich die an meinem Zähler?

Knut G. schrieb:
> Die Rohdaten .....

Das was Knut gemacht hat ist einfaches Debuggen. Dazu mußt Du aber am 
Zähler mit dem USB-Stecker eine Verbindung zum Lesekopf aufbauen. Die 
eingehenden Daten werden dann einfach mit Print ausgegeben.
mfg Klaus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.