<div dir="ltr">Moin Stefan,<br><div class="gmail_extra"><br><div class="gmail_quote">2015-09-10 11:06 GMT+02:00 Stefan Dietrich <span dir="ltr"><<a href="mailto:Stefan.Eckel@gmx.net" target="_blank">Stefan.Eckel@gmx.net</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><div style="font-family:Verdana;font-size:12px"><div>
<div>Hallo Andreas,</div>
<div> </div>
<div>:-) Super, funktioniert nun bestens.</div></div></div></div></blockquote><div><br></div><div>Nett. Über solches Feedback freu ich mich immer!<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>
<div>Ich habe noch eine Frage zu den neuen Features durch Deine letzten Änderungen. Diese umfassen ja auch diese Änderung:</div>
<div>Allow chart parameters global override<br>
<a href="https://github.com/volkszaehler/volkszaehler.org/pull/336" target="_blank"><font color="#0066cc">https://github.com/volkszaehler/volkszaehler.org/pull/336</font></a><br>
D.h. man kann nun direkt über das Frontend auch die Abfrage mit der Group-Option (z.B. group=day) ausführen.</div></div></div></div></blockquote><div><br></div><div>Genau.<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>
<div>Wenn ich diese Diskussion</div>
<div><a href="http://lists.volkszaehler.org/pipermail/volkszaehler-dev/2015-July/004601.html" target="_blank"><font color="#0066cc">http://lists.volkszaehler.org/pipermail/volkszaehler-dev/2015-July/004601.html</font></a><br>
richtig verstanden habe, dann kann das im Prinzip zur Verbrauchsanalyse - z.B. pro Tag ein Balken der sagt wieviel kWh pro Tag verbraucht wurden - verwendet werden. Das sieht schon recht gut aus, man muss den Wert noch mit 24h multiplizieren, denn group liefert ja einen Mittelwert und keinen Summenwert. Mathematisch müsste man ja eigentlich eine Integration der Leistungskurve durchführen. </div></div></div></div></blockquote><div><br></div><div>Korrekt. Mir schwebt noch ein consumption=true oder mode=consumption Parameter vor, hab aber (auch zeitbedingt) noch keinen guten Ansatz gefunden den zu realisieren ohne endlos Krücken einzubauen. Ich hätte das aber gerne direkt in der MW statt im Frontend.<br><br></div><div>Ein Denkfehler: die "Leistungskurve" gibts nur für SensorInterpreter aber wir haben in der Datenbank genauso auch Zählerstände und Verbrauchswerte.<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div><div>Der Mittelwert entspricht - abgesehen vom Faktor 24h - der Integration wenn es über den ganzen Tag ein konstantes Samplingintervall gibt. Hier kommt nun die Frage. Arbeitet die group-Funktion der Middleware direkt auf den erfassten Daten oder wird ein konstantes Sampling über die Zeit gelegt?</div></div></div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>
<div>Würde direkt auf den Daten gearbeitet, dann hängt es von der Datenerfassung ab ob man mit der group-Funktion eine korrekte Verbrauchsanalyse, d.h. (relativer) Vergleich verschiedener Tage durchführen kann oder nicht.</div>
<div> </div></div></div></div></blockquote><div><br>Kann ich so nicht beantworten. Was ich aber z.B. bei SensorInterpreter
mache ist ein weighed average- das Zeitintervall der anliegenden
Leistung wird also berücksichtigt. Für Zählerestände andererseits ists einfach Zählerstand am Tagesende minus Zählerstand am Tagesanfang.<br><br>Die gruppierten Daten sind nach meiner Berechnung phyisisch/mathematisch korrekt- wenn Du einen Fehler findest her damit!<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>
<div>Viele Grüße</div>
<div>Stefan</div></div></div></div></blockquote><div><br></div><div>Viele Grüße,<br></div><div>Andreas<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left:2px solid rgb(195,217,229)">
<div style="margin:0px 0px 10px"><b>Gesendet:</b> Donnerstag, 10. September 2015 um 10:28 Uhr<div><div class="h5"><br>
<b>Von:</b> "Andreas Goetz" <<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>><br>
<b>An:</b> "<a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a>" <<a href="mailto:volkszaehler-dev@demo.volkszaehler.org" target="_blank">volkszaehler-dev@demo.volkszaehler.org</a>><br>
<b>Betreff:</b> Re: [vz-dev] master aktualisiert</div></div></div><div><div class="h5">
<div name="quoted-content">
<div>
<div class="gmail_extra">
<div class="gmail_quote">2015-09-08 15:49 GMT+02:00 Stefan Dietrich <span><<a href="http://Stefan.Eckel@gmx.net" target="_blank">Stefan.Eckel@gmx.net</a>></span>:
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)">
<div>
<div style="font-family:Verdana;font-size:12px">
<div>
<div>Nachtrag zum Java Script Runtime Error.</div>
<div>Der Debugmode des Browsers (IE 11) liefert diese Info:</div>
<div> </div>
<div>SCRIPT5022: SyntaxError<br>
Datei: autobahn.min.js, Zeile: 62, Spalte: 468</div>
<div> </div>
<div>Verwendet man z.B. Chrome als Browser gibt es den Fehler nicht.</div>
</div>
</div>
</div>
</blockquote>
<div> </div>
<div>Please retest- should be fixed as of <a href="https://github.com/volkszaehler/volkszaehler.org/issues/343" target="_blank">https://github.com/volkszaehler/volkszaehler.org/issues/343</a><br>
</div>
<div>Cheers,</div>
<div>Andi<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)">
<div>
<div style="font-family:Verdana;font-size:12px">
<div>
<div>
<div style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left:2px solid rgb(195,217,229)">
<div style="margin:0px 0px 10px"><b>Gesendet:</b> Dienstag, 08. September 2015 um 15:10 Uhr<br>
<b>Von:</b> "Stefan Dietrich" <<a href="http://Stefan.Eckel@gmx.net" target="_blank">Stefan.Eckel@gmx.net</a>><br>
<b>An:</b> <a href="http://volkszaehler-dev@demo.volkszaehler.org" target="_blank">volkszaehler-dev@demo.volkszaehler.org</a>
<div>
<div><br>
<b>Betreff:</b> Re: [vz-dev] master aktualisiert</div>
</div>
</div>
<div>
<div>
<div>
<div style="font-family:Verdana;font-size:12px">
<div>
<div>Hallo Andreas,</div>
<div> </div>
<div>danke für den Hinweis. Composer war auf meinem System noch nicht vorhanden. Ich habe ihn gemäß Wiki</div>
<div>
<h5><a name="14fb681a1f370a81_14fad3868074edc7_zunaechst_php_paketmanager_composer_von_getcomposerorg_installieren"><font color="#000000">Zunächst PHP Paketmanager Composer von getcomposer.org installieren</font></a></h5>
<div>
<p> </p>
<pre>cd /tmp
curl -sS <a href="https://getcomposer.org/installer" target="_blank">https://getcomposer.org/installer</a> | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer</pre>
<div> </div>
<div>installiert und dann</div>
<div>composer update bzw. composer install ausgeführt.</div>
<div>Das Frontend startet nun mit</div>
<div> </div>
<div>Java Script Runtime Error</div>
<div>Syntax Error</div>
<div>//mehr steht leider nicht da, im appache2 error.log fand ich keinen zeitlich passenden Fehlereintrag. Wo müsste man da suchen?</div>
<div> </div>
<div>Aber: man kann im Frontend nun wieder Kanäle hinzufügen und auch sonst scheint alles zu funktionieren.</div>
<div> </div>
<div>Gruß</div>
<div>Stefan</div>
</div>
</div>
<div>
<div style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left:2px solid rgb(195,217,229)">
<div style="margin:0px 0px 10px"><b>Gesendet:</b> Dienstag, 08. September 2015 um 14:35 Uhr<br>
<b>Von:</b> "Andreas Goetz" <<a href="http://cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>><br>
<b>An:</b> "<a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a>" <<a href="http://volkszaehler-dev@demo.volkszaehler.org" target="_blank">volkszaehler-dev@demo.volkszaehler.org</a>><br>
<b>Betreff:</b> Re: [vz-dev] master aktualisiert</div>
<div>
<div>
<div>
<div>
<div>Hallo Stefan,<br>
</div>
hast Du denn auch das erwähnte composer install ausgeführt? Bei Error 500 findet sich normalerweise auch im PHP error log eine Erklärung was ihm nicht passt- leider lassen sich die Fehler durch die Applikation nicht abfangen...<br>
</div>
Viele Grüße,</div>
Andreas<br>
</div>
<div class="gmail_extra">
<div class="gmail_quote">2015-09-08 14:31 GMT+02:00 Stefan Dietrich <span><<a>Stefan.Eckel@gmx.net</a>></span>:
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)">
<div>
<div style="font-family:Verdana;font-size:12px">
<div>
<div>Hallo Andreas,</div>
<div> </div>
<div>ich habe erst vor wenigen Tagen den volkszaehler auf einem RPi nach Anleitung aufgesetzt. Nach Deinen Mails von heute habe ich mit</div>
<div>sudo git pull</div>
<div>die Anwendung analog wie bei Neuinstallation erneut aktualisiert und bekomme seitdem die Fehlermeldung</div>
<div> </div>
<div>Network Error (500 Internal Server...)</div>
<div>../middleware.php/capabilities.json</div>
<div> </div>
<div>beim Starten des Frontends. Irgendeine Idee?</div>
<div>
<div> </div>
<div>Gruß</div>
<div>Stefan</div>
<div> </div>
<div>-------------------------------------------------------------------------------------------------------------------------------------------</div>
<div>GROSSEN RESPEKT UND HERZLICHEN DANK AN ALLE DIE SICH BEI DIESEM PROJEKT SO LEIDENSCHAFTLICH ENGAGIEREN!</div>
<div>-------------------------------------------------------------------------------------------------------------------------------------------</div>
<div style="margin:10px 5px 5px 10px;padding:10px 0px 10px 10px;border-left:2px solid rgb(195,217,229)">
<div style="margin:0px 0px 10px"><b>Gesendet:</b> Dienstag, 08. September 2015 um 11:07 Uhr<br>
<b>Von:</b> "Andreas Goetz" <<a>cpuidle@gmail.com</a>><br>
<b>An:</b> "<a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a>" <<a>volkszaehler-dev@demo.volkszaehler.org</a>>, "<a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a> - users" <<a>volkszaehler-users@demo.volkszaehler.org</a>><br>
<b>Betreff:</b> [vz-dev] master aktualisiert</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>Hallo Zusammen,<br>
</div>
ich habe- bis auf das Refresh Control- alle Changes aus Dev nach Master gemerged. Der letzte Stand vorher hat das Tag 0.4-final bekommen. Bei Aktualisierungen ist Folgendes zu beachten:<br>
</div>
- da sich die Pfade geändert haben muss für Composer ein neuer Autoloader generiert werden- composer update sollte das mit erledigen</div>
- PHP 5.4 ist jetzt zwingende Voeraussetzung<br>
</div>
Viele Grüße,</div>
Andreas<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div></div></div>
</div>
</div></div></div>
</blockquote></div><br></div></div>