<div dir="ltr">Hallo Frank.<div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">Wie gesagt, ich möchte dir nichts ausreden, sondern höchstens einen<br></span><span style="font-size:12.8000001907349px">Vorschlag machen, dein Vorhaben (falls ich es richtig verstanden habe)<br></span><span style="font-size:12.8000001907349px">ein bisschen stimmiger umzusetzen, so dass du nicht einen Großteil der<br></span><span style="font-size:12.8000001907349px">Funktionalität von volkszähler dabei weg wirfst. Aber damit soll's das<br></span><span style="font-size:12.8000001907349px">an dieser Stelle von mir gewesen sein - wenn du bei deiner Lösung<br></span><span style="font-size:12.8000001907349px">bleiben möchtest, werde ich dir nicht weiter auf die Nerven gehen;-)</span></blockquote><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Also ich diskutiere gerne. Ich hoffe nur das ich den anderen Personen in der ML nicht zu sehr auf den Geist gehe. Vielleicht ergibt sich daraus ja ein "use case" der in den Volkszähler aufgenommen wird.</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px"> Erklär </span><span style="font-size:12.8000001907349px">doch mal dein Ziel ein bisschen genauer: Du brauchst anscheinend die<br></span><span style="font-size:12.8000001907349px">rohen Zählerstände für eine weitere Auswertung - warum tun es nicht<br></span><span style="font-size:12.8000001907349px">die Verbrauchswerte, die dir die Middleware für jeden abgefragten<br></span><span style="font-size:12.8000001907349px">Zeitraum liefern kann? Und in welchem zeitlichen Raster möchtest du<br></span><span style="font-size:12.8000001907349px">diese Werte haben?</span></blockquote><div> <br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Aktuell möchte ich:</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>6-12 Monate Daten bzgl der Leistung und den gesamten historischen Werte des Verbrauchs auf pro Tag/Monat/Jahr.</div><div> </div><div>Speziel bzgl der Frage. warum es die Verbrauchswerte nicht tun die die Middleware liefert: </div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Diese Daten sind berechnet aus der Leistung. Also jeder auch nur ach so kleiner Ausfall vom Log wird sich hier zeigen mit Abweichungen. Zählerstände sind da sicherer wenn man Werte haben möchte wo man nicht die ganze Zeit hinterfragen möchte:"Kann das jetzt so stimmen? Oder war da vielleicht doch ein Ausfall etc. Auch die Berechnung selber anhand der Zählerstände selbst geht ein ein vielfaches schneller für einen beliebigen Zeitraum.</div><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Hier eine Frage an die Entwickler: Würde es die Geschwindigkeit der Anzeige im Frontend erhöhen wenn die Ausgabe des Verbrauchs nur optional wäre? Nur theoretisch gefragt</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><br></div><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">1) Das Frontend generiert völlig nichtssagende Diagramme</span></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">2) Die berechneten Werte in der Kanaltabelle, insbesondere der<br></span><span style="font-size:12.8000001907349px">Verbrauch, werden unsinnig</span></blockquote><div> </div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Ich möchte die Zählerstände nicht im Frontend anzeigen. Bezogen auf ein Jahr finde ich ein Diagramm mit Balken mit Verbrauch pro Monat hier besser und das erstelle ich mir selber. Den Volkszähler verwende ich eben nur für die Darstellung der Leistung.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">3) Wenn du auf den zeitlichen Verlauf keinen Wert legst, sondern<br></span><span style="font-size:12.8000001907349px">eigentlich nur Zählerstände in einem festen (täglichen o.ä.) Raster<br></span><span style="font-size:12.8000001907349px">für deine Auswertung brauchst, erzeugst du mit einem kontinuierlichen<br></span><span style="font-size:12.8000001907349px">Logging (zigmal pro Minute) aller Werte, die dein Zähler hergibt,<br></span><span style="font-size:12.8000001907349px">einen riesigen Overhead an Daten, und machst dir damit unnötig die DB<br></span><span style="font-size:12.8000001907349px">voll. </span></blockquote><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Diese Probleme habe ich am Radar und auch schon verschiedene Workarounds ausgedacht. Ich spiele sogar mit dem Gedanken, Daten die ich nicht mehr brauche (Leistungswerte), einfach mit einem Bild zu "archivieren". Dazu muss ich aber erst mal verstehen... wie groß wird die Datenbank... was geht... was nicht. Ziel (bezogen auf den Zählerstand) ist es genau einen Datensatz pro Tag zu haben... wo dieser nun ist (DB oder eigenes Log) ist noch offen.</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">für deinen recht grob<br></span><span style="font-size:12.8000001907349px">auflösenden Zähler sicher einen Test Wert</span></blockquote><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>Warum bitte soll mein Zähler grob auflösen?  </div><div><br></div><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">Zum eigentlichen Thema:<br>Ich habe den Vorschlag von Nils nun umgesetzt und frage die Daten (in beiden Varianten) nun mal täglich per Cron ab.<br><br>Grüße<br>Christian</blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><br></div><div> </div></blockquote></div><div class="gmail_extra"><br><div class="gmail_quote">Am 16. Juli 2015 um 01:40 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>
möglicherweise reden wir wirklich aneinander vorbei - vermutlich liegt<br>
das daran, dass ich deine Anwendung noch nicht verstanden habe. Erklär<br>
doch mal dein Ziel ein bisschen genauer: Du brauchst anscheinend die<br>
rohen Zählerstände für eine weitere Auswertung - warum tun es nicht<br>
die Verbrauchswerte, die dir die Middleware für jeden abgefragten<br>
Zeitraum liefern kann? Und in welchem zeitlichen Raster möchtest du<br>
diese Werte haben?<br>
<br>
Wenn dir deine jetzige  Lösung so gefällt, kannst du das natürlich so<br>
machen - mir kommt es aber sehr unelegant und auch irgendwie falsch<br>
vor, Zählerstände in einen Leistungskanal zu loggen, um damit eine<br>
Zählerstands-Historie zu simulieren. Ich sehe da folgende Nachteile:<br>
1) Das Frontend generiert völlig nichtssagende Diagramme, entweder<br>
weitgehend horizontale oder leicht monoton steigende Kurven, aus denen<br>
sich kein zeitlicher Verlauf erkennen lässt.<br>
2) Die berechneten Werte in der Kanaltabelle, insbesondere der<br>
Verbrauch, werden unsinnig, weil du eine Energie nochmal über die Zeit<br>
integrierst - da werden astronomische Summen herauskommen. Auch bei<br>
den Einheiten erzeugst du damit Salat.<br>
3) Wenn du auf den zeitlichen Verlauf keinen Wert legst, sondern<br>
eigentlich nur Zählerstände in einem festen (täglichen o.ä.) Raster<br>
für deine Auswertung brauchst, erzeugst du mit einem kontinuierlichen<br>
Logging (zigmal pro Minute) aller Werte, die dein Zähler hergibt,<br>
einen riesigen Overhead an Daten, und machst dir damit unnötig die DB<br>
voll. Deswegen solltest du dich unbedingt mal mit Aggregation per<br>
vzlogger auseinandersetzen. Auch die recht neue Option "duplicates"<br>
(hab ich selbst erst gestern entdeckt) wäre für deinen recht grob<br>
auflösenden Zähler sicher einen Test Wert, um die anfallenden<br>
Datenmengen einzudampfen und unnötige Peaks in der Anzeige zu<br>
vermeiden.<br>
Volkszähler ist momentan auf die Visualisierung von Leistungen<br>
ausgelegt und für dein Vorhaben IMHO nicht wirklich geeignet. Wenn du<br>
nur die Zählerstände willst, brauchst du eigentlich nur vzlogger und<br>
die Datenbank, die Middleware und das Frontend sind dafür nicht<br>
gemacht. Deine Zählerstände könntest du per SQL aus der DB holen, oder<br>
wenn du das im Browser haben möchtest, schreibst du dir ein paar<br>
Zeilen PHP, die die Werte aus der Datenbank holen. Noch ein Feld zur<br>
Datumsauswahl dazu, und fertig ist die Laube. Eine Grundlage könnte<br>
dieses Skript sein:<br>
<a href="http://www.rudiswiki.de/wiki9/VolkszaehlerEMHeHZ#Stromz.2BAOQ-hler_Wert_auslesen" rel="noreferrer" target="_blank">http://www.rudiswiki.de/wiki9/VolkszaehlerEMHeHZ#Stromz.2BAOQ-hler_Wert_auslesen</a><br>
<br>
Wie gesagt, ich möchte dir nichts ausreden, sondern höchstens einen<br>
Vorschlag machen, dein Vorhaben (falls ich es richtig verstanden habe)<br>
ein bisschen stimmiger umzusetzen, so dass du nicht einen Großteil der<br>
Funktionalität von volkszähler dabei weg wirfst. Aber damit soll's das<br>
an dieser Stelle von mir gewesen sein - wenn du bei deiner Lösung<br>
bleiben möchtest, werde ich dir nicht weiter auf die Nerven gehen;-)<br>
Trotzdem gilt: wenn du Fragen hast - immer her damit!<br>
<br>
Viele Grüße<br>
Frank<br>
<br>
Am 15. Juli 2015 um 10:58 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>
> danke für den Input aber wir reden einander vorbei.<br>
> Ich verwende nur mehr Kanäle mit Leistungswerten. Kanäle mit Zählerständen<br>
> habe ich nun verstanden wie die arbeiten und sind für meine Anwendung nicht<br>
> das richtige.<br>
><br>
> Grüße<br>
><br>
> Am 14. Juli 2015 um 14:18 schrieb Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>><br>
>> 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>
>> <<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<br>
>> > das<br>
>> > ich gelesen habe in der Liste (Zählerstände). Zählerstände stellt aber<br>
>> > 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<br>
>> > <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<br>
>> >><br>
>> >> Hallo Christian,<br>
>> >><br>
>> >> ich meinte diesen Post:<br>
>> >><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<br>
>> >> ausliest,<br>
>> >> steht bei kleiner Leistung zig mal der gleiche Wert in der DB, bis der<br>
>> >> 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<br>
>> >>> 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,<br>
>> >>> > 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<br>
>> >>> 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<br>
>> >>>> ist und<br>
>> >>>> du deshalb solche seltsamen Darstellungen bekommst. vzlogger misst<br>
>> >>>> einfach<br>
>> >>>> öfter, als es bei deinem Zähler gut tut. Laut deinen Posts bei Github<br>
>> >>>> hat<br>
>> >>>> dein Zähler eine Auflösung von 1Wh, was nicht besonders viel ist,<br>
>> >>>> meine<br>
>> >>>> EMH-Zähler haben bspw. 0,001Wh. Daher hast du z.B. bei einer Leistung<br>
>> >>>> von<br>
>> >>>> 300W nur 300 Änderungen des Zählerstands pro Stunde, also 5 pro<br>
>> >>>> Minute. Wenn<br>
>> >>>> du aber in der Zeit 30 oder 60 mal misst, kommen solche Kurven raus.<br>
>> >>>> Wenn du<br>
>> >>>> dein Messintervall mittels Aggregation auf 30s oder 60s verlängerst,<br>
>> >>>> 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<br>
>> >>>> monoton<br>
>> >>>> steigende Kurve dabei rauskommen, die sehe ich aber nicht. Was ist<br>
>> >>>> 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<br>
>> >>>>> der<br>
>> >>>>> richtig tut hab ich nun verstanden.<br>
>> >>>>> Aktuell schicke ich alle Werte an den Typ "Leistungswerte".<br>
>> >>>>> Zählerstand<br>
>> >>>>> 1 und 2 blende ich normal aus weil mir die Kurve aktuell nichts<br>
>> >>>>> 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<br>
>> >>>>>> Zählers, und<br>
>> >>>>>> wie ist das Messintervall? Die Peaks lassen darauf schließen, dass<br>
>> >>>>>> in kurzem<br>
>> >>>>>> Abstand mehrfach der gleiche Zählerstand in der DB landet<br>
>> >>>>>> (Leistung=0) und<br>
>> >>>>>> der Wert nur ab und zu mal umspringt (Peak). Lässt sich das in der<br>
>> >>>>>> 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<br>
>> >>>>>> 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<br>
>> >>>>>> > aber<br>
>> >>>>>> > für meine Zwecke nicht anwendbar weil ich ja direkt die<br>
>> >>>>>> > Zählerstände<br>
>> >>>>>> > brauche. Jetzt kann man natürlich Fragen.... für was<br>
>> >>>>>> > Zählerstände? Weil es<br>
>> >>>>>> > aus meiner Sicht einfacher ist aus 2 Werten den Verbrauch zu<br>
>> >>>>>> > 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<br>
>> >>>>>> >> die<br>
>> >>>>>> >> Leistung zum jeweiligen Zeitpunkt darstellt. Die Energiemenge<br>
>> >>>>>> >> ist in diesem<br>
>> >>>>>> >> Fall die Fläche unter der Kurve (Integral).<br>
>> >>>>>> >> Aber trotzdem solltest du natürlich mit den Zählerständen<br>
>> >>>>>> >> arbeiten<br>
>> >>>>>> >> können, denn die Mddleware berechnet die Leistung automatisch<br>
>> >>>>>> >> aus den<br>
>> >>>>>> >> Differenzen der gespeicherten Zählerstände und der dazugehörigen<br>
>> >>>>>> >> Zeitspannen. Das Ergebnis sollte eine Kurve sein, die den<br>
>> >>>>>> >> Verlauf der<br>
>> >>>>>> >> aufgenommenen Leistung über die Zeit abbildet. Diese Kurve<br>
>> >>>>>> >> sollte auf und ab<br>
>> >>>>>> >> gehen, eben wie dein Stromverbrauch. Hast du mal einen<br>
>> >>>>>> >> Screenshot der von<br>
>> >>>>>> >> dir beschriebenen aufsteigenden Linie? Das scheint nicht ganz<br>
>> >>>>>> >> richtig zu<br>
>> >>>>>> >> sein. Vielleicht hast beim ersten Versuch (Kanaltyp<br>
>> >>>>>> >> Zählerstände) nur<br>
>> >>>>>> >> vergessen die Auflösung (meistens 1000, kWh <> Wh) richtig<br>
>> >>>>>> >> 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<br>
>> >>>>>> >>> 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,<br>
>> >>>>>> >>> > sinnigerweise<br>
>> >>>>>> >>> > sollte es ebenfalls über das API möglich sein auch gleich<br>
>> >>>>>> >>> > 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<br>
>> >>>>>> >>> erster<br>
>> >>>>>> >>> Versuch einen Kanal zu erstellen mit dem Typ: Elektrische<br>
>> >>>>>> >>> 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<br>
>> >>>>>> >>> 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<br>
>> >>>>>> >>> 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<br>
>> >>>>>> >>>>> API<br>
>> >>>>>> >>>>> der middleware bietet da schon einiges. Das kann man z.B. mit<br>
>> >>>>>> >>>>> vzclient<br>
>> >>>>>> >>>>> kombinieren.<br>
>> >>>>>> >>>>><br>
>> >>>>>> >>>>> Ich frage z.B. jeden Morgen per cron den<br>
>> >>>>>> >>>>> 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<br>
>> >>>>>> >>>> damit<br>
>> >>>>>> >>>> wir das API entsprechend erweitern können.<br>
>> >>>>>> >>>><br>
>> >>>>>> >>>> Mit Hilfe<br>
>> >>>>>> >>>><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<br>
>> >>>>>> >>>> so dass es z.B.<br>
>> >>>>>> >>>> möglich ist die Durchschnittsleistung aller Tage eines Monats<br>
>> >>>>>> >>>> zu<br>
>> >>>>>> >>>> visualisieren:<br>
>> >>>>>><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,<br>
>> >>>>>> >>>> sinnigerweise<br>
>> >>>>>> >>>> sollte es ebenfalls über das API möglich sein auch gleich<br>
>> >>>>>> >>>> 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<br>
>> >>>>>> >>>>>> meines<br>
>> >>>>>> >>>>>> kWh verbrauchs<br>
>> >>>>>> >>>>>><br>
>> >>>>>> >>>>>> ich habe mir ein kleines php skript geschrieben was 1x am<br>
>> >>>>>> >>>>>> tag<br>
>> >>>>>> >>>>>> die daten der mysql tabelle ( von vzlogger ) ausliest und<br>
>> >>>>>> >>>>>> speicher diese<br>
>> >>>>>> >>>>>> dann in einer anderen tabelle mit angaben wie Zeit tages kwh<br>
>> >>>>>> >>>>>> 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<br>
>> >>>>>> >>>>>>> dem<br>
>> >>>>>> >>>>>>> Volkszähler/vzlogger bleibt mir nun der Weg zum<br>
>> >>>>>> >>>>>>> Zählerkasten erspart. Und so<br>
>> >>>>>> >>>>>>> nebenbei bemerkt ... so manche Kuriosität bzgl Verbrauch<br>
>> >>>>>> >>>>>>> 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<br>
>> >>>>>> >>>>>>> und das dann pro<br>
>> >>>>>> >>>>>>> Jahr darzustellen. Wie ich hier aber am besten vorgehe...<br>
>> >>>>>> >>>>>>> da fehlt mir noch<br>
>> >>>>>> >>>>>>> die Idee dazu.<br>
>> >>>>>> >>>>>>><br>
>> >>>>>> >>>>>>> Also macht jemand von Euch nochmal eine detailanalyse bzgl<br>
>> >>>>>> >>>>>>> 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>
><br>
><br>
</div></div></blockquote></div><br></div>