Hallo,
ich habe den Zweirichtungszähler von Pafal und möchte diesen gerne mit dem Volkszähler.org auslesen.
Dazu habe ich mir einen IR-Lesekopf von Udo besorgt und auf meinem alten Laptop mit MintLinux die notwendige Software installiert - soweit so gut.
Mit hterm habe ich auch meinen Stromzähler zum Reden gebracht. Er sendet mit die aktuellen Zählerstände nach der d0-Spezifikation wenn ich folgendes tue:
- "/?!" nächste Zeile nach spätestens 1,5s
- "<ACK> 0 0 0"
Das ganze funktioniert bei mir nur wenn ich die Anweisungen als "HEX" schicke.
Auf die Anweisung "<ACK> 0 5 1" reagiert der Stromzähler gar nicht.
Nun würde ich gerne mit vzlogger die Daten auch in die Datenbank schicken.
Wenn ich also das das Testscript von dieser Seite http://wiki.volkszaehler.org/howto/emh_pv-anlage ausprobiere, bleibt er bei der Zeite:
" [mtr0] Got 0 new readings from meter:"
stehen. Der Lesekopf wird erkannt und die Verbindung aufgebaut.
Ist ja auch logisch, weil ich keinen SML protokoll bekomme.
Wenn ich aber nun das Script ändere:
" "protocol" : "d0", /* use 'vzlogger -h' for list of available protocols */"
ändere und ausführe kommt sofort die Fehlermeldung, dass keine Daten empfangen werden.
Was mache ich falsch, und wie muss ich dne vzlogger ändern, dass er automatisch den Zähler ausliest und die Daten ausgibt?
Grüße
Tobi