[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