Hi zusammen,
ich habe mir den IR-Lesekopf von Weidmann gekauft und möchte jetzt meinen Wärmemengenzähler den Sensus Pollucom E über die optische Schnittstelle auslesen und die Daten in den ioBroker bekommen.
Da ich hier blutiger Anfänger bin, was serielle Datenübermittlung betrifft. Nun mein Problem/Frage:
Ich bekomme keine Daten an -> jedesmal den Fehler: "No or too long answer from Serial Device after last request"
per Minicom 3 vom Windows PC bekomme ich einwandfrei die Daten:
hier der Mitschnitt der seriellen Kommunikation von Minicom über Windows:
ASCII:
<20200427193426.647 SYS>
Baud-Rate 2400
<20200427193426.647 SYS>
RTS aus
<20200427193426.647 SYS>
DTR an
<20200427193426.647 SYS>
Data Bits=8, Stop Bits=1, Parity=None
<20200427193426.647 SYS>
Zeichen setzen: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x00, Xoff=0x00
<20200427193426.647 SYS>
Handflow: ControlHandShake=(DTR_CONTROL), FlowReplace=(), XonLimit=0, XoffLimit=0
<20200427193426.819 TX>
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
<20200427193427.647 SYS>
Baud-Rate 2400
<20200427193427.647 SYS>
RTS aus
<20200427193427.647 SYS>
DTR an
<20200427193427.647 SYS>
Data Bits=8, Stop Bits=1, Parity=Even
<20200427193427.647 SYS>
Zeichen setzen: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x00, Xoff=0x00
<20200427193427.647 SYS>
Handflow: ControlHandShake=(DTR_CONTROL), FlowReplace=(), XonLimit=0, XoffLimit=0
<20200427193427.819 TX>
<DLE>@<NUL>@<SYN>
<20200427193427.850 RX>
å
<20200427193428.069 TX>
<DLE>[<NUL>[<SYN>
<20200427193428.115 RX>
hBBh<BS><NUL>r'<DC1>T„®L<EM><EOT>9<NUL><NUL><NUL><FF><ACK>i<DC2><NUL><NUL><FF><DC3><EM>3<DC2><NUL><FF>;<NUL><NUL><NUL><NUL><FF>+<NUL><NUL><NUL><NUL><STX>Zñ<NUL><STX>^é<NUL><ETX>`Q<ETX><NUL><FF>x'<DC1>T„<FF>ý<DLE>'<DC1>T„<US>‹<SYN>
<20200427193428.772 TX>
<DLE>{<NUL>{<SYN>
<20200427193428.803 RX>
hDDh<BS><NUL>r'<DC1>T„®L<EM><EOT>:<NUL><NUL><NUL><STX>q<SI><NUL><EOT>m [len=98]
<20200427193428.928 RX>
<DC2>›$<NUL>ý:<NUL>ý:Œ<DLE><ACK><NUL><NUL><NUL><NUL>‚ ûvú<NUL>ƒ àHgÿÿŒ <ACK><NUL><NUL><NUL><NUL>2"<NUL><NUL>2ýu<NUL><NUL><US>Â<SYN>
<20200427193429.522 TX>
<DLE>[<NUL>[<SYN>
<20200427193429.569 RX>
geht noch so weiter.
Kann ich das überhaupt über den SmartMeter-Adapter abfragen?
Meine Einstellungen bis jetzt: Baudrate 2400 jeweils mit 8N1 -> Wakeupcharacter: 132 bzw. 8E1
Nur leider jedesmal die Fehlermeldung.
Kann mir jemand weiterhelfen?
LG Schlucko