[vz-users] Anzeige im Frontend / Auflösung

Martin Werthmöller mw+volkszaehler.org at werthmoeller.de
Sun Mar 4 19:12:05 CET 2012


Hallo *,

ich habe hier ein Setup mit zwei eHz-Zählern. In der Datenbank werden
die jeweiligen Zählerstände mit Timestamp abgelegt.


* Beispiel 1. Kanal

+---------+------------+---------------+-------------+
| id      | channel_id | timestamp     | value       |
+---------+------------+---------------+-------------+
...
| 1461737 |         13 | 1330862489731 |   1236984.5 |
| 1461740 |         13 | 1330862495255 |  1236984.75 |
| 1461743 |         13 | 1330862500799 | 1236984.875 |
+---------+------------+---------------+-------------+

* Beispiel 2. Kanal

...
| 1461736 |         15 | 1330862487768 | 2044906.625 |
| 1461738 |         15 | 1330862490391 |  2044906.75 |
| 1461739 |         15 | 1330862493010 |     2044907 |
+---------+------------+---------------+-------------+


Falls ich die Auflösung bei beiden Zählern auf 1000000000 setze, zeigt
mir das Frontend für den Zähler mit der channel_id 13 realistische
Werte an, während für channel_id 15 knapp 5 fach zu Große Werte für
die aufgenommene Leistung angezeigt wreden.

Mir ist aufgefallen, daß die Datensätze für channel_id 13 in
Intervallen zwischen 5 und 6 Sekunden geschrieben werden, während für
channel_id 15 in Intervallen zwischen 2 und 3 Sekunden geschrieben
werden.

Da hier in der Datenbank die absoluten Zählerstände hinterlegt sind,
müsste das Frontend die jeweilige Leistungsaufnahme doch relativ
einfach bestimmen können. Vor allem müsste die angezeigte Leistung und
Arbeit bei gleicher Einstellung der Auflösung bei beiden Kurven
realistische Werte zeigen.

Oder habe ich hier bezüglich der Auflösung einen genrellen Denkfehler? 
 
 
Viele Gruesse,
martin!


More information about the volkszaehler-users mailing list