[vz-dev] vzcompress: Korrupte Daten bei absoluten Sensoren

Florian Knodt f.knodt at yotaweb.de
Sun Nov 4 13:46:48 CET 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

seit einiger Zeit liegt in misc/tools das Script vzcompress, welches
den Ansatz hat Daten in der Datenbank zusammenzufassen um so auf
kosten der Genauigkeit Speicherplatz zu sparen. In der aktuellen
Version werden hierzu die Werte eines Zeitraums ausgelesen, als Summe
gespeichert und dann die vorherigen Einzelwerte gelöscht. Dies
funktioniert für Pulsbasierte Sensoren (Interpreter\MeterInterpreter)
ganz gut, bei Sensoren mit absoluten Messwerten
(Interpreter\SensorInterpreter) müsste allerdings statt einer Summe
der Mittelwert gespeichert werden, in der aktuellen Ausführung werden
hierdurch die bestehenden Daten solcher Kanäle quasi unbrauchbar.

Eventuell kann man das verwendete Interpretermodell per API oder
direkt aus der lib/Definition/EntityDefinition.json auslesen und so
die Methode zur Zusammenfassung in vzcomress passend zum aktuellen
Kanal wählen.

Florian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQIcBAEBAgAGBQJQlmO4AAoJEPMGcBA99pZt0boP+gKrWWqMgnkbeVcFN0UVM38a
8xs5ySPoi+1S5RcQhHe+vFoQJ/xdZ0LXtNgetFAhvo4CibR7WUvqhgjQ7PgLmHUD
11kK5UPgd/j1vSJ3jgvIlp23tG6qThWih4IvnGarwskpElaTJNRUKYRlM7QfnB60
/6eJMl65BxqBKIZwEo3WDgxVo/+Jdkoz/c9PWUHjmi082aVXoschobbMl3AImCb/
dFwIfn2vKZZnQDM6QPGq+/+WzjK9IyyDVi9pfd5Izj29Csv4cz0zJwBB/pPSGQKu
622bWk4itDIn591AemlX/Z7dMi/hPAo0srfqr0Y5Y3Rm+FrYEsi5v1zopVFivbfu
SWcqeJbKGFcogOcdzes9Tr6jgrPT1EuC/XqPYZYEaNirsVd3c2BiaGvO8sV8Bj9s
qmtW9ZuEyWGqAfQBb8pUvyqTtSeyoOiO4tbGMoJQU7b0jhii7N7xBy43dXaoMRTN
1Tn+cgUXNCGxr/liVmLx75plSGIEdxToJM+JAbECyjU6Es1MpQvPUiO+MmSepLNG
zM2le9U9lY2PZibmfDJdlNz6SMGZfAeX98l/AY3sTuhdxXG6P5DZ1gdSSzwELRac
FO4RiuayEFImGzLIajY5vVCTByR+JUvOBV+2hwF1DrwmNj8PlmWQ+9AEwEwiEdhZ
j8scl7uCSQIUqMHBjnoV
=QTSw
-----END PGP SIGNATURE-----


More information about the volkszaehler-dev mailing list