[vz-dev] Darstellungprobleme aktuelle VZ-Version

Andreas Goetz cpuidle at gmail.com
Thu Jan 23 09:01:18 CET 2014


Erledigt- ist im VZ master.


2014/1/13 Andreas Götz <cpuidle at gmail.com>

> Kümmer mich drum...
>
> Viele Grüße,
> Andreas
>
> > Am 13.01.2014 um 17:17 schrieb Volker <v.ty at gmx.de>:
> >
> > Hi Andreas,
> >
> > habs gerade ausprobiert: Sowohl die Tages- als auch die Wochenansicht
> sehen wieder normal aus. Damit kann ich leben :)
> > Vielen Dank für Deine Hilfe!
> >
> > Übernehmt Ihr diese Änderung in den Hauptzweig?
> >
> > Gruß
> > Volker
> >
> > Am 13.01.2014 10:57 schrieb Andreas Goetz:
> >> Hallo Volker,
> >>
> >> zum Darstellungsproblem beim Tagesverlauf pass bitte probehalber die
> wui.js mal
> >> an. Dazu in vz.wui.drawPlot die Zeilen wiefolgt ändern:
> >>
> >> /*
> >>             // mangle data for "steps" curves
> >>             if (tuples && tuples.length > 0 && tuples.last) {
> >>                 tuples.push([entity.data.to <http://entity.data.to>,
> >> tuples.last()[1], 1]);
> >>                 tuples.push([entity.data.to <http://entity.data.to>,
> null, 1]);
> >>             }
> >> */
> >>             // mangle data for "steps" curves by shifting one ts left
> >> ("step-before")
> >>             if (tuples && tuples.length > 0 && entity.style == "steps")
> {
> >>                 tuples.unshift([entity.data.from, 1, 1]);
> >>                 for (var i=0; i<tuples.length-1; i++) {
> >>                     tuples[i][1] = tuples[i+1][1];
> >>                 }
> >>             }
> >>
> >> Damit sollte es wieder passen.
> >>
> >> vg
> >> Andreas
> >>
> >>
> >>
> >> 2014/1/13 Andreas Goetz <cpuidle at gmail.com <mailto:cpuidle at gmail.com>>
> >>
> >>    Hallo Volker,
> >>
> >>    über die Wochenansicht muss ich nochmal nachdenken, bei der
> Tagesansicht ist
> >>    alles- bis auf Verschiebung um einen TS- ok.
> >>
> >>    2014/1/12 Volker <v.ty at gmx.de <mailto:v.ty at gmx.de>>
> >>
> >>        ...
> >>
> >>            commit 380e084c0f8ad538dabdb33de84f8c__1ac19d858a
> >>            Merge: feb7ca2 ff2ced5
> >>            Author: Justin Otherguy <justin at justinotherguy.org
> >>            <mailto:justin at justinotherguy.org>
> >>            <mailto:justin at justinotherguy.__org <mailto:
> justin at justinotherguy.org>>>
> >>
> >>            Date:   Sun Jan 12 03:26:35 2014 -0800
> >>
> >>                  Merge pull request #87 from andig/master-timestampfix
> >>
> >>                  Make all interpreters use timestamp at end of period
> >>
> >>            Dabei werden aber einfach die Timestamps um 1 verschoben.
> M.e. ist die
> >>            Darstellung ok/aktuell nicht falscher als vorher sondern
> jetzt
> >>            korrekt; aber
> >>            halt anders. gleiches Bild, der 0-Wert wird nur später
> erreicht.
> >>            Schau Dir für eine Erklärung gerne mal den PR an.
> >>
> >>
> >>        Ich stecke jetzt in den Details nur wenig drin, ich finde nur
> das die
> >>        grafische Darstellung falsch ist. Um bei dem Beispiel des
> Tageswertes zu
> >>        bleiben: Um ca. 20:15 wird ein Eintrag mit n S0-Impulsen in die
> >>        Datenbank geschrieben. Der Verbrauch geht danach auf nahezu 0.
> Um ca.
> >>        21:15 wird vermutlich ein einziger S0-Impus in die Datenbank
> >>        geschrieben. Dann berechnet sich doch der Momentanverbrauch
> zwischen
> >>        20:15 und 21:15 aus der Zeitspanne (hier 1 Stunde) und dem in
> der Zeit
> >>        aufgelaufenen Impulsen (hier 1). Die grafisch Darstellung und
> auch der
> >>        Cursor zeigt in dem Zeitfenster aber irgendwas von 570W - und
> das ist
> >>        schlichweg falsch.
> >>
> >>
> >>
> >>
> >>    Dazu gehören folgende Timestamps (CSV Export und DB-Werte), Uhrzeit
> habe ich
> >>    mit ausgerechnet:
> >>
> >>    1388775808000    591
> >>        20:03:28
> >>        DB
> >>    1388775872000    618,75
> >>        20:04:32    22
> >>    1388775936000    591
> >>        20:05:36    21
> >>    1388776000000    253
> >>        20:06:40    9
> >>    1388780096000    0,439
> >>        21:14:56    1
> >>    1388780288000    9
> >>        21:18:08    1
> >>    1388781888000    20,25
> >>        21:44:48    18
> >>
> >>
> >>    Bis 20:04 feuert S0 ordentlcih, Leistung > 500.
> >>    bis 20:06 gehen die Impulse deutlich zurück Leistung 253 (der Abfall)
> >>    Erst 21:14 kommt wieder was- Leistung annähernd 0.
> >>
> >>    Was jetzt tatsächlich unschön ist ist, dass die "Steps" einen
> Timestamp
> >>    verschoben scheinen, also "step-after" statt "step-before". Der
> Effekt tritt
> >>    auf da die MW-Timestamps jetzt korrekt sind, eigentlich ist die
> Grafik falsch.
> >>
> >>    Ich muss mal schauen ob sich das sinnvoll ändern lässt, zur Notmuss
> der
> >>    commit wieder raus.
> >>
> >>    vg
> >>    Andreas
> >
> > --
> > Volker Troyke
> > Homepage: www.troyke.de
> > E-Mail  : v.ty at gmx.de
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20140123/4fd25ca9/attachment.html>


More information about the volkszaehler-dev mailing list