Ich weiss nicht wie oft das genutzt wurde, aber es scheint als könnte vzlogger 
„mbus“: https://github.com/volkszaehler/vzlogger/search?q=mbus&type=. Hast Du 
das Protokoll mal versucht?

Viele Grüße,
Andreas

> Am 01.06.2020 um 21:56 schrieb Thorsten Jastrow <thorsten_jast...@web.de>:
> 
> 
> Hallo Volkszähler-Experten,
> 
> als Anfänger im Thema „VZ“ bin ich an einem Punkt angekommen, an dem ich ein 
> paar Hinweise von Experten brauchen könnte. Danke schon mal vorab!
> 
> Ich habe einen Wärmemengenzähler von Danfoss Typ SonoSafe 10. Der WMZ hat an 
> der Front eine optische IR-Schnittstelle beschrieben im Datenblatt mit: 
> „Optisch gemäß EN61107. Datenprotokoll gemäß EN13757-3, unterstützt Baudraten 
> von 2400 und 4800.“
> 
> Die EN61107 wurde abgelöst durch die EN62056-21, die auch bei vielen Zählern 
> verwendet wird. Ich meine, die Schnittstelle müsste grundsätzlich passen, da 
> z.B. der im VZ-Wiki beschriebene WMZ Kamstrup 401 auch die IR-Schnittstelle 
> nach EN61107 nutzt.
> 
> Frage an die Experten: Seht Ihr das auch so?
> 
>  
> 
> Das Datenprotokoll nach EN13757-3 ist das M-Bus-Protokoll. Dieses wird nach 
> der Danfoss-Beschreibung für die kabelgebundene M-Bus-Schittstelle und für 
> die IR-Schnitstelle verwendet.
> 
> Für die Kommunikation ist angegeben: 11 Bits pro Zeichen, d.h. 1 Start-Bit 
> (‘space’), 8 Daten-Bits, 1 Parity-Bit (even) und 1 Stop-Bit (‚mark‘). Das 
> bedeutet doch für die Parity-Bezeichnung „8E1“, richtig?
> In welchem Protokoll im vzlogger ist diese Parität verwendbar? Bei D0 scheint 
> es nicht zu funktionieren.
> 
> Für die opt. Schnittstelle ist nach EN13757-2 Protokoll eine „wake up 
> message“ nötig. Die ist beschrieben (Zitat) als „The wake up message consists 
> of zeros and ones alternating at the desired baud rate for a duration of 2,2 
> s +/- 0,1 s.”
> 
> In welchem Protokoll im vzlogger wäre so eine Pullsequenz verwendbar?
> 
>  
> 
> So, damit - nach den bisherigen Versuchen - zu meinen grundsätzlichen Fragen:
> 
> Kann ich den WMZ überhaupt über die IR-Schnittstelle mit dem Volkszähler 
> nutzen?
> 
> Welches Protokoll würde da gehen? D0 wohl nicht, oder? Vielleicht OMS?
> 
> Wie sollte ich vorgehen?
> 
>  
> 
> Ich habe mir auf einem Raspi 4 das VZ-Image installiert. Als IR-Kopf habe ich 
> den von Weidmann. Der Kopf funktioniert. Über Hterm am PC und minicom über 
> SSH und Raspi kann ich Signale von einer IR-Fernbedienung empfangen bzw. 
> Tastatureingaben senden und empfangen.
> 
> Wenn ich im Vzlogger mit dem Protokoll D0 eine Verbindung zum WMZ versuche, 
> funktioniert das nicht. Leider habe ich keine Erfahrung im Lesen und 
> Interpretieren von Log-Files. Im Anhang die Dateien für vzlogger_conf.txt, 
> vzlogger_log.txt und d0.txt. Würdet Ihr bitte mal drauf schauen und sagen, ob 
> und was man da schon erkennen kann?
> 
> Beispiel: Im d0.txt gibt es „<<<<“ und „>>>>“-Signale. Was heisst das genau? 
> Antwortet der WMZ?
> 
> Ich lese „<<<<“ und „2f 3f 21 0d 0a“, aber bei „>>>>“ steht dann „2f 3f 21 0a 
> 0a“. Ist das eine Antwort?
> 
> Ich wäre ja schon zufrieden, erstmal eine Reaktion vom Zähler zu erhalten. 
> 
>  
> 
> Wie könnte es weitergehen?
> 
> Besteht eine Chance, die IR-Schnittstelle irgendwie zu nutzen?
> 
> Oder muss ich doch eine kabelgebundene M-Bus-Verbindung herstellen 
> (Pegelwandler?)?
> 
>  
> 
> Danke für alle Hinweise!
> 
> Gruß Thorsten
> 
> <d0.txt>
> <vzlogger_config.txt>
> <vzlogger_log.txt>

Antwort per Email an