[vz-users] EasyMeter Q3BA1122/vzlogger - IR funktioniert, in log oder DB kommt nichts an

applicationMGR ecoCuyo applicationMGR at ecoCuyo.de
Wed Mar 22 21:07:23 CET 2017


Hi Malte,

danke vielmals für Deinen Input. Nach Udos Vorschlag und  erfolglosen Tests hatte ich das Manual des Zählers noch einmal konsultiert und gesehen, dass die Schnittstelle oben auf dem Gehäuse bidirektional ist, D0 Norm entspricht und als Protokoll SML verwendet... verwirrend.

Danach hab ich bereits eine alte Konfig für D0 mit acknowledge Sequenz probiert, welche die Schnittstellenparameter setzen sollte - bislang ohne Erfolg.

Werde Deinen Vorschlag testen und berichten!

Vielen Dank an alle für die rege Beteiligung!

Beste Grüße
Armin

 

> Am 22.03.2017 um 20:51 schrieb Malte Diers <mdiers at gmail.com>:
> 
> Moin!
> 
> Ich habe auch ein EasyMeter Q3BA und Udos Lesekopf. Bei mir geht folgende Konfig:
> 
> {
>   "retry" : 30,                   /* how long to sleep between failed requests, in seconds */
>   "daemon": true,                 /* run periodically */
>   "foreground" : false,           /* dont run in background (prevents forking) */
> 
>   "verbosity" : 15,               /* between 0 and 15 */
>   "log" : "/var/log/vzlogger.log",/* path to logfile, optional */
> 
>   "local" : {
>     "enabled" : false,      /* should we start the local HTTPd for serving live readings? */
>     "port" : 80,            /* the TCP port for the local HTTPd */
>     "index" : true,         /* should we provide a index listing of available channels? */
>     "timeout" : 30,         /* timeout for long polling comet requests, 0 disables comet, in seconds */
>     "buffer" : 600          /* how long to buffer readings for the local interface, in seconds */
>   },
> 
>   "meters" : [{
>     "enabled" : true,       /* disabled meters will be ignored */
>     "device" : "/dev/usb-ir-lesekopf0",
>     "protocol" : "d0" ,     /* use 'vzlogger -h' for list of available protocols */
>     "parity" : "7E1",
>     "baudrate" : 9600,
>     "channels": [{
>       "uuid" : "80a110b0-xxxx-yyyy-zzzz-aaaaaaaaaaaa",
>       "identifier" : "1-0:1.8.0", /* Wirkarbeit */
>       "middleware" : "http://vz.meinserver.de/middleware.php",
>     }, {
>       "uuid" : "d085aaf0-xxxx-yyyy-zzzz-bbbbbbbbbbbb",
>       "identifier" : "1-0:21.7.255*255", /* Wirkleistung L1 */
>       "middleware" : "http://vz.meinserver.de/middleware.php",
>     }, {
>       "uuid" : "d5d127e0-xxxx-yyyy-zzzz-cccccccccccc",
>       "identifier" : "1-0:41.7.255*255", /* Wirkleistung L2 */
>       "middleware" : "http://vz.meinserver.de/middleware.php",
>     }, {
>       "uuid" : "db9adc00-xxxx-yyyy-zzzz-dddddddddddd",
>       "identifier" : "1-0:61.7.255*255", /* Wirkleistung L3 */
>       "middleware" : "http://vz.meinserver.de/middleware.php",
>     }, {
>       "uuid" : "f450ea40-xxxx-yyyy-zzzz-eeeeeeeeeeee",
>       "identifier" : "1-0:1.7.255*255", /* Wirkleistung Gesamt */
>       "middleware" : "http://vz.meinserver.de/middleware.php",
>     }]
>   }]
> }
> 
> uuid und middleware müssen natürlich auf Dein System angepasst werden.
> 
> Ich muss allerdings bei einem Neustart des Pi (uptime 309 Tage...), der das ausliest immer erst einmal ein kleines Testprogramm laufen lassen, das die serielle Schnittstelle initialisiert, aus irgendwelchen mir unerfindlichen Gründen scheint der vzlogger die in der conf-Datei angegebenen Parameter der seriellen Schnittstelle nicht zu fressen (im Log steht Murks drin, der auf eine falsche Baudrate/Parität hinweist).
> 
> Gruß und viel Erfolg,
> Malte
> 
> 2017-03-22 18:34 GMT+01:00 Udo1 <udo1 at gmx.net>:
>>> Am 22.03.2017 um 18:19 schrieb applicationMGR ecoCuyo:
>>> Sicher war ich mit PullSeq nicht
>> Du kannst es mal hiermit versuchen:
>> 
>> {
>> "retry" : 0,                    
>> "daemon": true,         
>> "verbosity" : 15,               
>> "log" : "/tmp/vzlogger.log",
>> 
>> "local" : {
>>         "enabled" : false,      
>>         "port" : 8080,          
>>         "index" : true,         
>>         "timeout" : 30,         
>>         "buffer" : 600          
>> },
>> 
>> "meters" : [
>>         {
>>         "enabled" : true ,
>>         "protocol" : "sml",
>>         "baudrate" : 9600,
>>         "device" : "/dev/ttyUSB0",
>>         "parity" : "8n1"        
>>         }
>>         ]
>> }
>> 
>> Gruß
>> Udo
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20170322/f9830ac2/attachment.html>


More information about the volkszaehler-users mailing list