Stromzähler über optische Schnittstelle IEC 62056-21 D0 auslesen

Begonnen von kai.lemcke, 10 Mai 2023, 11:28:30

Vorheriges Thema - Nächstes Thema

kai.lemcke

Hallo,

ich versuche meinen Stromzähler (DZG DVS60) über die optische Schnittstelle auszulesen und in FHEM zu integrieren.
Ich habe eine USB IR Sender/Empfänger von Hichi angeschlossen und kann grundsätzlich mit dem Stromzähler kommunizieren, bekomme aber keine brauchbaren Antworten.

1. Request Message senden
Einstellung Schnittstelle: 300 Baud, 7 data bits, parity even, 1 stop bit
Message "/?!\r\n" sende ich ab

2. Identification Message erhalten und auswerten
Ich erhalte die Nachricht "/REC50001.....\r\n", soweit so gut. Die 5 müsste für eine Baudrate von 9600 stehen

3. Acknowledge senden
Nachricht: ACK + 050 + \r\n sende ich ab und wechsel im Anschluss auf 9600 baud.

4. Antwort erhalten
Hier bekomme ich maximal ein "/" zurück, ab da stimmt also was nicht.


Mir ist leider nicht bekannt in welchem Protokoll Modus der Stromzähler antwortet
A: hier müsste ich Daten direkt nach der Identification Message erhalten, alles in 300 baud -> passiert nicht
B: hier müsste ich Daten direkt nach der Identification Message erhalten, Datennachricht in 9600 baud -> passiert nicht
C: hier müsste ich nach der ACK Message für "Data readout" Daten in 9600 baud erhalten -> passiert nicht
D: regelmäßiges senden einer Nachricht in 2400 baud -> passiert nicht
E: auch hier müsste der Zähler nach der Identification Message Daten erhalten -> passiert nicht

Hat hier jemand auch schon das Problem gehabt und konnte das lösen?

Danke und schöne Grüße
Kai