<div dir="ltr"><div><div><div><div>Huhu,<br><br></div>ich habe natürlich die Einstellungen im WIKI zu erst versucht. Wenn ich jedoch "pull" auf 300 und "read" auf 1200 setzte passiert das hier:<br>[Dec 14 13:12:20][main] vzlogger v0.4.8 based on heads/master-0-g8d02349334 from Fri, 20 Nov 2015 22:45:45 +0100 started.<br>[Dec 14 13:12:20] Ignoring invalid field or type: foreground=true (boolean)<br>[Dec 14 13:12:20][mtr0] Creating new meter with protocol d0.<br>[Dec 14 13:12:20][d0] pullseq len:5 found<br>[Dec 14 13:12:20][d0] ackseq len:6 found 000<br>, 6<br>[Dec 14 13:12:20][mtr0] Meter configured, enabled.<br>[Dec 14 13:12:20] New meter initialized (protocol=d0)<br>[Dec 14 13:12:20] Have 1 meters.<br>[Dec 14 13:12:20][main] log level is 15<br>[Dec 14 13:12:20][main] daemon=0, local=0<br>[Dec 14 13:12:20] Process not daemonized...<br>[Dec 14 13:12:20] Opened logfile /var/log/vzlogger.log<br>[Dec 14 13:12:20][push] No pushDataServer defined.<br>[Dec 14 13:12:20][] ===> Start meters<br>[Dec 14 13:12:20][mtr0] Meter connection established<br>[Dec 14 13:12:20][mtr0] Meter thread started<br>[Dec 14 13:12:20][mtr0] Meter is opened. Starting channels.<br>[Dec 14 13:12:20][] Startup done.<br>[Dec 14 13:12:20][mtr0] Number of readers: 400<br>[Dec 14 13:12:20][mtr0] Config.daemon: 0<br>[Dec 14 13:12:20][mtr0] Config.local: 0<br>[Dec 14 13:12:21][d0] sending pullsequenz send (len:5 is:5).<br>[Dec 14 13:12:22][d0] Pull answer (vendor=KAM, baudrate=0, identification=MCC)<br>[Dec 14 13:12:23][d0] Sending ack sequence send (len:6 is:6,000<br>).<br>[Dec 14 13:12:23][d0] DEBUG OBIS_CODE byte hex= 6<br>[Dec 14 13:12:23][d0] DEBUG OBIS_CODE byte 0 hex= 30<br>[Dec 14 13:12:23][d0] DEBUG OBIS_CODE byte 0 hex= 30<br>[Dec 14 13:12:23][d0] DEBUG OBIS_CODE byte 0 hex= 30<br> hex= D 13:12:23][d0] DEBUG OBIS_CODE byte<br>[Dec 14 13:12:23][d0] DEBUG OBIS_CODE byte<br> hex= A<br>[Dec 14 13:12:56][d0] DEBUG OBIS_CODE byte / hex= 2F<br>[Dec 14 13:12:58][d0] Pull answer (vendor=KAM, baudrate=0, identification=MCC)<br>[Dec 14 13:12:58][d0] Sending ack sequence send (len:6 is:6,000<br>).<br>^C[Dec 14 13:13:17] MapContainer::quit terminating on signal 2.<br>[Dec 14 13:13:17] Closing connections to terminate<br>[Dec 14 13:13:17][main] MeterMap::cancel entered...<br>[Dec 14 13:13:17][main] MeterMap::cancel wait for readingthread<br>[Dec 14 13:13:17][main] MeterMap::cancel wait for meter::close<br>[Dec 14 13:13:17][main] MeterMap::cancel finished.<br>[Dec 14 13:13:17][main] MapContainer::quit finished.<br>[Dec 14 13:13:17][] Server stopped.<br>[Dec 14 13:13:17][] Trying to delete curlSessionProvider...<br>[Dec 14 13:13:17][] deleted curlSessionProvider<br><br></div>Wenn ich jedoch "read" auch auf 300 lasse bekomme ich die 3 am Anfang erwähnten Daten. Jedoch bekomme ich mit /#1 und /#2 usw. so rein gar nichts.<br></div><br><br></div>Gruß Kai Oppenländer<br></div><div class="gmail_extra"><br><div class="gmail_quote">Am 14. Dezember 2015 um 12:33 schrieb Udo1 <span dir="ltr"><<a href="mailto:udo1@gmx.net" target="_blank">udo1@gmx.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Am 14.12.2015 um 12:04 schrieb Kai Oppenländer:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In der Anleitung vom Multical 401 steht das die "Daten" per 1200 baut abgefragt werden müssen:<br>
</blockquote></span>
Im Wiki steht was anderes:<br>
<a href="http://wiki.volkszaehler.org/hardware/channels/meters/warming/kamstrup_multical_401" rel="noreferrer" target="_blank">http://wiki.volkszaehler.org/hardware/channels/meters/warming/kamstrup_multical_401</a><br>
<br>
demnach müsste die vzlogger.conf so aussehen:<br>
<br>
{<br>
"retry": 0,<br>
"daemon": true,<br>
"verbosity": 15,<br>
"log": "/var/log/vzlogger.log",<br>
"local": {<br>
"enabled": false,<br>
"port": 8080,<br>
"index": false,<br>
"timeout": 0,<br>
"buffer": 0<br>
},<br>
"meters": [<br>
{<br>
"enabled": true,<br>
"allowskip": false,<br>
"interval": 60,<br>
"protocol": "d0",<br>
"device": "/dev/ttyUSB0",<span class=""><br>
"pullseq": "2F3F210D0A", /* Pullsequenz in 'hex' für /?! */<br></span>
// "pullseq": "2F23320D0A", /* Pullsequenz in 'hex' für /#2 */<br>
"ackseq": "063030300d0a",<br>
"baudrate": 300,<br>
"baudrate_read": 1200,<br>
"parity": "7e1",<br>
"read_timeout": 10,<br>
"baudrate_change_delay": 100<br>
}<br>
]<br>
}<br>
<br>
Gruß<br>
Udo<br>
</blockquote></div><br></div>