[vz-users] Wasserzähler an usb

Frank Kalberg fkalberg at yahoo.de
Wed Jul 29 14:24:46 CEST 2015


Hallo Andreas, 

ich bin mir nicht sicher was du brauchst um zu verstehen was ich meine. Aber ich versuche nochmal vielleicht hilft es:

 

 

Von: volkszaehler-users [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Andreas Goetz
Gesendet: Mittwoch, 29. Juli 2015 13:38
An: volkszaehler.org - users
Betreff: Re: [vz-users] Wasserzähler an usb

 

Hallo Frank,

 

leider kann ich Dir mit der Art Fehlerbeschreibung auch weiter nicht helfen. Das ist jetzt mein letzter Versuch- entweder Du schaffst es die Fehler nachvollziehbar zu melden oder ich geb es auf :/

Wie Fehler _richtig_ zu melden sind habe ich schonmal beschrieben:

Auch das ist eine wenig konkrete Fehlerbeschreibung. Was soll "passt alles nicht" heißen? Versuch es mal bitte so:
- Use case
- erwartetes Ergebnis
- beobachtetes Ergebnis
- Fehler

Konkrete Fragen siehe unten.

2015-07-29 13:06 GMT+02:00 Frank Kalberg <fkalberg at yahoo.de>:

Hallo Andreas,

 

inzwischen bin ich mit meinem Logger etwas weitergekommen. Was mir Probleme bereitet hat war neben der Darstellung, die Daten die im Frontend ausgegeben werden. Hierum geht es primär um die Leistungserfassung und Darstellung der Zählerstände meiner Zähler. 

 

Vor ein paar Tagen hatte ich eine Abweichung von ca. 20 % obwohl die Daten wohl richtig vom vzlogger gesendet werden. 

 

Woran machst Du das fest? Welche Daten vergleichst Du mit welchen anderen?

 

 

 

 

Wie ich geschrieben habe nutze ich neben dem Voklszähler einen geeichten und zugelassenen Logger, ich möchte hier keine Werbung machen deshalb nenne ich nicht welchen, aber sei gewiss die Daten die ich aus diesem Logger bekomme haben mein Vertrauen!!!

Also ich vergleiche die Daten des Volkszähler mit dem geeichten Logger……..

Weiterhin spare ich mir das Posten der Daten aber glaube mir ich kann richtig rechnen. Die Abweichungen zwischen den Daten des Loggers und des Volkszählers sind wie beschrieben. 

(steht aber auch weiter unten)

 

 


 

Meine erste Vermutung, dass mein Aufbau die Ursache wäre, bestätigte sich nicht. In der Anleitung „  S0-Impuls Zähler direkt über RS232 auswerten „ finde ich eine Aussage, dass sie nicht für den produktiven Einsatz geeignet ist, was immer damit gemeint sein soll ? Bedeutet das hierdurch die Messtoleranzen zu hoch sind ? 

 

Wo steht das? Scheint mir ein Artefakt zu sein, Probleme sind mir nicht bekannt.

 

 

 

Im Volkszähler Wiki gibt es diesen Artikel, ich bin mir sicher das du den kennst !

 

 


 

Nach einigem Aufwand (auch durch Mithilfe der Hersteller meiner Zähler) habe ich nun eine Abweichung von:

Stromzähler ca. 3% 

Wasserzähler ca. 3%

Gaszähler ca. 5%

 

Wie gesagt- woran machst Du die Abweichung fest?

 

 

 

 

Siehe oben……..


 

 

Als nächstes habe ich selbst ein Tool erstellt, das mir die Daten des vzloggers auswertet 

 

Was meinst Du mit "Daten des vzlogger"? Wo ermittelst Du diese ominösen Daten?

 

 

 

 

 

 

Na welche Daten sind wohl gemeint ? Also mein vzlogger empfängt Impulse und sendet sie an die Middeleware, ich gehe davon aus das es bei dir genau so ist. Und genau diese Daten verwende ich um selbst die Leistung und den Zählerstand zu errechnen.


 

und zwei Werte erstellt und zwar die Leistung und den Zählerstand, und siehe da die Messtoleranz ist 0 bzw fast 0. Aufgrund des kurzen Testzeitraumes (48h) ist natürlich eine sichere Aussage noch nicht möglich. Aber ich gehe davon aus, dass die Daten richtig vom vzlogger gesendet werden. 

Weiterhin habe ich verschiedene Impulse simuliert um herauszufinden ob die Abweichung linear ausfällt, um vielleicht mit einem Filter erarbeiten zu können. Leider ist das aber nicht so, die Abweichung ist weder linear noch proportional, ich habe leider noch keinen Zusammenhang erkennen können. Aber ich arbeite noch daran…

 

Keine Ahnung was Du da tust, aber so funktioniert es:

Zähler -> S0 -> vzlogger -> Middleware -> MySQL -> Darstellung im Frontend

Immer wenn Du von "Fehler" sprichst versuch bitte rauszubekommen was an welcher Stelle falsch ist und dann die Kette rückwärts.

 

 

 

Was ich damit sagen wollte:

Zähler > S0>Vzlogger > keine Abweichung feststellbar

>Middeleware >Mysql Abweichung von 3-5%
 

 

Abschließend wäre noch der Zählerstand interessant. Warum kann ich keinen absoluten Zählerstand erfassen ? 

 

Warum glaubst Du dass das nicht geht? Wenn Deine Zähler s0 senden dann sind das aber halt keine Zählerstände?!
 

Ich bekomme am S0 einen Impuls für 1l Wasser, 1l Gas oder einer wh durch einen Counter lässt sich hier einen Zählerstand erstellen. 

 

Loggen, nein. Erstellen, ja. Das Frontend zeigt Dir den Gesamtverbrauch ja auch an. Dazu wird initialconsumption addiert, den Wert musst Du einfach mal eingeben, kann das Frontend ja nicht erraten:

  ZÄhlerstand = Gesamtverbrauch + Initialverbrauch/Zählerstan

 

 

 

 

Wie ? Ich habe dazu nichts finden können hat du mal einen Link wo ich das nachlesen kann ? Consumption nutze ich jetzt schon, aber wegen der Abweichung kaum nutzbar. 

 

 

 

Zumindest habe ich das so gemacht und trotz des kurzen Testzeitraumes bin ich optimistisch. 

Nur das schreiben in die Datenbank bringt Chaos mit den volkszähler, das liegt aber an meinen PHP Kenntnissen …….

 

Was heisst das jetzt wieder? Wieso schreibst Du in die Datenbank? Das macht die Middleware wenn sie Daten von vzlogger empfängt. Wenn Du da selber dran rumfummelst....

 

 

Ich habe es noch nicht hinbekommen einen absoluten Zählerstand im Frontend zu bekommen, von daher war mein Ansatz den Zählerstand selbst in die Datenbank zu schreiben, und der Middleware dies zu verbieten. Der erste Teil geht schon aber die Middleware überschreibt meinen Eintrag. Aber ich bekomme vielleicht ja die Info wie es geht dann verwerfe ich meinen Ansatz wieder, falls nicht werde ich mich intensiver mit der Middleware beschäftigen…auch wenn es php ist.


 

 

Schöne Grüße

 

Frank

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150729/66495c8f/attachment-0001.html>


More information about the volkszaehler-users mailing list