<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Nimm mal die folgende Konfig für 300 baud:<div class=""><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">{ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "retry" : 30,                   /* how long to sleep between failed requests, in seconds */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "daemon": true,                 /* run periodically */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "verbosity" : 10,               /* between 0 and 15 */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "log" : "/var/log/vzlogger.log",/* path to logfile, optional */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "local" : { </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                "enabled" : false,              /* should we start the local HTTPd for serving live readings? */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                "port" : 80,                    /* the TCP port for the local HTTPd */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                "index" : true,                 /* should we provide a index listing of available channels if no UUID was requested? */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                "timeout" : 30,                 /* timeout for long polling comet requests, 0 disables comet, in seconds */ </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                "buffer" : 600                  /* how long to buffer readings for the local interface, in seconds */</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        },</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">        "meters" : [</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                {</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "enabled": true,               // disabled meters will be ignored (default)</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "skip": false,                  // if enabled, errors when opening meter will lead to meter being ignored</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "protocol": "d0",               // see 'vzlogger -h' for list of available protocols</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "device": "/dev/ttyUSB0",</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">//            "dump_file": "/var/log/dumpD0.txt", // optional, if set logs all received/transmitted data to this file</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "read_timeout": 10, // optional, default 10s. Timeout value in secs between single bytes received frm device</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "baudrate_change_delay": 500, // optional, default none. Delay value in ms after ACKSEQ send before baudrate change</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "parity": "7E1",                // oder 8N1</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "baudrate": 300 ,               // oder 300</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "pullseq": "2F3F210D0A",        // Pullsequenz in 'hex'</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "baudrate_read": 300,          // Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort</div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">            "interval": 10,                  // Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden    </div><div style="margin: 0px; font-size: 10px; font-family: Monaco; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);" class="">                        "channels": [{</div><div><br class=""></div><div>und dann min. ein channel konfiguriert.</div><div><br class=""></div><div>Dann muss im Logfile massenhaft:</div><div>Parsed reading (OBIS code=…) auftauchen.</div><div>Dann läuft der Logger mit Minimal-Konfig mit 300 baud.</div><div><br class=""></div><div>Analog für den 2. USB Port.</div><div><br class=""></div><div>Sobald ich herausgefunden habe, wie man sauber auf 9600baud umschaltet, melde ich mich.</div><div><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">Am 21.02.2015 um 17:09 schrieb Jürgen Kersting <<a href="mailto:JuergenKersting@vitrios.de" class="">JuergenKersting@vitrios.de</a>>:</div><br class="Apple-interchange-newline"><div class="">Hallo Matthias, <br class=""><br class="">was mache ich denn dann falsch? <br class="">Ich weiß das beide Köpfe funktionieren, da sie mit hterm unter Windows ansprechbar sind. Firmware ist übrigens 9.32<br class=""><br class="">Ich habe dann dieses Script s.U. hier gefunden, das meiste auskommentiert und auf einer 2ten shell mit cat /dev/ttyUSB0 gehorcht. Absolut nix.<br class="">Wenn ich über vzlogger.conf alle einstellungen nach euren Postings mache, mir die UUID vom frontend geben lasse und in die .conf eintrage -> nothing to plot.<br class="">Ich weiß ja das es an mir liegt, macht es aber nicht einfacher :)<br class=""><br class=""><br class="">#!/bin/bash<br class="">#echo -e "\nStarte vzlogger:"<br class=""># vzlogger starten<br class="">#vzlogger -c /etc/vzlogger.conf -v 20<br class=""># Übertragungsparameter einstellen<br class="">stty -F /dev/ttyUSB0 300 parenb -parodd cs7 -cstopb raw<br class="">stty -F /dev/ttyUSB1 300 parenb -parodd cs7 -cstopb raw<br class=""># Initialisierung senden (Hexadezimal)<br class="">echo \x2f\x3f\x21\x0d\x0a' > /dev/ttyUSB0<br class="">echo \x2f\x3f\x21\x0d\x0a' > /dev/ttyUSB1<br class="">#sleep 1.5<br class="">#echo -e "\nÜbertragungsrate auf 9600 Baud hochsetzen"<br class=""># Bestätigung senden und Datenrate des Zählers auf 9600 Baud erhöhen<br class="">#echo \x06\x30\x35\x30\x0d\x0a' > /dev/ttyUSB0<br class="">#echo \x06\x30\x35\x30\x0d\x0a' > /dev/ttyUSB1<br class=""># Übertragungsrate auf 9600 hochsetzen<br class="">#stty -F /dev/ttyUSB0 9600<br class="">#stty -F /dev/ttyUSB1 9600<br class=""><br class=""><br class=""><br class="">-----Ursprüngliche Nachricht-----<br class="">Von: volkszaehler-users [<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" class="">mailto:volkszaehler-users-bounces@demo.volkszaehler.org</a>] Im Auftrag von Matthias Behr<br class="">Gesendet: Samstag, 21. Februar 2015 17:00<br class="">An: <a href="http://volkszaehler.org" class="">volkszaehler.org</a> - users<br class="">Betreff: Re: [vz-users] VZlogger mit Elster AS1140 und andere Problemchen<br class=""><br class="">eine 300Baud Abfrage klappt recht gut, dauert aber jeweils fast 5 Min...<br class="">Eine 9600 Baud Abfrage funktioniert noch nicht zuverlässig, da bin ich noch dran. Der AS1440 scheint recht timing kritisch zu sein. <br class=""><br class="">Gruß<br class="">Matthias <br class=""><br class="">Sent from a mobile device. <br class=""><br class=""><blockquote type="cite" class="">Am 21.02.2015 um 15:59 schrieb Jürgen Kersting <<a href="mailto:JuergenKersting@vitrios.de" class="">JuergenKersting@vitrios.de</a>>:<br class=""><br class="">Hallo,<br class=""><br class="">wenn ich das richtig verstehe hat eigentlich niemand eine funktionierende Abfrage des AS1440  mit dem Vzlogger, oder?<br class="">Ich habe jetzt 2 Tage im Netz gesucht, mehr als Bruchstücke finde ich nicht und scheitere schon daran eine Abfrage auf dem Raspberry hinzubekommen :)<br class=""><br class=""><br class=""><br class=""><br class="">-----Ursprüngliche Nachricht-----<br class="">Von: volkszaehler-users [<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" class="">mailto:volkszaehler-users-bounces@demo.volkszaehler.org</a>] Im Auftrag von Matthias Behr<br class="">Gesendet: Freitag, 20. Februar 2015 14:45<br class="">An: <a href="http://volkszaehler.org" class="">volkszaehler.org</a> - users<br class="">Betreff: Re: [vz-users] VZlogger mit Elster AS1140 und andere Problemchen<br class=""><br class="">ah. passt. <br class=""><br class=""><blockquote type="cite" class="">Am 20.02.2015 um 14:41 schrieb Udo1 <<a href="mailto:udo1@gmx.net" class="">udo1@gmx.net</a>>:<br class=""><br class=""><br class=""><blockquote type="cite" class="">Am 20.02.2015 um 14:09 schrieb Tom Weber:<br class="">da musste ich hterm aber DTR auf high setzen. Wie macht man das bei minicom<br class=""></blockquote>Auf dem Raspi gar nicht, der hat kein DTR.<br class=""><br class="">Gruß<br class="">Udo<br class=""></blockquote><br class="">Gruß<br class=""><br class="">Matthias Behr<br class=""><br class=""><br class=""><br class=""></blockquote><br class=""><br class=""></div></blockquote></div><br class=""><div class="">
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div class="">Gruß</div><div class=""><br class=""></div><div class="">Matthias Behr</div></span>
</div>
<br class=""></div></body></html>