[vz-users] Itron 3000 Probleme mit vzlogger und Ausleseschwierigkeiten Ziffer 0
Christopher Bott
christopher.bott at gmx.de
Wed Nov 5 23:36:06 CET 2014
Ok, ich habe das ganze scheinbar nun doch zum Laufen gebracht, Entwarnung :)
Das Bash Script von der Seite
http://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/itron_ace3000_type_260
tut nun seinen Dienst.
Allerdings habe ich zunächst total verpeilt, es mal mit dos2linux
durchlaufen zu lassen, hatte \r fehler drin wegen falscher Formatierung.
Ich sag ja, ich = Noob ^^
Nun muss ich nur schauen, ob die Daten die eintreffen auch alle in
meiner VZ Datenbank auftauchen.
In /tmp/zaehlerlog stehen zumindest schon paar Daten drin und daher gehe
ich von aus sollte das ganze passen.
Wed Nov 5 22:38:18 CET 2014 : from:005586.1, to:009705.3, pv:013736.2,
mypv:4030.9, myall:9617.0
Wed Nov 5 22:40:03 CET 2014 : from:005586.1, to:009705.3, pv:013736.2,
mypv:4030.9, myall:9617.0 *
Wed Nov 5 22:57:16 CET 2014 : from:005586.4, to:009705.3, pv:013736.2,
mypv:4030.9, myall:9617.3
Morgen wenn die PV Strom erzeugt wird sich's zeigen was Volkszähler so
drauf hat :)
Habe das Script nun auch in die Crontab eingetragen. Somit sollte die
Sache normalerweise erledigt sein, ansonsten melde ich mich nochmals.
Gruß
Chris
Am 05.11.2014 20:08, schrieb Christopher Bott:
> Hallo liebe Volkszähler Gemeinde :)
>
> Ich bin neu im Thema Volkszähler und brauche Eure Hilfe für mein
> Photovoltaik Projekt. Um Euch einen Überblick zu verschaffen hab ich
> hier mal mein gesammelten Daten zusammgengetragen. Ich versuche zwei
> Itron ACE3000 - 260 auszulesen, einen 2 Wegezähler für Bezug und
> Einspeisung an USB1 und einen für die Ertragsdaten des Wechselrichters
> an USB0 .
> Hierzu habe ich mir von Udo 2 USB IR Köpfe organisiert. Die
> Volkszähler Software wurde auf einem Raspberry Pi installiert via
> vorgefertigtem Image, Updates wurden anschliessend durchgeführt. Hoffe
> ich habe nichts wesentliches vergessen.
>
> Nun habe ich zwei Probleme.
> Das erste ist, daß vzlogger keine Verbindung zu den Itron Zählern
> aufbaut.
> Ich habe schon diverse Einstellungen in der vzlogger.conf Datei
> ausprobiert, allerdings ohne jeglichen Erfolg.
> Hier meine jetzige vzlogger Config Datei: http://pastebin.com/MeXEb1D9
>
> Mit einem Perl Script von der Bash aus, welches ich auf
> Volkszähler.org gefunden habe, kann ich allerdings Daten der beiden
> Zähler abrufen.
> ABER!! Seltsamerweise wird der eine Itron (Zweiwegezähler für Bezug
> und Einspeisung an USB 1) nicht korrekt wiedergegeben, der Zähler
> stellt keine 0 dar!
> (ob dies auch für den anderen zutrifft kann ich erst sehen wenn sich
> die Werte dort ändern).
>
> Als erstes führe ich folgenden Befehl aus um den Zähler zu
> "aktivieren", sonst kann ich machen was ich will, es kommen keine
> Daten an:
> sudo stty -F /dev/ttyUSB1
> 1:4:da7:a30:3:1c:7f:15:4:10:0:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
> Danach erst ist der Zähler bereit zum Auslesen mittels Skript.
> in der rc.local ist folgendes eingetragen:
>
> # Set USB Baudrate to 300
> stty -F /dev/ttyUSB0 300 -parity -cstopb
> stty -F /dev/ttyUSB1 300 -parity -cstopb
>
> Mit diesem Perl Script spreche ich von der Bash aus die Itrons an (je
> eins für USB0 und USB1)
> http://pastebin.com/1QDw3pvW
>
> und erhalte darauf diese Ausgabe für den Wechselrichterzähler an USB1:
> 6 Bytes written
>
> /?!
> /ACE\3k26V1.19
> F.F()
> C.1(112612532XXXXX)
> C.5.(2)
> 1.8.(13736.2*kWh)
> !
>
> Hier die Ausgabe des Zweirichtungszählers an USB0
> 6 Bytes written
>
> /?!
> /ACE\3k26V1.19
> F.F()
> C.1(11261353XXXXX)
> C.5.()
> 1.8.(558.1*kWh)
> 2.8.(975.3*kWh)
> !
>
> Seltsamerweise wird die Ausgabe des Zweirichtungszählers nicht korrekt
> wiedergegeben.
> Die Werte vonb 1.8. müssen lauten 5580.1 und die von 2.8. müssen
> lauten 9705.3.
> Der Zähler übermittlet keine Ziffer Null ... Warum das so ist weiß ich
> nicht.
>
> Gestern Abend (so gegen 3 Uhr nachts) hab ich es endlich geschafft den
> Zähler zum Antworten zu überreden, da sah das ganze noch so aus :
> /?!
> /ACE\3k26V1.19
> F.F()
> C.1(11261353XXXXX)
> C.5.()
> 1.8.(5572.4*kWh)
> 2.8.(9696.8*kWh)
> !
>
> Jetzt habe ich nach dem Zählerumsprung auf die eins vor dem Punkt
> nochmals ausgelesen und den aktuellen Stand des Zählers eingelesen :
> 6 Bytes written
>
> /?!
> /ACE\3k26V1.19
> F.F()
> C.1(11261353XXXXX)
> C.5.()
> 1.8.(5581.6*kWh)
> 2.8.(975.3*kWh)
> !
>
> Der Zähler kann scheinbar keine 0 senden oder ist evtl. so
> eingestellt?! Oder könnte das an dem stty Befehl liegen den ich vorweg
> sende?
> (ich habe den so übernommen und er funktioniert ja auch scheinbar,
> weiß allerdings echt nicht was er im einzelnen macht...).
> Wenn das Null-Problem gelöst ist würde ich dann Eure Hilfe benötigen,
> die Daten in die Volkszähler Datenbank einzubinden auf die eine oder
> andere Weise (mit vzlogger oder script auf cron basis etc ...)
>
> Hoffe jemand von Euch Pros kann mir ollem Noob da weiterhelfen.
>
> Bedankt und schönen Abend noch!
> Gruß
> Chris
>
> P.S.: ich habe versucht mich in diverse Themen einzulesen, aber keins
> gefunden welches mein Problem mit der Null wiederspiegelt. Hoffe
> daher, daß ich hier nicht doppelt und dreifache arbeit mache, sollte
> das Thema doch schon mal behandelt worden sein ...
>
>
More information about the volkszaehler-users
mailing list