[vz-dev] SolaranaLyzer - Daten aus der Api

sollner11 pp at macpat.de
Sat Apr 20 10:28:20 CEST 2013


hallo,

neuer Anlauf: ;-)

ich zitier hier mal einen öffentlichen Beitrag des Entwicklers SolarAnalyzer
eventuell wird dann die Problematik schon klar

> Hallo Zusammen,
> 
> bitte streitet euch nicht. Mir ist es egal, ob die Daten als json oder csv über die API kommen. Wichtig wär mir nur, dass die Daten in 1 Minute oder 5 Minuten zeitlicher Auflösung vorliegen. 
> 
> Ich bin jetzt programmtechnisch so weit, dass man den vzlogger bereits in den SolarAnalyzer hinzufügen und die Kanäle auswählen kann. Der Datenabruf funktioniert auch schon. Jetzt muss nur noch die Verarbeitung der eigentlichen Daten erfolgen, was eigentlich schnell gemacht wär - nur ich kann nicht 7 Minuten warten, bis Sollners Raspberry eine einzelne Tageskurve übertragen hat.
> 
> Wie gesagt, ich stell mich sehr gern auf eure API ein und binde die so an, wie es von euch vorgsehen ist.
> 
> Viele Grüße und einen schönen sonnigen Tag!
> Stephan

http://www.photovoltaikforum.com/volkszaehler-org-f131/daten-fuer-solaranalyzer-t90234.html

Frage:
machbar, weniger Daten abzulegen?
ist dann vzlogger-agg von User Knodt das richtige?
http://volkszaehler.org/pipermail/volkszaehler-dev/2013-April/002592.html


hier mal meine vzlogger.conf
(die ist noch von vzlogger-c, und unverändert, seit ich den vzlogger (c++) nach Justin Otherguy per apt-get aktualisiert habe)
(seit dieser Umstellung läuft zwar der vzlogger durch, aber ich komme nicht auf http, egal erstmal)

> {
> "retry" : 30,                   /* how long to sleep between failed requests, in seconds */
> "daemon": true,                 /* run periodically */
> //"foreground" : true,          /* dont run in background (prevents forking) */
> "verbosity" : 3,                /* 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/usb-ir-lesekopf0",
>         "channels": [{
> //                "uuid" : "",
> //                "middleware" : "http://localhost/middleware.php",
> //                "identifier" : "1-0:16.7.0", /* Haus-Zweirichtunhgszähler >Wirkleistung Total< */
> //                }, {
>                 "uuid" : "e9e04730-9247-11e2-b1b1-0bb10331bc30",
>                 "middleware" : "http://localhost/middleware.php",
>                 "identifier" : "1-0:1.8.0" /* Bezug */
>                 }, {
>                 "uuid" : "1d3ead60-9248-11e2-84ee-ab81123d1b40",
>                 "middleware" : "http://localhost/middleware.php",
>                 "identifier" : "1-0:2.8.0", /* Einspeisung  */
>                 }]
>         }, {
> 	"enabled" : true,       /* disabled meters will be ignored */	
>         "protocol" : "sml",
>         "device" : "/dev/usb-ir-lesekopf1",
>         "channels" :[{
> //                "uuid" : "",
> //                "middleware" : "http://localhost/middleware.php",
> //                "identifier" : "1-0:16.7.0", /* Wirkleistung PV-Anlage */
> //                }, {
>                 "uuid" : "5b340280-9248-11e2-bf0b-adb29ee33b6f",
>                 "middleware" : "http://localhost/middleware.php",
>                 "identifier" : "1-0:2.8.0", /* Erzeugung */
>                 }]
>         }
> ]}


Auslastung ist mit um die 30% doch sicher normal

> top - 10:23:30 up 1 day,  1:59,  1 user,  load average: 2,68, 2,86, 2,68
> Tasks:  80 total,   1 running,  79 sleeping,   0 stopped,   0 zombie
> %Cpu(s): 35,7 us, 23,1 sy,  0,0 ni,  0,0 id, 38,1 wa,  0,0 hi,  3,1 si,  0,0 st
> KiB Mem:    123956 total,   110992 used,    12964 free,      152 buffers
> KiB Swap:   102396 total,    29624 used,    72772 free,    16640 cached
> 
>   PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND                                     
> 11784 www-data  20   0 74212 8684 5732 S  13,1  7,0  24:11.56 php-cgi                                     
> 11797 www-data  20   0 74212 9324 6412 S  12,4  7,5  24:03.89 php-cgi                                     
>    37 root      20   0     0    0    0 S  11,1  0,0  54:13.74 mmcqd/0                                     
> 11819 www-data  20   0 74284 8128 5212 S   6,5  6,6  24:00.34 php-cgi                                     
> 11770 www-data  20   0 73908 8028 5280 S   5,9  6,5  24:36.39 php-cgi                                     
>  2501 mysql     20   0  311m  47m 2428 S   3,3 38,9  56:32.51 mysqld                                      
>  2962 vzlogger  20   0 84916 1048  740 S   3,3  0,8  36:04.98 vzlogger                                    
> 14088 root      20   0     0    0    0 S   3,3  0,0   0:17.20 kworker/0:1                                 
> 14242 root      20   0  4676  880  480 R   1,3  0,7   0:01.02 top                                         
>     3 root      20   0     0    0    0 S   0,3  0,0   0:55.78 ksoftirqd/0                                 
>    17 root      20   0     0    0    0 D   0,3  0,0   3:22.74 kswapd0                                     
>    38 root      20   0     0    0    0 S   0,3  0,0   0:41.83 jbd2/mmcblk0p2-                             
> 14198 pi        20   0 10008  948  280 S   0,3  0,8   0:00.30 sshd                                        
>     1 root      20   0  2140   76   44 S   0,0  0,1   0:05.84 init                                        
>     2 root      20   0     0    0    0 S   0,0  0,0   0:00.24 kthreadd                                    
>     5 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 kworker/0:0H                                
    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130420/a823ef51/attachment.html>


More information about the volkszaehler-dev mailing list