[vz-dev] vzlogger - advanced Konfig

Rainer Gauweiler volkszaehler at moppl.inka.de
Sat Mar 22 20:31:39 CET 2014


Hallo Thorben,

Am 19.03.2014 16:03, schrieb Thorben Thuermer:
> von den "readings" die das meter erzeugt, wird keines deinem channel
> zugeordnet, du musst da wohl noch einen identifier angeben.
> das file-meter verwendet wenn man keinen format-string verwendet immer
> den leeren string als identifier,
> den musst du also wohl entsprechend fuer deinen channel angeben:
> "channel" : { "identifier" : "", ...

Reicht leider nicht:

         {
         "enabled" : true,
         "protocol" : "file",
         "path" : "/sys/class/thermal/thermal_zone0/temp",
         "rewind" : true,
         "interval" : 20,
         "identifier" : "",
         "channel" : {
                 "uuid" : "f6ff48d0-aeac-11e3-b2ed-3bbb8f66a68d",
                 "middleware" : "http://localhost/middleware.php"
                 } // channel
         } // meter

[Mar 22 20:22:09][]     MeterFile::read: 32, 32
[Mar 22 20:22:09][mtr1] Got 1 new readings from meter:
[Mar 22 20:22:09][mtr1] Reading: id=/StringItentifier: value=32552.00 
ts=1395516129.728
[Mar 22 20:22:09][chn1] ==> number of tuples: 0
[Mar 22 20:22:09][chn1] JSON request body is null. Nothing to send now.
[Mar 22 20:22:09][chn1] Buffer dump (size=0 keep=30): {}
[Mar 22 20:22:09][mtr1] Next reading in 20 seconds

Sieht so aus, als wäre das in der aktuellen Version nicht zum Laufen zu 
bringen.

> desweiteren werden fuer nicht angegebene tokens keine defaults erzeugt.
> deshalb bekommst du fuer timestamp und identifier muell, wenn du nur
> $v im string hast.

Das müsste dann also auch gefixt werden. Gibt es irgendjemanden, der 
"File" im Einsatz hat?

Gruss
      Rainer




More information about the volkszaehler-dev mailing list