[vz-users] Datenanalyse
Christian Schnellrieder
schnellrieder.cs at gmail.com
Mon Jul 13 22:51:44 CEST 2015
Hallo.
Der Screen war nur als Beispiel gedacht was passiert wenn ich die
Zählerstände an einem Kanal mit dem Type: Zählerstand schicke. Das der
richtig tut hab ich nun verstanden.
Aktuell schicke ich alle Werte an den Typ "Leistungswerte". Zählerstand 1
und 2 blende ich normal aus weil mir die Kurve aktuell nichts bringt.
Aktuell sieht das bei mir so aus:
http://i.imgur.com/WSvPEIz.png
Grüße
Am 13. Juli 2015 um 22:35 schrieb Frank Richter <frank.richter83 at gmail.com>:
> Hallo Christian,
>
> nochmal zum ersten Screenshot: die Kurve sieht irgendwie noch suboptimal
> aus - welche Auflösung hat der Zählerstand deines Zählers, und wie ist das
> Messintervall? Die Peaks lassen darauf schließen, dass in kurzem Abstand
> mehrfach der gleiche Zählerstand in der DB landet (Leistung=0) und der Wert
> nur ab und zu mal umspringt (Peak). Lässt sich das in der DB bestätigen?
> Wenn ja, brauchst du Aggregation in vzlogger (in der vzlogger.conf gibt es
> dazu Beispiele, aggtime und aggmode sind hier die Stichworte).
>
> Gruß
> Frank
>
> Am 13.07.2015 19:02 schrieb "Christian Schnellrieder" <
> schnellrieder.cs at gmail.com>:
> >
> > Hallo Frank
> >
> > >Hast du mal einen Screenshot der von dir beschriebenen aufsteigenden
> Linie?
> >
> > Das sieht dann so aus:
> >
> >
> > Ich habs aber nun Verstanden wie dieser Zählertyp arbeitet. Ist aber für
> meine Zwecke nicht anwendbar weil ich ja direkt die Zählerstände brauche.
> Jetzt kann man natürlich Fragen.... für was Zählerstände? Weil es aus
> meiner Sicht einfacher ist aus 2 Werten den Verbrauch zu bilden wie aus
> vielen. Zudem tut es dann nicht weh wenn mal eine Lücke ist.
> >
> > Grüße
> >
> > Am 13. Juli 2015 um 16:59 schrieb Frank Richter <
> frank.richter83 at gmail.com>:
> >>
> >> Hallo Christian,
> >>
> >> was Andreas meint, ist dass das Frontend momentan grundsätzlich die
> Leistung zum jeweiligen Zeitpunkt darstellt. Die Energiemenge ist in diesem
> Fall die Fläche unter der Kurve (Integral).
> >> Aber trotzdem solltest du natürlich mit den Zählerständen arbeiten
> können, denn die Mddleware berechnet die Leistung automatisch aus den
> Differenzen der gespeicherten Zählerstände und der dazugehörigen
> Zeitspannen. Das Ergebnis sollte eine Kurve sein, die den Verlauf der
> aufgenommenen Leistung über die Zeit abbildet. Diese Kurve sollte auf und
> ab gehen, eben wie dein Stromverbrauch. Hast du mal einen Screenshot der
> von dir beschriebenen aufsteigenden Linie? Das scheint nicht ganz richtig
> zu sein. Vielleicht hast beim ersten Versuch (Kanaltyp Zählerstände) nur
> vergessen die Auflösung (meistens 1000, kWh <> Wh) richtig einzustellen?
> Welche Werte loggst du im Moment?
> >>
> >> Viele Grüße
> >> Frank
> >>
> >> Am 13.07.2015 16:35 schrieb "Christian Schnellrieder" <
> schnellrieder.cs at gmail.com>:
> >>>
> >>> Hallo.
> >>>
> >>> Danke für alle Antworten und den Input mit der API. Das ist genau das
> was ich gesucht hab.
> >>>
> >>> >Momentan wird dabei immer noch Leistung (NICHT: Verbrauch)
> ausgegeben, dazu lasse ich mir aber noch etwas einfallen, sinnigerweise
> sollte es ebenfalls über das API möglich sein auch gleich Verbrauchswerte
> auszulesen.
> >>>
> >>> Zu dem Punkt hätte ich noch ne Frage.
> >>> Der Zähler liefert ja die aktuelle Leistung und den aktuellen
> Zählerstand.
> >>>
> >>> Um die Zählerstände in die Datenbank zu bekommen war mein erster
> Versuch einen Kanal zu erstellen mit dem Typ: Elektrische Energie
> (Zählerstände).
> >>> Das brachte aber nicht das Ergebnis welches ich erwartet hätte.Waren
> Werte im Mega Bereich und keine Kurve die ansteigt sondern auf und
> absteigend.
> >>> Auf die schnelle hab ich mir einfach mit dem Typ: Elektrische Leistung
> abgeholfen. Das ergibt dann eine Linie die ansteigt.
> >>>
> >>> Wäre ich beim Typ: Elektrische Energie (Zählerstände) schon richtig
> gewesen und hab einfach zu schnell aufgegeben oder gibt es keine native
> Variante um Zählerstände darzustellen?
> >>>
> >>> Grüße
> >>>
> >>>
> >>>
> >>> Am 13. Juli 2015 um 15:54 schrieb Andreas Goetz <cpuidle at gmail.com>:
> >>>>
> >>>> Hallo Liste,
> >>>>
> >>>> 2015-07-13 12:15 GMT+02:00 Nils op den Winkel <nils at kusemuckl.de>:
> >>>>>
> >>>>> Hallo Christian!
> >>>>>
> >>>>> Es ist gar nicht nötig, die Datenbank direkt anzuzapfen. Die API der
> middleware bietet da schon einiges. Das kann man z.B. mit vzclient
> kombinieren.
> >>>>>
> >>>>> Ich frage z.B. jeden Morgen per cron den durchschnittsverbrauch der
> letzten Nacht (23 Uhr bis 5 Uhr morgens) ab:
> >>>>>
> >>>>> vzclient -u <uuid> -f csv get data from="yesterday 23:00" to="05:00"
> >>>>>
> >>>>> Vor allem die "group" option sollte dir schon das gewünschte
> Ergebnis bringen.
> >>>>>
> >>>>>http://wiki.volkszaehler.org/development/api/reference
> >>>>
> >>>>
> >>>> Danke Nils, genau so ist es. Wer SQL braucht bitte melden damit wir
> das API entsprechend erweitern können.
> >>>>
> >>>> Mit Hilfe von
> https://github.com/volkszaehler/volkszaehler.org/pull/336lassen sich
> einige der Parameter auch direkt in der Frontend URL angeben so dass es
> z.B. möglich ist die Durchschnittsleistung aller Tage eines Monats zu
> visualisieren:
>
> >>>>
> >>>>
> http://localhost/vz/htdocs/frontend/?from=2014-01-01&to=2014-02-01&group=day&style=steps&fillstyle=0.01
> >>>>
> >>>> Momentan wird dabei immer noch Leistung (NICHT: Verbrauch)
> ausgegeben, dazu lasse ich mir aber noch etwas einfallen, sinnigerweise
> sollte es ebenfalls über das API möglich sein auch gleich Verbrauchswerte
> auszulesen.
> >>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> Schönen Gruß
> >>>>>
> >>>>> Nils
> >>>>>
> >>>>
> >>>> Viele Grüße,
> >>>> Andreas
> >>>>
> >>>>>
> >>>>> Am 13. Juli 2015 um 11:51 schrieb Jan Goe <
> jan.andrea7 at googlemail.com>:
> >>>>>>
> >>>>>> Hallo Christian
> >>>>>>
> >>>>>> Ich mache seid ca. 6 Monaten eine Tages/Monats analyse meines kWh
> verbrauchs
> >>>>>>
> >>>>>> ich habe mir ein kleines php skript geschrieben was 1x am tag die
> daten der mysql tabelle ( von vzlogger ) ausliest und speicher diese dann
> in einer anderen tabelle mit angaben wie Zeit tages kwh verbrauch
> zählerstand
> >>>>>>
> >>>>>> diese werte ich dann einfach mit Excel aus
> >>>>>>
> >>>>>>
> >>>>>> mfg
> >>>>>> jan
> >>>>>>
> >>>>>> Am 13. Juli 2015 um 11:02 schrieb Christian Schnellrieder <
> schnellrieder.cs at gmail.com>:
> >>>>>>>
> >>>>>>> Hallo.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Zuerst mal möchte ich ein allgemeines „Hallo“ und „Danke“
> loswerden.
> >>>>>>>
> >>>>>>> Das Hallo weil ich ja neu bin in der ML.
> >>>>>>>
> >>>>>>> Das Danke (ganz besonders an @Mbher1) für die OMS implementierung
> im vzlogger.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Persönlich beschäftige ich mich schon etwas länger mit der
> „Auswertung „ von meinem Zähler und dank der Technik und dem
> Volkszähler/vzlogger bleibt mir nun der Weg zum Zählerkasten erspart. Und
> so nebenbei bemerkt ... so manche Kuriosität bzgl Verbrauch hat mir das
> frontend schon gezeigt. J
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> So und nun zu meiner Frage:
> >>>>>>>
> >>>>>>> Wie genau macht Ihr dann die Datenanalyse im Detail?
> >>>>>>>
> >>>>>>> Mein persönliches Ziel ist es die Datenbank anzuzapfen und eine
> Statistik zu erstellen für jeden Monat bzgl Verbrauch und das dann pro
> Jahr darzustellen. Wie ich hier aber am besten vorgehe... da fehlt mir noch
> die Idee dazu.
> >>>>>>>
> >>>>>>> Also macht jemand von Euch nochmal eine detailanalyse bzgl kWh und
> wie geht ihr hier vor?
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Grüße,
> >>>>>>>
> >>>>>>> Christian
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150713/d9e217af/attachment-0001.html>
More information about the volkszaehler-users
mailing list