Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am Montag, 28. Juli 2014 um 20:00 schrieb René Schmidt: >>Wie man den vzlogger dazu bringt die OBIS-Ids deines Zählers >>auszuspucken kannst du hier nachlesen: >>http://wiki.volkszaehler.org/howto/emh_pv-anlage >> >>mfg Daniel > Ich habe mich nach der Anleitung gehalten, aber er spukt mir die OBIS-IDs > nicht aus. Könnte vielleicht sein das es für d0 garnicht vollständig implementiert ist. Wäre auch nicht weiter tragisch, sprech den Zähler mit den Sequenzen über z.B. Minicom an. Bei d0 kommt die Antwort in Klartext. mfg Daniel
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
>Wie man den vzlogger dazu bringt die OBIS-Ids deines Zählers >auszuspucken kannst du hier nachlesen: >http://wiki.volkszaehler.org/howto/emh_pv-anlage > >mfg Daniel Ich habe mich nach der Anleitung gehalten, aber er spukt mir die OBIS-IDs nicht aus. Hier eine Kopie des Terminals: root@raspberrypi:/home/pi# vzlogger -c /etc/vzlogger.test [Jul 28 19:59:28][mtr0] Creating new meter with protocol d0. [Jul 28 19:59:28][d0] pullseq len:5 found [Jul 28 19:59:28][mtr0] Meter configured. enabled [Jul 28 19:59:28] New meter initialized (protocol=d0) [Jul 28 19:59:28] Have 1 meters. [Jul 28 19:59:28][main] foreground=1, daemon=1, local=0 [Jul 28 19:59:28] NOT Daemonize process... [Jul 28 19:59:28] Opened logfile /var/log/vzlogger.log [Jul 28 19:59:28][] ===> Start meters. [Jul 28 19:59:28][mtr0] Meter connection established [Jul 28 19:59:28][mtr0] Meter thread started [Jul 28 19:59:28][mtr0] meter is opened. Start channels. [Jul 28 19:59:28][] Startup done. [Jul 28 19:59:28][mtr0] Number of readers: 32 [Jul 28 19:59:28][mtr0] Config.daemon: 1 [Jul 28 19:59:28][mtr0] Config.local: 0 [Jul 28 19:59:28][d0] sending pullsequenz send (len:5 is:5). -- Hier verharrt er. Grüße, René Schmidt
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 22.07.2014 12:35, schrieb hp.ab...@t-online.de: Wie stellt man eigentlich die Zeit im YPORT+ ein ? Mit hwclock . Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Hallo Udo, hier ist mal wieder der Peter. Wie stellt man eigentlich die Zeit im YPORT+ ein ? Gruß Peter -Original-Nachricht- Betreff: Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi Datum: Mon, 21 Jul 2014 16:42:36 +0200 Von: Udo1 An: volkszaehler-users@demo.volkszaehler.org Am 21.07.2014 13:43, schrieb René Schmidt: > Was muss noch getan werden? Änder nochmal den Inhalt der vzlogger.conf in: /** * vzlogger configuration * * 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 */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ "local" : { "enabled" : true, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ "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" : [{ /* Beispiel-Meter */ "enabled" : true, /* disabled meters will be ignored (default) */ "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ "device" : "/dev/ttyUSB0", "parity" : "7E1", /* oder 8N1 */ "baudrate" : 300, /* oder 300 */ "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ "aggtime" : 20, /* in Sekunden */ "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ "channels": [ { /* Beispiel-channel */ "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", "middleware" : "192.168.178.50/middleware.php", "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ }, { /* Beispiel-channel */ "uuid" : "f71e1a20-1043-11e4-be80-4f65c701e51c", "middleware" : "192.168.178.50/middleware.php", "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ } ] }] } Am Besten durch copy und paste. (Es musste "ChannelS" heißen.) Poste dann mal was vzlogger in Putty schreibt. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am Montag, 21. Juli 2014 um 22:52 schrieb René Schmidt: > Das ist alles, was ich in der vzlogger.log bekomme. Welche sind die Obis-IDs? Wie man den vzlogger dazu bringt die OBIS-Ids deines Zählers auszuspucken kannst du hier nachlesen: http://wiki.volkszaehler.org/howto/emh_pv-anlage mfg Daniel
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Ich habe "sudo killall vzlogger und "sudo vzlogger" in den Terminal eingegeben und anschließend mir die vzlogger angeschaut: Hier sind die neusten Einträge davon: [Jul 21 22:47:59] terminating on signal 15. [Jul 21 22:47:59] Closing connections to terminate [Jul 21 22:48:05] Opened logfile /var/log/vzlogger.log [Jul 21 22:48:05][] ===> Start meters. [Jul 21 22:48:06][mtr0] Meter connection established [Jul 21 22:48:06][mtr0] Meter thread started [Jul 21 22:48:06][mtr0] meter is opened. Start channels. [Jul 21 22:48:06][chn0] Logging thread started [Jul 21 22:48:06][chn1] Logging thread started [Jul 21 22:48:06][] Startup done. [Jul 21 22:48:06][mtr0] Number of readers: 32 [Jul 21 22:48:06][mtr0] Config.daemon: 1 [Jul 21 22:48:06][mtr0] Config.local: 1 [Jul 21 22:48:06][d0] sending pullsequenz send (len:5 is:5). [Jul 21 22:48:06][chn0] Start logging thread for volkszaehler-api. Running as daemon: yes [Jul 21 22:48:06][chn1] Start logging thread for volkszaehler-api. Running as daemon: yes [Jul 21 22:48:06][chn1] Using default api: [Jul 21 22:48:06][chn0] Using default api: Das ist alles, was ich in der vzlogger.log bekomme. Welche sind die Obis-IDs?
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 21.07.2014 22:12, schrieb René Schmidt: Es funktioniert, es kommen Daten in die Datenbank an, nur sind es nicht ganz die Daten, die ich haben möchte. Wie kann ich noch Feinjustierungen machen? Habe ich eine falsche UUID genommen (obwohl "Stromzähler (Zählerstand)" eigentlich richtig sein sollte) oder muss ich wieder an der vzlogger.conf schrauben? Nein, die UUIDs werden automatisch zu dem entsprechenden Kanal erzeugt. Es geht um die zugehörigen Obis-IDs die vzlogger den UUIDs zuordnet, also der sogenannte "indentifier": 1.8.1 oder 2.8.1. Vielleicht schaust du noch mal in die vzlogger.log um zu sehen welche Obis-IDs der Zähler sendet. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Es funktioniert, es kommen Daten in die Datenbank an, nur sind es nicht ganz die Daten, die ich haben möchte. Wie kann ich noch Feinjustierungen machen? Habe ich eine falsche UUID genommen (obwohl "Stromzähler (Zählerstand)" eigentlich richtig sein sollte) oder muss ich wieder an der vzlogger.conf schrauben?
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 21.07.2014 19:40, schrieb René Schmidt: Was sollte denn kommen? Normalerweise sollte vzlogger mit "enabled" : true, /* local HTTPd for serving live readings, alles was er macht auf der Konsole ausgeben. Aber wenn es jetzt funktioniert... Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Das ist alles! Wenn ich was kopiere, dann schon alles :) Was sollte denn kommen? Soll ich sonst noch was ändern? Oder eine Datei hochladen?
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 21.07.2014 17:11, schrieb René Schmidt: [Jul 21 17:10:20] Daemonize process... mehr kommt nicht? Bitte alles posten. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Sieht schon besser aus: root@raspberrypi:/home/pi# sudo vzlogger [Jul 21 17:10:20][mtr0] Creating new meter with protocol d0. [Jul 21 17:10:20][d0] pullseq len:5 found [Jul 21 17:10:20][mtr0] Meter configured. enabled [Jul 21 17:10:20] New meter initialized (protocol=d0) [Jul 21 17:10:20] Configure channel. [Jul 21 17:10:20][chn0] New channel initialized (uuid=...96bac0 protocol=volkszaehler id=1.8.1) [Jul 21 17:10:20] Configure channel. [Jul 21 17:10:20][chn1] New channel initialized (uuid=...01e51c protocol=volkszaehler id=2.8.1) [Jul 21 17:10:20] Have 1 meters. [Jul 21 17:10:20][main] foreground=0, daemon=1, local=1 [Jul 21 17:10:20] Daemonize process...
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 21.07.2014 13:43, schrieb René Schmidt: Was muss noch getan werden? Änder nochmal den Inhalt der vzlogger.conf in: /** * vzlogger configuration * * 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 */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ "local" : { "enabled" : true, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ "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" : [{ /* Beispiel-Meter */ "enabled" : true, /* disabled meters will be ignored (default) */ "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ "device" : "/dev/ttyUSB0", "parity" : "7E1", /* oder 8N1 */ "baudrate" : 300, /* oder 300 */ "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ "aggtime" : 20, /* in Sekunden */ "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ "channels": [ { /* Beispiel-channel */ "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", "middleware" : "192.168.178.50/middleware.php", "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ }, { /* Beispiel-channel */ "uuid" : "f71e1a20-1043-11e4-be80-4f65c701e51c", "middleware" : "192.168.178.50/middleware.php", "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ } ] }] } Am Besten durch copy und paste. (Es musste "ChannelS" heißen.) Poste dann mal was vzlogger in Putty schreibt. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Die Datei liegt schon in der Form "vzlogger.conf" auf dem Pi, ich habe die Datei von PuTTy in eine .txt gesteckt und aus Versehen nicht als .conf abgespeichert. Was muss noch getan werden?
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Rene, Ich glaube die Frage ist vor allem welche Endung die Datei auf Deinem Raspi hat?! Bitte versuch doch mal die Fragen zu beantworten?! Viele Grüße, Andreas > Am 21.07.2014 um 08:09 schrieb René Schmidt : > > Hier ist der Link zu der vzlogger.conf, ich hoffe, diesmal ist es keine .txt > Datei. Sind die Einstellungen okay, oder was muss getan werden? > > https://dl.dropboxusercontent.com/u/70980482/vzlogger.conf
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Hier ist der Link zu der vzlogger.conf, ich hoffe, diesmal ist es keine .txt Datei. Sind die Einstellungen okay, oder was muss getan werden? https://dl.dropboxusercontent.com/u/70980482/vzlogger.conf
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 23:16, schrieb René Schmidt: Hier ist der Link zur vzlogger.conf: https://www.dropbox.com/s/bksgcflioag7s5n/vzlogger.conf Bist du sicher, dass die Datei auf dem RPi unter /etc auch vzlogger.conf heißt und nicht vielleicht vzlogger.conf.txt ? Also auf die Endung achten! Die Datei, die du auf Dropbox hochgeladen hast hat jedenfalls die Endung .conf.txt Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Hier ist der Link zur vzlogger.conf: https://www.dropbox.com/s/bksgcflioag7s5n/vzlogger.conf
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 22:56, schrieb René Schmidt: ich finde nach dem Löschen der vzlogger.log und dem neustarten keine vzlogger.log Datei mehr. Ist das gewollt? Eigentlich nicht. Aber anscheinend kann er die vzlogger.conf nicht öffnen/verarbeiten. Kannst du die mal auf dropbox posten? Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Folgender Code erscheint im Terminal: root@raspberrypi:/var/log# sudo vzlogger [Jul 20 22:52:42][] parse configuration failed due to: [Jul 20 22:52:42] Failed to parse configuration due to: Not a valid Type ich finde nach dem Löschen der vzlogger.log und dem neustarten keine vzlogger.log Datei mehr. Ist das gewollt?
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 22:34, schrieb René Schmidt: ch habe die Datei geändert. Hier ist die vzlogger.log als Datei auf Dropbox: Stoppe mal vzlogger: sudo killall vzlogger Lösch mal die vzlogger.log und starte dann vzlogger neu: sudo vzlogger Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 22:34, schrieb René Schmidt: ch habe die Datei geändert. Hier ist die vzlogger.log als Datei auf Dropbox: Hast du nach der Änderung der vzlogger.conf vzlogger mal beendet und dann neu gestartet? Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Ich habe die Datei geändert. Hier ist die vzlogger.log als Datei auf Dropbox: https://www.dropbox.com/s/25rnr8wusm9uz3m/vzlogger.log
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 22:04, schrieb René Schmidt: Der Error-Code hat sich in folgenden geändert: Änder mal den Teil: { "retry" : 30, /* how long to sleep between failed requests, in seconds */ "daemon": true,/* run periodically */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ in: { "retry" : 30, /* how long to sleep between failed requests, in seconds */ "daemon": false,/* run periodically */ "foreground" : true, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ und poste mal die vzlogger.log als Datei. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Nein, natürlich nicht, das dient nur der besseren Übersicht :D
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 22:04, schrieb René Schmidt: und das ist der momentane Code, so wie es Udo gesagt hat: Aber hoffentlich nicht mit 1), 2) etc Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Der Error-Code hat sich in folgenden geändert: - root@raspberrypi:/home/pi# vzlogger [Jul 20 22:02:47][] parse configuration failed due to: [Jul 20 22:02:47] Failed to parse configuration due to: Not a valid Type - und das ist der momentane Code, so wie es Udo gesagt hat: 1) /** 2) * vzlogger configuration 3) * 4) * use proper encoded JSON with javascript comments 5) * 6) * take a look at the wiki for detailed information: 7) * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration 8) */ 9) 10){ 11)"retry" : 30, /* how long to sleep between failed requests, in seconds */ 12)"daemon": true,/* run periodically */ 13)"foreground" : false, /* run in background */ 14)"verbosity" : , /* between 0 and , je höher desto mehr Infos */ 15)"log" : "/var/log/vzlogger.log", /* path to logfile, optional */ 16) 17)"local" : { 18)"enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ 19)"port" : 80,/* the TCP port for the local HTTPd */ 20)"index" : true, /* should we provide a index listing of available channels if no UUID was requested? */ 21)"timeout" : 30, /* timeout for long polling comet requests, 0 disables comet, in seconds */ 22)"buffer" : 600 /* how long to buffer readings for the local interface, in seconds */ 23) }, 24) 25)"meters" : [{ /* Beispiel-Meter */ 26)"enabled" : true, /* disabled meters will be ignored (default) */ 27)"protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ 28)"device" : "/dev/ttyUSB0", 29)"parity" : "7E1", /* oder 8N1 */ 30)"baudrate" : 300, /* oder 300 */ 31)"pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ 32) /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ 33) /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ 34)"aggtime" : 20, /* in Sekunden */ 35)"aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ 36)"interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ 37)"channel": [ 38) { /* Beispiel-channel */ 39) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", 40) "middleware" : "192.168.178.50/middleware.php", 41) "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ 42) }, 43) { /* Beispiel-channel */ 44) "uuid" : "f71e1a20-1043-11e4-be80-4f65c701e51c", 45) "middleware" : "192.168.178.50/middleware.php", 46) "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ 47) } 48) ] 49) }] 50)}
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 20:46, schrieb René Schmidt: was mache ich falsch? Da fehlen zwei rechteckige Klammern: Die vzlogger.conf sollte so aussehen: /** * vzlogger configuration * * 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 */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ "local" : { "enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ "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" : [{ /* Beispiel-Meter */ "enabled" : true, /* disabled meters will be ignored (default) */ "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ "device" : "/dev/ttyUSB0", "parity" : "7E1", /* oder 8N1 */ "baudrate" : 300, /* oder 300 */ "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ "aggtime" : 20, /* in Sekunden */ "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ "channels": [ { /* Beispiel-channel */ "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", "middleware" : "192.168.178.50/middleware.php", "identifier" : 1.8.1 /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ }, { /* Beispiel-channel */ "uuid" : "zweite UUID", "middleware" : "192.168.178.50/middleware.php", "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ } ] }] } Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
@Daniel: Habe die zweite UUID durch eine andere ersetzt, es besteht aber immer noch folgender Error: - root@raspberrypi:/home/pi# vzlogger [Jul 20 21:36:38] Error in /etc/vzlogger.conf:42 quoted object property name expected at offset 19 [Jul 20 21:36:38] Failed to parse configuration due to: Parse configuaration failed. - @all: Hier mein aktueller Code: 1) /** 2) * vzlogger configuration 3) * 4) * use proper encoded JSON with javascript comments 5) * 6) * take a look at the wiki for detailed information: 7) * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration 8) */ 9) 10) { 11) "retry" : 30, /* how long to sleep between failed requests, in seconds */ 12) "daemon": true,/* run periodically */ 13) "foreground" : false, /* run in background */ 14) "verbosity" : , /* between 0 and , je höher desto mehr Infos */ 15) "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ 16) 17) "local" : { 18) "enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ 19) "port" : 80,/* the TCP port for the local HTTPd */ 20) "index" : true, /* should we provide a index listing of available channels if no UUID was requested? */ 21) "timeout" : 30, /* timeout for long polling comet requests, 0 disables comet, in seconds */ 22) "buffer" : 600 /* how long to buffer readings for the local interface, in seconds */ 23)}, 24) 25) "meters" : [{ /* Beispiel-Meter */ 26) "enabled" : true, /* disabled meters will be ignored (default) */ 27) "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ 28) "device" : "/dev/ttyUSB0", 29) "parity" : "7E1", /* oder 8N1 */ 30) "baudrate" : 300, /* oder 300 */ 31) "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ 32) /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ 33) /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ 34) "aggtime" : 20, /* in Sekunden */ 35) "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ 36) "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ 37) "channel": { /* Beispiel-channel */ 38) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", 39) "middleware" : "192.168.178.50/middleware.php", 40) "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ 41) }, 42) { /* Beispiel-channel */ 43) "uuid" : "f71e1a20-1043-11e4-be80-4f65c701e51c", 44) "middleware" : "192.168.178.50/middleware.php", 45) "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */4 46) } 47) 48)}] 49) }
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 20:59, schrieb Daniel Lauckner: ev. is da irgend ein Zeichen das da nicht hingehört Genau, deshalb sollte man sich angewöhnen diese Config-Dateien mit Notepad++ zu bearbeiten. Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am Sonntag, 20. Juli 2014 um 21:16 schrieb René Schmidt: > Das Problem löst sich dabei nicht, nur ein neuer Error. Ich werde > dem ganzen die Zeilenangaben machen: > 38) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", > 43) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", Zweimal die selbe UUID geht nicht! mfg Daniel
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Und was ist die Fehlermeldung? Wäre wirklich einfacher wenn Du kein Puzzle draus machen würdest :/ > Am 20.07.2014 um 21:16 schrieb René Schmidt : > > Das Problem löst sich dabei nicht, nur ein neuer Error. Ich werde dem ganzen > die Zeilenangaben machen: > > 1) /** > 2)* vzlogger configuration > 3)* > 4)* use proper encoded JSON with javascript comments > 5)* > 6)* take a look at the wiki for detailed information: > 7)* > http://wiki.volkszaehler.org/software/controller/vzlogger#configuration > 8)*/ > 9) > 10) { > 11) "retry" : 30, /* how long to sleep between failed > requests, in seconds */ > 12) "daemon": true,/* run periodically */ > 13) "foreground" : false, /* run in background */ > 14) "verbosity" : , /* between 0 and , je höher > desto mehr Infos */ > 15) "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ > 16) > 17) "local" : { > 18) "enabled" : false, /* local HTTPd for serving live > readings, 'false' für Daten an die middleware !!! */ > 19) "port" : 80,/* the TCP port for the local HTTPd */ > 20) "index" : true, /* should we provide a index listing of > available channels if no UUID was requested? */ > 21) "timeout" : 30, /* timeout for long polling comet > requests, 0 disables comet, in seconds */ > 22) "buffer" : 600 /* how long to buffer readings for the > local interface, in seconds */ > 23) }, > 24) > 25) "meters" : [{ /* Beispiel-Meter */ > 26) "enabled" : true, /* disabled meters will be > ignored (default) */ > 27) "protocol" : "d0", /* see 'vzlogger -h' for list > of available protocols */ > 28) "device" : "/dev/ttyUSB0", > 29) "parity" : "7E1", /* oder 8N1 */ > 30) "baudrate" : 300, /* oder 300 */ > 31) "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ > 32)/* "ackseq": "063030300d0a", */ /* Antwortsequenz auf > Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ > 33)/* "baudrate_read": 300, *//* Baudratenumschaltung auf > gewünschte Baudrate, abhängig von Zählerantwort */ > 34) "aggtime" : 20, /* in Sekunden */ > 35) "aggmode" : "AVG", /* Mittelwert für Leistung, > "MAX" für Zähler, "SUM" für Counter */ > 36) "interval": 6, /* Wartezeit in Sekunden bis > neue Werte in die middleware übertragen werden */ > 37) "channel": { /* Beispiel-channel */ > 38) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", > 39) "middleware" : "192.168.178.50/middleware.php", > 40) "identifier" : "1.8.1" /* alias for '1.8.1', see > 'vzlogger -h' for list of available aliases */ > 41) }, > 42) { /* Beispiel-channel */ > 43) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", > 44) "middleware" : "192.168.178.50/middleware.php", > 45) "identifier" : "2.8.1" /* alias for '2.8.1', see > 'vzlogger -h' for list of available aliases */ > 46) } > 47) > 48) }] > 49) } >
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Das Problem löst sich dabei nicht, nur ein neuer Error. Ich werde dem ganzen die Zeilenangaben machen: 1) /** 2)* vzlogger configuration 3)* 4)* use proper encoded JSON with javascript comments 5)* 6)* take a look at the wiki for detailed information: 7)* http://wiki.volkszaehler.org/software/controller/vzlogger#configuration 8)*/ 9) 10) { 11) "retry" : 30, /* how long to sleep between failed requests, in seconds */ 12) "daemon": true,/* run periodically */ 13) "foreground" : false, /* run in background */ 14) "verbosity" : , /* between 0 and , je höher desto mehr Infos */ 15) "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ 16) 17) "local" : { 18) "enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ 19) "port" : 80,/* the TCP port for the local HTTPd */ 20) "index" : true, /* should we provide a index listing of available channels if no UUID was requested? */ 21) "timeout" : 30, /* timeout for long polling comet requests, 0 disables comet, in seconds */ 22) "buffer" : 600 /* how long to buffer readings for the local interface, in seconds */ 23) }, 24) 25) "meters" : [{ /* Beispiel-Meter */ 26) "enabled" : true, /* disabled meters will be ignored (default) */ 27) "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ 28) "device" : "/dev/ttyUSB0", 29) "parity" : "7E1", /* oder 8N1 */ 30) "baudrate" : 300, /* oder 300 */ 31) "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ 32)/* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ 33)/* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ 34) "aggtime" : 20, /* in Sekunden */ 35) "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ 36) "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ 37) "channel": { /* Beispiel-channel */ 38) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", 39) "middleware" : "192.168.178.50/middleware.php", 40) "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ 41) }, 42) { /* Beispiel-channel */ 43) "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", 44) "middleware" : "192.168.178.50/middleware.php", 45) "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ 46) } 47) 48) }] 49) }
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am Sonntag, 20. Juli 2014 um 20:46 schrieb René Schmidt: > Okay, habe es geändert aber da steht nun: > root@raspberrypi:/home/pi# vzlogger > [Jul 20 20:39:02] Error in /etc/vzlogger.conf:42 quoted > object property name expected at offset 19 > [Jul 20 20:39:02] Failed to parse configuration due to: Parse > configuaration failed. > was mache ich falsch? Bei mir ist in Zeile 42 die geschweifte Klammer {, ev. is da irgend ein Zeichen das da nicht hingehört Lösche die Zeile und ändere Zeile 41 das sie so aussieht: }, { mfg Daniel
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Entschuldigung, voll vergessen :D Hier: /** * vzlogger configuration * * 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 */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ "local" : { "enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ "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" : [{ /* Beispiel-Meter */ "enabled" : true, /* disabled meters will be ignored (default) */ "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ "device" : "/dev/ttyUSB0", "parity" : "7E1", /* oder 8N1 */ "baudrate" : 300, /* oder 300 */ "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ /* "ackseq": "063030300d0a", */ /* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ "aggtime" : 20, /* in Sekunden */ "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ "channel": { /* Beispiel-channel */ "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", "middleware" : "192.168.178.50/middleware.php", "identifier" : 1.8.1 /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ }, { /* Beispiel-channel */ "uuid" : "b6d45920-1037-11e4-9697-4b5bcc96bac0", "middleware" : "192.168.178.50/middleware.php", "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ } }] } Gruß René
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Es würde jetzt helfen die Zeile zu sehen... Viele Grüße, Andreas > Am 20.07.2014 um 20:46 schrieb René Schmidt : > > Okay, habe es geändert aber da steht nun: > > root@raspberrypi:/home/pi# vzlogger > [Jul 20 20:39:02] Error in /etc/vzlogger.conf:42 quoted object property > name expected at offset 19 > [Jul 20 20:39:02] Failed to parse configuration due to: Parse > configuaration failed. > > was mache ich falsch? > > gruß > René Schmidt
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 17:08, schrieb René Schmidt: Wie mache ich die Einstellungen, dass die Daten in eine schon existierende Datenbank im Internet verknüfe? vzlogger die Daten direkt zu Datenbank senden lassen: "middleware" : "IP Server/Verzeichnis der Datenbank", Gruß Udo
Re: [vz-users] Generelles Problem mit dem Siemens TD-3511 und dem Raspberry Pi
Am 20.07.2014 17:08, schrieb René Schmidt: Was muss ich noch ändern damit ich Daten erhalte? Die vzlogger.conf ist falsch. Die sollte so aussehen: /** * vzlogger configuration * * 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 */ "foreground" : false, /* run in background */ "verbosity" : , /* between 0 and , je höher desto mehr Infos */ "log" : "/var/log/vzlogger.log", /* path to logfile, optional */ "local" : { "enabled" : false, /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ "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" : [{ /* Beispiel-Meter */ "enabled" : true, /* disabled meters will be ignored (default) */ "protocol" : "d0", /* see 'vzlogger -h' for list of available protocols */ "device" : "/dev/ttyUSB0", "parity" : "7E1", /* oder 8N1 */ "baudrate" : 300, /* oder 300 */ "pullseq" : "2F3F210D0A", /* Pullsequenz in 'hex' */ /* "ackseq": "063030300d0a", *//* Antwortsequenz auf Zählerantwort,063030300d0a = 300bd, 063035300d0a = 9600bd */ /* "baudrate_read": 300, *//* Baudratenumschaltung auf gewünschte Baudrate, abhängig von Zählerantwort */ "aggtime" : 20, /* in Sekunden */ "aggmode" : "AVG", /* Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter */ "interval": 6, /* Wartezeit in Sekunden bis neue Werte in die middleware übertragen werden */ "channel": { /* Beispiel-channel */ "uuid" : "die Kanal-UUID", "middleware" : "IP des RPi/middleware.php", "identifier" : "1.8.1" /* alias for '1.8.1', see 'vzlogger -h' for list of available aliases */ }, { /* Beispiel-channel */ "uuid" : "die Kanal-UUID", "middleware" : "IP des RPi/middleware.php", "identifier" : "2.8.1" /* alias for '2.8.1', see 'vzlogger -h' for list of available aliases */ } }] } Gruß Udo