[vz-dev] Fwd: [vz-users] MW consumption für Kanäle vom Typ "power meter"?
Andreas Goetz
cpuidle at gmx.de
Thu Jul 25 13:53:34 CEST 2013
Hallo Zusammen,
es handelt sich um einen Fehler in der MW aufgrund Aggregation von
Tupeln und Skippen des ersten Records.
Vollständiger Patch hier: https://github.com/andig/volkszaehler.org
Nebenbei gibts noch neue Features (database section im
CapabilitiesController) und Performanceverbesserung (Packageaggregation
in MySQL statt PHP).
@Justin: ich kann leider keinen Pull Request stellen da der alte (den
wir jetzt löschen können) noch aktiv ist. Könntest Du den Weg freimachen?
Danke,
Andreas
On 12.07.2013 12:10, Andreas Goetz wrote:
> <Cross-post von volkszaehler-users>
>
> Hallo,
>
> für meine Monitoring App http://github.com/andig/vzmon
> <http://github.com/andig/vzmon> versuche ich die Erzeugung des Tages
> (Mitternacht bis jetzt) auszusummieren. Für Kanäle vom Typ Power
> klappt das wunderbar:
>
> http://ip/middleware.php/data/kanalid.json?fomr=today&to=now&tuples=1,
>
> dann consumption auslesen. Für Kanäle vom Typ Power Meter klappts nicht:
>
> Kanal:
>
> http://ip/middleware.php/channel.json
>
> {"version":"0.2","channels":[
> {"uuid":"5b340280-9248-11e2-bf0b-adb29ee33b6f","type":"electric
> meter","active":true,"color":"gold","public":true,"resolution":1000,"style":"steps","title":"Erzeugung
> 2.8.0"},
>
> Daten:
>
> http://ip/middleware.php/data/5b340280-9248-11e2-bf0b-adb29ee33b6f.json?from=today&to=now&tuples=1
>
> {"version":"0.2",
> "data":
> {"uuid":"5b340280-9248-11e2-bf0b-adb29ee33b6f",
> "from":"1373493000000",
> "to":"1373563500000",
> "average":0,
> "consumption":0,
> "rows":236}}
>
> Consumption bleibt hier 0 obwohl rows=236 und größer werdende
> Zählerstände erfasst sind??
>
> Mit >1 Tupeln:
>
> http://ip/middleware.php/data/5b340280-9248-11e2-bf0b-adb29ee33b6f.json?from=today&to=now&tuples=10
>
> {"version":"0.2","data":{"uuid":"5b340280-9248-11e2-bf0b-adb29ee33b6f","from":"1373493000000","to":"1373563500000","min":
> [1373499900000,57.878],"max":
> [1373562000000,16237.989],"average":3645.213,"consumption":71385.42,"rows":236,"tuples":
> [[1373499900000,57.878,23],
> [1373520600000,1248.973,23],...
>
> Wird tuples komplett weggelassen so stimmt die ermittelte consumption
> nach erster Analyse.
>
> Meine Frage: funktioniert "consumption" bei diesem Kanaltyp anders
> oder ist das evtl. ein Bug in der Ermittlung der Consumption bei
> diesem Kanaltyp?
>
> Viele Grüße,
> Andreas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130725/c48ee4ad/attachment.html>
More information about the volkszaehler-dev
mailing list