[vz-dev] vzlogger Problem mit d0
Karlheinz
karlheinz.es at gmx.de
Wed Feb 19 23:29:16 CET 2014
Hallo,
nach einiger Zeit versuche ich mich wieder mit vzlogger (Version 0.3.3)
und meinen d0 Zähler Landis+Gyr (ZMD120APTCS G03). Leider funktioniert
das parsen der Zählerantwort nicht richtig: "Parsed reading (OBIS
code=F.F, value=00000000, unit=)" oder "Something unexpected happened:
read:336".
Mit folgendem Script funktioniert das Auslesen einwandfrei:
#!/bin/bash
COUNTER=1
while [ $COUNTER -le 5 ]
do
( sleep 1 ; echo -e "\x2f\x3f\x21\x0d\x0a" > /dev/ttyAMA0 ) &
#sende "/?!" mit Return an Raspi IR (Udo's Erweiterung + IR-Kopf
seriell).
while read -t8 line
do
echo $line #> /home/pi/lgread.log
done < /dev/ttyAMA0
while read -t8 line
do
echo $line #>> /home/pi/lgread.log
done < /dev/ttyAMA0
echo "COUNTER: " $COUNTER
let COUNTER=COUNTER+1
done
exit
Ausgabe:
/?!
/LGZ52ZMD120APt.G03
F.F(00000000)
0.0.0( 26789)
1.8.1(011846.0*kWh)
1.8.2(000000.0*kWh)
2.8.1(014329.6*kWh)
2.8.2(000000.0*kWh)
1.8.0(011846.0*kWh)
2.8.0(014329.6*kWh)
!
...
Kann jemand weiterhelfen?
Gruß
Karlheinz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20140219/6c20fbbc/attachment-0001.html>
More information about the volkszaehler-dev
mailing list