[vz-users] Raspberry pi und IR Kopfleser

Julian Vollmer julianvollmer at gmail.com
Mon Nov 25 12:57:27 CET 2013


Hallo,
Nachdem über das Wochenende jemand meinen Raspi am Stromkasten den Stecker gezogen hat, läuft nun so gut wie alles.
Aber Werte im Fronten habe ich dennoch nicht.

Ich versuche mal alle relevanten Ausgaben in dieser email zusammen zu fassen.

Ausgabe cat /dev/ttyUSB0 liefert Pakete von „?“ 
Ich denke das ist so „richtig“ :-)

cat /etc/vzlogger.conf
#################################################################
pi at raspberrypi ~ $ cat /etc/vzlogger.conf
/**
 * 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": false,		/* run periodically */
//"foreground" : true,		/* dont run in background (prevents forking) */
"verbosity" : 100,		/* between 0 and 15 */
"log" : "/var/log/vzlogger.log",/* path to logfile, optional */
 
"local" : {
	"enabled" : true,	/* should we start the local HTTPd for serving live readings? */
	"port" : 8080,		/* 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 */
					"protocol" : "sml",	/* see 'vzlogger -h' for list of available protocols */
					"device" : "/dev/ttyUSB0",
					//"host" : "141.45.204.86",
					"channels": [{
						"uuid" : "fd6d8f90-55bc-11e3-bb6b-73bed098fae3",
						"middleware" : "localhost/middleware.php",
						"identifier" : "power" /* an OBIS alias, see 'vzlogger -h' for list of available aliases */
					}
					]
				}
]}
#################################################################

Teil der vzlogger.conf nach letztem Restart:
#################################################################
[Nov 25 12:17:59]       Opened logfile /var/log/vzlogger.log
[Nov 25 12:17:59][]     ===> Start meters.
[Nov 25 12:17:59][mtr0] Meter connection established
[Nov 25 12:17:59][mtr0] Meter thread started
[Nov 25 12:17:59][mtr0] meter is opened. Start channels.
[Nov 25 12:17:59][chn0] Logging thread started
[Nov 25 12:17:59][http] Starting local interface HTTPd on port 8080
[Nov 25 12:17:59][]     Startup done.
[Nov 25 12:17:59][mtr0] Number of readers: 32
[Nov 25 12:17:59][mtr0] Config.daemon: 1
[Nov 25 12:17:59][mtr0] Config.local: 1
[Nov 25 12:17:59][chn0] Start logging thread for volkszaehler-api. Running as daemon: yes
[Nov 25 12:17:59][chn0] Using default api:
pi at raspberrypi ~ $ 
#################################################################

sudo /etc/init.d/vzlogger restart
#################################################################
sudo /etc/init.d/vzlogger restart
[....] Restarting smartmetering server: vzlogger[Nov 25 12:48:43][mtr0] Creating new meter with protocol sml.
[Nov 25 12:48:43][mtr0] Meter configured.
[Nov 25 12:48:43]       New meter initialized (protocol=sml)
[Nov 25 12:48:43]       Configure channel.
[Nov 25 12:48:43][chn0] New channel initialized (uuid=...98fae3 protocol=volkszaehler id=power)
[Nov 25 12:48:43]       Have 1 meters.
[Nov 25 12:48:43][main] foreground=0, daemon=1, local=1
[Nov 25 12:48:43]       Daemonize process...
. ok 
#################################################################

mysql 
SELECT * FROM volkszaehler.entities where uuid like 'fd6d8f90-55bc-11e3-bb6b-73bed098fae3‘;
liefert id 23

SELECT * FROM volkszaehler.data where channel_id = 23;
liefert nichts.

UUID habe ich als Kanal im frontend angelegt und im vzlogger eingetragen.
Ich arbeite noch mit weiteren externen Messgeräten und füttere das frontend per Request mit Daten, das funktioniert und wird angezeigt.

Kann mir wer weiterhelfen ?

danke

LG 

Julian	



Am 22.11.2013 um 09:59 schrieb dl4huf <dl4huf at t-online.de>:

> Am 22.11.2013 09:25, schrieb Udo1:
>> 
>> Am 22.11.2013 08:58, schrieb Julian Vollmer:
>>> cat: /dev/ttypusb0
>> Das soll wohl eher  cat: /dev/ttyusb0  heißen.
>> 
>> Gruß
>> Udo
> 
> Und noch eher "cat /dev/ttyUSB0".
> Unter Linux ist Groß-/Kleinschreibung wichtig.
> 
> Du kannst auch mit "ls -l /dev/tty*" nachsehen ob das Device überhaupt da ist.
> 
> Gruß Ronald
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20131125/6e56d0ed/attachment.html>


More information about the volkszaehler-users mailing list