[vz-users] Fehler in vzlogger.conf
Oliver Koch
reg_okoch at my.mail.de
Sun Apr 19 00:11:28 CEST 2015
Danke Mathias,
das war der richtige Tipp. Jetzt startet der vzlogger. Mir war nicht
bewusst, dass die [] auch benötigt werden, wenn es nur ein Channel gibt. :-)
Am 18.04.2015 um 23:51 schrieb Matthias Behr:
> „channels“ leitet auch ein Array ein.
>
> D.h. da fehlen die [ ] Klammern. („channels“ : [{…}],)
>
> Gruß
> Matthias
>
>> Am 18.04.2015 um 23:37 schrieb Oliver Koch <reg_okoch at my.mail.de>:
>>
>> Hallo zusammen,
>>
>> ich habe mir heute für die vzlogger 0.4.0 Version eine neue vzlogger.conf erstellt, um meine beiden Itron Zähler über die Infarot S0 Schnittstelle auszulesen und bekomme die folgende Fehlermeldung:
>>
>> pi at raspberrypi ~ $ vzlogger
>> [Apr 18 23:30:34][main] vzlogger v0.4.0 based on heads/master-0-g1e9c78a3b4 from Wed, 15 Apr 2015 07:35:06 +0200 started.
>> [Apr 18 23:30:34][] parse configuration failed due to:
>> [Apr 18 23:30:34] Failed to parse configuration due to: Not a valid Type
>>
>> Ich finde den Fehler einfach nicht. Könnt Ihr den Fehler erkennen? (siehe File oder Text)
>>
>> Danke schon mal
>> Oliver
>>
>> /**
>> * vzlogger configuration for Oliver Koch zum Auslesen über die S0 Infarotschnittstelle
>> *
>> * use proper encoded JSON with javascript comments
>> *
>> * take a look at the wiki for detailed information:
>> * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration
>> */
>>
>> {
>> "retry" : 30, /* how long to sleep between failed requests, in seconds */
>> "daemon": true, /* run periodically */
>> "verbosity" : 5, /* 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 if no UUID was requested? */
>> "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 */
>> "skip" : false, /* if enabled, errors when opening meter will lead to meter being ignored */
>> "protocol" : "s0", /* see 'vzlogger -h' for list of available protocols */
>> "aggtime" : 300, /* aggregate all signals and give one update to middleware every 300 seconds */
>> "device" : "/dev/ttyUSB1", /* Zweiwegezähler */
>> "channels": {
>> "identifier" : "Impulse",
>> "uuid" : "9c960080-e60a-11e4-aef9-d5e3dca72b32", /* Kanal "Import + Export" */
>> "middleware" : "http://localhost/volkszaehler.org/htdocs/middleware.php"
>> }
>> },
>>
>> {
>> "enabled" : true,
>> "skip" : false,
>> "protocol" : "s0",
>> "aggtime" : 300,
>> "device" : "/dev/ttyUSB0", /* Generatorzähler */
>> "channels" : {
>> "identifier" : "Impulse",
>> "uuid" : "d9b6b1c0-e60c-11e4-94f1-6bbf0e138f2b", /* Generator */
>> "middleware" : "http://localhost/volkszaehler.org/htdocs/middleware.php"
>> }
>> }
>> ]
>> }
>>
>> <vzlogger.conf>
> Gruß
>
> Matthias
>
More information about the volkszaehler-users
mailing list