[vz-dev] s0vz und rpi

Peter Evertz leo2 at pec.homeip.net
Tue Apr 23 16:26:00 CEST 2013


Wenn Du direkte Leistungswerte in der DB und weniger Traffic auf der 
middleware und DB haben willst, würde ich mich freuen wenn Du den von 
mir gefixten vzlogger ausprobieren würdest.

https://github.com/peterevertz/vzlogger.git
Raspi-binary: http://www.peterevertz.net/vz/vzlogger.gz

Grüße
Peter Evertz

config unten schreibt alle 20 Sekunden die gemittelte Leistung in die 
middleware.

/**
  * 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" : true,    /* dont run in background (prevents forking) */
"verbosity" : 15,   /* between 0 and 15 */
"log" : "/tmp/vzlogger.log",/* path to logfile, optional */

"local" : {
   "enabled" : false,  /* 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" : "s0",
   "resolution" : 1000,
   "device" : "/dev/usb-ir-lesekopf0",
   "aggtime" : 20,
   "channel" : {
     "identifier" : "Power",
     "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXX",
     "middleware" : "http://192.168.100.6:8888/middleware.php",
     "aggmode" : "AVG"
     }
   },{
   "enabled" : false, /* disabled meters will be ignored */
   "protocol" : "s0",
   "resolution" : 1000,
   "device" : "/dev/usb-ir-lesekopf1",
   "aggtime" : 20,
   "channel" : {
     "identifier" : "Impulse",
     "uuid" : "06d2edd0-9f84-11e2-XXXXXXXXXX",
     "middleware" : "http://192.168.100.6:8888/middleware.php",
     "aggmode" : "SUM"
    }
   }
]}

Grüße
Peter

Am 21.04.2013 23:37, schrieb W3ll Schmidt:
> https://raw.github.com/w3llschmidt/s0vz/master/s0vz.cfg /* S0 Inputs; 
> *VZ chanel type: Strom_messer_* / Gas (Steps/Stufen) */
> Biste mindestens einmal vorbeigekommen ...
>
>
> Am 21. April 2013 21:38 schrieb Christian Goebel <goebelch at vo.lu 
> <mailto:goebelch at vo.lu>>:
>
>     Hi Thorben,
>
>     danke für die schnelle Antwort! Klingt logisch und stellt die Lösung
>     dar. Hab mich schon gefragt was ich mit der Information der 800imp pro
>     kWh machen sollte :-)
>
>     Gruss,
>
>     Christian
>
>
>     On Sun, 2013-04-21 at 21:03 +0200, Thorben Thuermer wrote:
>     > On Sun, 21 Apr 2013 19:37:33 +0200
>     > Christian Goebel <goebelch at vo.lu <mailto:goebelch at vo.lu>> wrote:
>     > > Hallo,
>     > > ich hab ein rpi mit der Erweiterung von Udo. Da hab ein "Swissnox
>     > > Wattmeter 400V 3x5(80)A" angeschlossen und s0vz aus dem github
>     > > installiert. Leider bekomme ich nur 1 in die DB vom VZ....
>     >
>     > du hast in der middleware den falschen kanaltyp eingestellt.
>     > bei s0-zaehlern wird tatsaechlich fuer jeden impuls eine "1"
>     geloggt,
>     > der passende interpreter berechnet daraus dann die leistung.
>     >
>     > siehe:
>     >
>     http://volkszaehler.org/pipermail/volkszaehler-dev/2013-February/002397.html
>     >
>     > > Gibt es im Netz Infos wie ich das Debuggen kann? Bzw hat
>     jemand Tipps
>     > > für mich?
>     >
>     > gerne feedback oder erweitern:
>     > http://wiki.volkszaehler.org/howto/debug
>     >
>     > > Danke,
>     > > Christian
>     >
>     > - Thorben
>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130423/08a42c6f/attachment.html>


More information about the volkszaehler-dev mailing list