<div dir="ltr">Hallo Frank,<div><br></div><div>danke für den Input aber wir reden einander vorbei.</div><div>Ich verwende nur mehr Kanäle mit Leistungswerten. Kanäle mit Zählerständen habe ich nun verstanden wie die arbeiten und sind für meine Anwendung nicht das richtige.</div><div><br></div><div>Grüße </div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 14. Juli 2015 um 14:18 schrieb Frank Richter <span dir="ltr"><<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo Christian,<br>
<br>
mit der Umrechnung zwischen Wh und kWh sind wir uns einig:-)<br>
Ich bleibe aber dabei, dass dein Logging für den Zählerstand deines<br>
Zählers einfach zu fein ist und du deshalb diese Peaks im Frontend<br>
erhältst. Probier doch die Aggregation im vzlogger einfach mal aus, du<br>
brauchst nur diese beiden Zeilen in der vzlogger.conf ergänzen:<br>
<br>
"aggtime": 60            // (im Block meter)<br>
"aggmode": "MAX"    // (im Block channel)<br>
<br>
Viele Grüße<br>
Frank<br>
<br>
Am 14. Juli 2015 um 08:26 schrieb Christian Schnellrieder<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
> Hallo Frank,<br>
><br>
> 1Wh sind doch 0,001kWh. Das Verständnisproblem von meiner Seite her war das<br>
> ich gelesen habe in der Liste (Zählerstände). Zählerstände stellt aber nicht<br>
> die Zählerstände dar.. sondern errechnet eben aus den Zählerständen die<br>
> Leistung.<br>
><br>
> Grüße<br>
><br>
> Am 14. Juli 2015 um 00:02 schrieb Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>><br>
>> Hallo Christian,<br>
>><br>
>> ich meinte diesen Post:<br>
>> <a href="https://github.com/volkszaehler/vzlogger/issues/176#issuecomment-118855799" rel="noreferrer" target="_blank">https://github.com/volkszaehler/vzlogger/issues/176#issuecomment-118855799</a><br>
>><br>
>> und diese Zeile:<br>
>> 0403 (Energie A+ Obis 1.8.0)<br>
>> 7EA70E00 ==> 00 0E A7 7E ==> 960382 Wh<br>
>><br>
>> Also Auflösung 1Wh oder 0,001kWh. Und wenn du das jede Sekunde ausliest,<br>
>> steht bei kleiner Leistung zig mal der gleiche Wert in der DB, bis der Stand<br>
>> dann mal umspringt und deshalb ein Peak von 1Wh/1s=3600W entsteht.<br>
>><br>
>> Viele Grüße<br>
>> Frank<br>
>><br>
>> Am 13.07.2015 23:46 schrieb "Christian Schnellrieder"<br>
>> <<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
>>><br>
>>> Hallo Frank,<br>
>>><br>
>>> ja blau mit Füllung ist die aktuelle Leistungskurve vom "basis Tarif".<br>
>>> grün ist der H/N Tarif Zähler für die Wärmepumpe.<br>
>>> Die Zählerstände sind die beiden Linien horizontal.<br>
>>><br>
>>><br>
>>> >Wenn du wirklich deine Zählerstände als Leistungswerte plotten lässt,<br>
>>> > sollte doch eine monoton steigende Kurve dabei rauskommen<br>
>>><br>
>>> Tut es auch oder besser gesagt wird es dann nach ner "weile". Nur hab ich<br>
>>> aktuell nicht mehr Werte als 24 Stunden.<br>
>>><br>
>>> >Laut deinen Posts bei Github hat dein Zähler eine Auflösung von 1Wh, was<br>
>>> > nicht besonders viel ist, meine EMH-Zähler haben bspw. 0,001Wh<br>
>>><br>
>>> Ich glaub da meinte ich was anderes.<br>
>>> Die Zähler liefern pro Sekunde einen Wert. Aktuell eben Zählerstand und<br>
>>> aktuelle Wirkleistung.<br>
>>> Wobei der Zählerstand mit 0,001 ausgegeben werden.<br>
>>><br>
>>><br>
>>><br>
>>> Grüße<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> Am 13. Juli 2015 um 23:22 schrieb Frank Richter<br>
>>> <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>>>><br>
>>>> Hi Christian,<br>
>>>><br>
>>>> so ganz richtig tut der Kanal noch gar nicht. Ich wollte damit sagen,<br>
>>>> dass das Logging deiner Zählerstände noch nicht optimal konfiguriert ist und<br>
>>>> du deshalb solche seltsamen Darstellungen bekommst. vzlogger misst einfach<br>
>>>> öfter, als es bei deinem Zähler gut tut. Laut deinen Posts bei Github hat<br>
>>>> dein Zähler eine Auflösung von 1Wh, was nicht besonders viel ist, meine<br>
>>>> EMH-Zähler haben bspw. 0,001Wh. Daher hast du z.B. bei einer Leistung von<br>
>>>> 300W nur 300 Änderungen des Zählerstands pro Stunde, also 5 pro Minute. Wenn<br>
>>>> du aber in der Zeit 30 oder 60 mal misst, kommen solche Kurven raus. Wenn du<br>
>>>> dein Messintervall mittels Aggregation auf 30s oder 60s verlängerst, wirst<br>
>>>> du auch mit Zählerständen eine hübsche Darstellung bekommen.<br>
>>>> Den neuen Screenshot versteh ich nicht ganz: Wenn du wirklich deine<br>
>>>> Zählerstände als Leistungswerte plotten lässt, sollte doch eine monoton<br>
>>>> steigende Kurve dabei rauskommen, die sehe ich aber nicht. Was ist blau mit<br>
>>>> Füllung, der aktuelle Leistungswert vom Zähler?<br>
>>>><br>
>>>> Viele Grüße<br>
>>>> Frank<br>
>>>><br>
>>>> Am 13.07.2015 22:52 schrieb "Christian Schnellrieder"<br>
>>>> <<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
>>>>><br>
>>>>> Hallo.<br>
>>>>><br>
>>>>> Der Screen war nur als Beispiel gedacht was passiert wenn ich die<br>
>>>>> Zählerstände an einem Kanal mit dem Type: Zählerstand schicke. Das der<br>
>>>>> richtig tut hab ich nun verstanden.<br>
>>>>> Aktuell schicke ich alle Werte an den Typ "Leistungswerte". Zählerstand<br>
>>>>> 1 und 2 blende ich normal aus weil mir die Kurve aktuell nichts bringt.<br>
>>>>><br>
>>>>> Aktuell sieht das bei mir so aus:<br>
>>>>> <a href="http://i.imgur.com/WSvPEIz.png" rel="noreferrer" target="_blank">http://i.imgur.com/WSvPEIz.png</a><br>
>>>>><br>
>>>>> Grüße<br>
>>>>><br>
>>>>><br>
>>>>> Am 13. Juli 2015 um 22:35 schrieb Frank Richter<br>
>>>>> <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>>>>>><br>
>>>>>> Hallo Christian,<br>
>>>>>><br>
>>>>>> nochmal zum ersten Screenshot: die Kurve sieht irgendwie noch<br>
>>>>>> suboptimal aus - welche Auflösung hat der Zählerstand deines Zählers, und<br>
>>>>>> wie ist das Messintervall? Die Peaks lassen darauf schließen, dass in kurzem<br>
>>>>>> Abstand mehrfach der gleiche Zählerstand in der DB landet (Leistung=0) und<br>
>>>>>> der Wert nur ab und zu mal umspringt (Peak). Lässt sich das in der DB<br>
>>>>>> bestätigen? Wenn ja, brauchst du Aggregation in vzlogger (in der<br>
>>>>>> vzlogger.conf gibt es dazu Beispiele, aggtime und aggmode sind hier die<br>
>>>>>> Stichworte).<br>
>>>>>><br>
>>>>>> Gruß<br>
>>>>>> Frank<br>
>>>>>><br>
>>>>>> Am 13.07.2015 19:02 schrieb "Christian Schnellrieder"<br>
>>>>>> <<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
>>>>>> ><br>
>>>>>> > Hallo Frank<br>
>>>>>> ><br>
>>>>>> > >Hast du mal einen Screenshot der von dir beschriebenen<br>
>>>>>> > > aufsteigenden Linie?<br>
>>>>>> ><br>
>>>>>> > Das sieht dann so aus:<br>
>>>>>> ><br>
>>>>>> ><br>
>>>>>><br>
>>>>>> > Ich habs aber nun Verstanden wie dieser Zählertyp arbeitet. Ist aber<br>
>>>>>> > für meine Zwecke nicht anwendbar weil ich ja direkt die Zählerstände<br>
>>>>>> > brauche. Jetzt kann man natürlich Fragen.... für was Zählerstände? Weil es<br>
>>>>>> > aus meiner Sicht einfacher ist aus 2 Werten den Verbrauch zu bilden wie aus<br>
>>>>>> > vielen. Zudem tut es dann nicht weh wenn mal eine Lücke ist.<br>
>>>>>> ><br>
>>>>>> > Grüße<br>
>>>>>> ><br>
>>>>>> > Am 13. Juli 2015 um 16:59 schrieb Frank Richter<br>
>>>>>> > <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>>>>>> >><br>
>>>>>> >> Hallo Christian,<br>
>>>>>> >><br>
>>>>>> >> was Andreas meint, ist dass das Frontend momentan grundsätzlich die<br>
>>>>>> >> Leistung zum jeweiligen Zeitpunkt darstellt. Die Energiemenge ist in diesem<br>
>>>>>> >> Fall die Fläche unter der Kurve (Integral).<br>
>>>>>> >> Aber trotzdem solltest du natürlich mit den Zählerständen arbeiten<br>
>>>>>> >> können, denn die Mddleware berechnet die Leistung automatisch aus den<br>
>>>>>> >> Differenzen der gespeicherten Zählerstände und der dazugehörigen<br>
>>>>>> >> Zeitspannen. Das Ergebnis sollte eine Kurve sein, die den Verlauf der<br>
>>>>>> >> aufgenommenen Leistung über die Zeit abbildet. Diese Kurve sollte auf und ab<br>
>>>>>> >> gehen, eben wie dein Stromverbrauch. Hast du mal einen Screenshot der von<br>
>>>>>> >> dir beschriebenen aufsteigenden Linie? Das scheint nicht ganz richtig zu<br>
>>>>>> >> sein. Vielleicht hast beim ersten Versuch (Kanaltyp Zählerstände) nur<br>
>>>>>> >> vergessen die Auflösung (meistens 1000, kWh <> Wh) richtig einzustellen?<br>
>>>>>> >> Welche Werte loggst du im Moment?<br>
>>>>>> >><br>
>>>>>> >> Viele Grüße<br>
>>>>>> >> Frank<br>
>>>>>> >><br>
>>>>>> >> Am 13.07.2015 16:35 schrieb "Christian Schnellrieder"<br>
>>>>>> >> <<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
>>>>>> >>><br>
>>>>>> >>> Hallo.<br>
>>>>>> >>><br>
>>>>>> >>> Danke für alle Antworten und den Input mit der API. Das ist genau<br>
>>>>>> >>> das was ich gesucht hab.<br>
>>>>>> >>><br>
>>>>>> >>> >Momentan wird dabei immer noch Leistung (NICHT: Verbrauch)<br>
>>>>>> >>> > ausgegeben, dazu lasse ich mir aber noch etwas einfallen, sinnigerweise<br>
>>>>>> >>> > sollte es ebenfalls über das API möglich sein auch gleich Verbrauchswerte<br>
>>>>>> >>> > auszulesen.<br>
>>>>>> >>><br>
>>>>>> >>> Zu dem Punkt hätte ich noch ne Frage.<br>
>>>>>> >>> Der Zähler liefert ja die aktuelle Leistung und den aktuellen<br>
>>>>>> >>> Zählerstand.<br>
>>>>>> >>><br>
>>>>>> >>> Um die Zählerstände in die Datenbank zu bekommen war mein erster<br>
>>>>>> >>> Versuch einen Kanal zu erstellen mit dem Typ: Elektrische Energie<br>
>>>>>> >>> (Zählerstände).<br>
>>>>>> >>> Das brachte aber nicht das Ergebnis welches ich erwartet<br>
>>>>>> >>> hätte.Waren Werte im Mega Bereich und keine Kurve die ansteigt sondern auf<br>
>>>>>> >>> und absteigend.<br>
>>>>>> >>> Auf die schnelle hab ich mir einfach mit dem Typ: Elektrische<br>
>>>>>> >>> Leistung abgeholfen. Das ergibt dann eine Linie die ansteigt.<br>
>>>>>> >>><br>
>>>>>> >>> Wäre ich beim Typ: Elektrische Energie (Zählerstände) schon<br>
>>>>>> >>> richtig gewesen und hab einfach zu schnell aufgegeben oder gibt es keine<br>
>>>>>> >>> native Variante um Zählerstände darzustellen?<br>
>>>>>> >>><br>
>>>>>> >>> Grüße<br>
>>>>>> >>><br>
>>>>>> >>><br>
>>>>>> >>><br>
>>>>>> >>> Am 13. Juli 2015 um 15:54 schrieb Andreas Goetz<br>
>>>>>> >>> <<a href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>:<br>
>>>>>> >>>><br>
>>>>>> >>>> Hallo Liste,<br>
>>>>>> >>>><br>
>>>>>> >>>> 2015-07-13 12:15 GMT+02:00 Nils op den Winkel<br>
>>>>>> >>>> <<a href="mailto:nils@kusemuckl.de">nils@kusemuckl.de</a>>:<br>
>>>>>> >>>>><br>
>>>>>> >>>>> Hallo Christian!<br>
>>>>>> >>>>><br>
>>>>>> >>>>> Es ist gar nicht nötig, die Datenbank direkt anzuzapfen. Die API<br>
>>>>>> >>>>> der middleware bietet da schon einiges. Das kann man z.B. mit vzclient<br>
>>>>>> >>>>> kombinieren.<br>
>>>>>> >>>>><br>
>>>>>> >>>>> Ich frage z.B. jeden Morgen per cron den durchschnittsverbrauch<br>
>>>>>> >>>>> der letzten Nacht (23 Uhr bis 5 Uhr morgens) ab:<br>
>>>>>> >>>>><br>
>>>>>> >>>>> vzclient -u <uuid> -f csv get data from="yesterday 23:00"<br>
>>>>>> >>>>> to="05:00"<br>
>>>>>> >>>>><br>
>>>>>> >>>>> Vor allem die "group" option sollte dir schon das gewünschte<br>
>>>>>> >>>>> Ergebnis bringen.<br>
>>>>>> >>>>><br>
>>>>>> >>>>><a href="http://wiki.volkszaehler.org/development/api/reference" rel="noreferrer" target="_blank">http://wiki.volkszaehler.org/development/api/reference</a><br>
>>>>>> >>>><br>
>>>>>> >>>><br>
>>>>>> >>>> Danke Nils, genau so ist es. Wer SQL braucht bitte melden damit<br>
>>>>>> >>>> wir das API entsprechend erweitern können.<br>
>>>>>> >>>><br>
>>>>>> >>>> Mit Hilfe<br>
>>>>>> >>>> vonhttps://<a href="http://github.com/volkszaehler/volkszaehler.org/pull/336lassen" rel="noreferrer" target="_blank">github.com/volkszaehler/volkszaehler.org/pull/336lassen</a> sich<br>
>>>>>> >>>> einige der Parameter auch direkt in der Frontend URL angeben so dass es z.B.<br>
>>>>>> >>>> möglich ist die Durchschnittsleistung aller Tage eines Monats zu<br>
>>>>>> >>>> visualisieren:<br>
>>>>>><br>
>>>>>> >>>><br>
>>>>>><br>
>>>>>> >>>> >>>><a href="http://localhost/vz/htdocs/frontend/?from=2014-01-01&to=2014-02-01&group=day&style=steps&fillstyle=0.01" rel="noreferrer" target="_blank">http://localhost/vz/htdocs/frontend/?from=2014-01-01&to=2014-02-01&group=day&style=steps&fillstyle=0.01</a><br>
>>>>>> >>>><br>
>>>>>> >>>> Momentan wird dabei immer noch Leistung (NICHT: Verbrauch)<br>
>>>>>> >>>> ausgegeben, dazu lasse ich mir aber noch etwas einfallen, sinnigerweise<br>
>>>>>> >>>> sollte es ebenfalls über das API möglich sein auch gleich Verbrauchswerte<br>
>>>>>> >>>> auszulesen.<br>
>>>>>> >>>><br>
>>>>>> >>>>><br>
>>>>>> >>>>><br>
>>>>>> >>>>><br>
>>>>>> >>>>> Schönen Gruß<br>
>>>>>> >>>>><br>
>>>>>> >>>>> Nils<br>
>>>>>> >>>>><br>
>>>>>> >>>><br>
>>>>>> >>>> Viele Grüße,<br>
>>>>>> >>>> Andreas<br>
>>>>>> >>>><br>
>>>>>> >>>>><br>
>>>>>> >>>>> Am 13. Juli 2015 um 11:51 schrieb Jan Goe<br>
>>>>>> >>>>> <<a href="mailto:jan.andrea7@googlemail.com">jan.andrea7@googlemail.com</a>>:<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> Hallo Christian<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> Ich mache seid ca. 6 Monaten eine Tages/Monats analyse meines<br>
>>>>>> >>>>>> kWh verbrauchs<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> ich habe mir ein kleines php skript geschrieben was 1x am tag<br>
>>>>>> >>>>>> die daten der mysql tabelle ( von vzlogger ) ausliest und speicher diese<br>
>>>>>> >>>>>> dann in einer anderen tabelle mit angaben wie Zeit tages kwh verbrauch<br>
>>>>>> >>>>>> zählerstand<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> diese werte ich dann einfach mit Excel aus<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> mfg<br>
>>>>>> >>>>>> jan<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>> Am 13. Juli 2015 um 11:02 schrieb Christian Schnellrieder<br>
>>>>>> >>>>>> <<a href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Hallo.<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Zuerst mal möchte ich ein allgemeines „Hallo“ und „Danke“<br>
>>>>>> >>>>>>> loswerden.<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Das Hallo weil ich ja neu bin in der ML.<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Das Danke (ganz besonders an @Mbher1) für die OMS<br>
>>>>>> >>>>>>> implementierung im vzlogger.<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Persönlich beschäftige ich mich schon etwas länger mit der<br>
>>>>>> >>>>>>> „Auswertung „ von meinem Zähler und dank der Technik und dem<br>
>>>>>> >>>>>>> Volkszähler/vzlogger bleibt mir nun der Weg zum Zählerkasten erspart. Und so<br>
>>>>>> >>>>>>> nebenbei bemerkt ... so manche Kuriosität bzgl Verbrauch hat mir das<br>
>>>>>> >>>>>>> frontend schon gezeigt. J<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> So und nun zu meiner Frage:<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Wie genau macht Ihr dann die Datenanalyse im Detail?<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Mein persönliches Ziel ist es die Datenbank anzuzapfen und<br>
>>>>>> >>>>>>> eine Statistik zu erstellen für jeden Monat bzgl Verbrauch  und das dann pro<br>
>>>>>> >>>>>>> Jahr darzustellen. Wie ich hier aber am besten vorgehe... da fehlt mir noch<br>
>>>>>> >>>>>>> die Idee dazu.<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Also macht jemand von Euch nochmal eine detailanalyse bzgl kWh<br>
>>>>>> >>>>>>> und wie geht ihr hier vor?<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Grüße,<br>
>>>>>> >>>>>>><br>
>>>>>> >>>>>>> Christian<br>
>>>>>> >>>>>><br>
>>>>>> >>>>>><br>
>>>>>> >>>>><br>
>>>>>> >>>><br>
>>>>>> >>><br>
>>>>>> ><br>
>>>>><br>
>>>>><br>
>>><br>
><br>
</div></div></blockquote></div><br></div>