<div dir="ltr">Moin,<br><div class="gmail_extra"><br><div class="gmail_quote">2015-01-11 11:19 GMT+01:00 Wolf, Sergej <span dir="ltr"><<a href="mailto:sergej.wolf.1982@gmail.com" target="_blank">sergej.wolf.1982@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
Hallo Andreas,<br><br>wenn ich "http://.../middleware.php/data/<uuid>.json?from=0&tuples=1&group=year" verwende, bekomme ich mein Verbrauch ab 01.01.2015 bis Jetzt.<br>was muss ich machen wenn ich mein verbrauch von 2014 sehen möchte?<br></div></blockquote><div><br></div><div>Ersetze year durch day wie ein meinem Beispiel. Prinzipbedingt wird der allererste Datenpunkt immer weggeworfen- bei Dir also das ganze Jahr 2014, bei mir nur der erste Tag.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>Gruß<br></div></blockquote><div><br></div><div>Viele Grüße,<br>Andreas<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<br>
<br><br>Am Sonntag, den 11.01.2015 um 10:18 schrieb Andreas Goetz:<br><blockquote style="border:0;border-left:2px solid #22437f;padding:0px;margin:0px;padding-left:5px;margin-left:5px"><div dir="ltr">Moin,<br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2015-01-10 23:27 GMT+01:00 Marius Hellmann <span dir="ltr"><<a href="mailto:vz@hellmann.me" target="_blank">vz@hellmann.me</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><div>Hallo Sascha,</div><div><br></div><div>Hab mir fürs Anzeigen des Zählerstandes ein kleines PHP Script "gestrickt" das den letzten Eintrag / Zählerstand aus der MySQL DB abfragt und ausgibt welchen ich mir in FHEM per HTTPMOD abhole... Kann ich bei Interesse zur Verfügung stellen...</div></div></div></blockquote><div><br></div><div>Oder man nimmt einfach das API um den gesamten vom VZ ermittelten Verbrauch(!- nicht den Zählerstand) abzufragen:<br><br></div><div>http://.../middleware.php/data/<uuid>.json?from=0&tuples=1&group=day<br><br></div><div>Die Gruppierung dient dabei nur der Performance und veranlasst die Middleware die Aggregationstabelle zu nutzen.<br><br>Der Unterschied von "ermittelten Verbrauch" und "Zählerstand" liegt genau im Feld "Initialverbrauch" welches jedoch nur vom Frontend, nicht von der Middleware verwendet wird.<br><br>Viele Grüße,<br>Andreas<br><br></div><div> <br></div></span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><span class=""><div><div><br></div><div>Gruß Marius</div><br>Von meinem iPhone gesendet</div><div><br>Am 10.01.2015 um 10:43 schrieb Sascha Merg <<a href="mailto:sascha@merg.de" target="_blank">sascha@merg.de</a>>:<br><br></div></span><div><div><blockquote type="cite"><div><span class="">Guten Morgen Andreas,<div><br></div><div>in Ordnung, die Kurve an sich macht nicht viel Sinn, da bin ich bei dir. In meinem FHEM-Frontend würde ich aber gerne Zählerstände darstellen. Siehe dazu der Screenshot hier auf dieser Seite unten: <a href="http://www.fhemwiki.de/wiki/Volkszaehler" target="_blank">http://www.fhemwiki.de/wiki/Volkszaehler</a></div><div><br></div><div>Da die Werte richtig aus dem Kopf gelesen und in die DB geschrieben werden, war ich der Annahme, dass ich sie auch richtig im Frontend darstellen kann, zumal der Kanal ja auch vom Typ „Zählerstände" ist.</div><div><br></div><div>Daher also meine Annahme, dass bei mir im Frontend etwas nicht stimmt.</div><div><br></div></span><div>Ein schönes Wochenende <img src="http:///office/views/Extjs3/themes/Group-Office/images/emoticons/normal/smile.gif" alt=":)"></div><div><div class="h5"><div>Sascha</div><div><br></div><div><br><div><blockquote type="cite"><div>Am 09.01.2015 um 23:37 schrieb Andreas Götz <<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>:</div><br><div><div dir="auto"><div>Sascha,</div><div><br></div><div>Nochmal, ist wohl nicht klar geworden. Das Frontend zeigt die Leistung an (!!!) und keinen Zählerstand. Ein Liniendiagramm für monoton wachsende Zählerstände wäre ziemlich sinnlos...</div><div><br></div><div>Viele Grüße, Andreas</div><div><br><br><br></div><div><br>Am 09.01.2015 um 23:27 schrieb Sascha Merg <<a href="mailto:sascha@merg.de" target="_blank">sascha@merg.de</a>>:<br><br></div><blockquote type="cite"><div>Siehe Betreff: ich versuche die ganze Zeit, den aktuellen Zählerstand anzuzeigen (das wäre der Wert 4978759.80, der auch erkannt und in die Datenbank geschrieben wird). 4978759 sind genau die 4978 kWh, die am Zähler angezeigt werden. Nur das Frontend zeigt ihn nicht an, sondern irgendeinen anderen Wert.<div><br></div><div>Danke,</div><div>Sascha<div> <br><div><blockquote type="cite"><div>Am 09.01.2015 um 22:44 schrieb Andreas Götz <<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>:</div><br><div><div dir="auto"><div>Was heisst keine Verbesserung? Was erwartest Du? Scheint als hättest Du ca. 1000W Last anliegen die leicht schwankt- erscheint mir nicht falsch wenn Dein Zähler den Stand ausgibt?</div><div><br></div><div>Viele Grüße, Andreas</div><div><br><br><br></div><div><br>Am 09.01.2015 um 21:27 schrieb Sascha Merg <<a href="mailto:sascha@merg.de" target="_blank">sascha@merg.de</a>>:<br><br></div><blockquote type="cite"><div>Habe alle bis auf einen Channel rausgeschmissen. vzlogger liest ihn richtig aus (letzte Zeile, Zählerstand):<br><br>[Jan 09 21:13:23][mtr0] Got 7 new readings from meter:<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:1.8.0*255/ObisItentifier:1-0:1.8.0*255 value=4978759.80 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:1.8.1*255/ObisItentifier:1-0:1.8.1*255 value=4977759.80 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:1.8.2*255/ObisItentifier:1-0:1.8.2*255 value=1000.00 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:2.8.0*255/ObisItentifier:1-0:2.8.0*255 value=2687276.30 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:2.8.1*255/ObisItentifier:1-0:2.8.1*255 value=2686276.30 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:2.8.2*255/ObisItentifier:1-0:2.8.2*255 value=1000.00 ts=1420834403.110<br>[Jan 09 21:13:23][mtr0] Reading: id=1-0:16.7.0*255/ObisItentifier:1-0:16.7.0*255 value=1060.00 ts=1420834403.110<br>[Jan 09 21:13:23][chn0] Adding reading to queue (value=4978759.80 ts=1420834403.110)<br><br>Via phpmyadmin sehe ich, dass die Werte dort ankommen:<div><Bildschirmfoto 2015-01-09 um 21.13.44.png></div><div><br></div><div>Und die entity 38 ist so konfiguriert:</div><div><Bildschirmfoto 2015-01-09 um 21.16.36.png></div><div><br></div><div>Im Frontend aber keine Verbesserung:</div><div><Bildschirmfoto 2015-01-09 um 21.15.38.png></div><div><br></div><div><br></div><div><br><blockquote type="cite">Am 09.01.2015 um 21:01 schrieb Andreas Götz <<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>:<br><br>Hast du die conf korrigiert? ML nur den einen Channel drin lassen? Was steht im logfile vom vzlogger?<br><br>Raten hilft nicht...<br><br>Viele Grüße, Andreas<br><br><br><br><br>Am 09.01.2015 um 20:57 schrieb Sascha Merg <<a href="mailto:sascha@merg.de" target="_blank">sascha@merg.de</a>>:<br><br><blockquote type="cite">Danke für den Hinweis! War wohl ein Copy/Paste-Fehler. Ändert aber leider nichts am Frontend.<br><br>Ich habe jetzt festgestellt, dass die vom vzlogger erfassten Werte genau dieser Channel nicht in die Datenbank geschrieben werden. Was könnte die Ursache dafür sein?<br><br>Danke,<br>Sascha<br><br><blockquote type="cite">Am 09.01.2015 um 08:56 schrieb Andreas Goetz <<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>:<br><br>2015-01-09 8:22 GMT+01:00 Daniel Lauckner <<a href="mailto:mailing@jahp.de" target="_blank">mailing@jahp.de</a>>:<br>Am Donnerstag, 8. Januar 2015 um 22:06 schrieb Sascha Merg:<br>> "device": "/dev/ttyUSB0", // Haus und PV<br>> "channels": [{<br>> "identifier": "1-0:1.8.0", // Zaehlerstand<br>> "uuid": "6fdf0aa0-9771-11e4-8a2f-1d45fd8b3483",<br>[...]<br>> "device": "/dev/ttyUSB1", // Waermepumpe<br>> "channels": [{<br>> "identifier": "1-0:1.8.0", // Zaehlerstand<br>> "uuid": "6fdf0aa0-9771-11e4-8a2f-1d45fd8b3483",<br>> "middleware": "<a href="http://localhost/middleware.php" target="_blank">http://localhost/middleware.php</a>"<br><br>Wenn man die selbe UUID zweimal verwendet kann es nur in die Hose gehen.<br><br>So ist es. Du mischst Daten von 2 Zählern in einen Kanal der Middleware. Dabei mag irgendwas rauskommen, auch wenn Beides Zählerstände sind...<br> <br><br><br>mfg Daniel<br><br><br><br><br><br>---<br>Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.<br><a href="http://www.avast.com/" target="_blank">http://www.avast.com</a><br><br><br></blockquote><br></blockquote></blockquote><br></div></div></blockquote></div></div></blockquote></div><br></div></div></div></blockquote></div></div></blockquote></div><br></div></div></div></div></blockquote></div></div></div></blockquote></div><br></div></div>
</blockquote></div>
</blockquote></div><br></div></div>