[vz-users] Betriebsstundenzähler

Andreas Goetz cpuidle at gmail.com
Thu May 5 12:10:41 CEST 2016


Merker dazu https://github.com/volkszaehler/vzlogger/issues/252

2016-05-03 19:57 GMT+02:00 Matthias Behr <mbehr at mcbehr.de>:

> Ich überleg mal eine Lösung/Vorschlag.
>
> Am 03.05.2016 um 19:24 schrieb Andreas Götz <cpuidle at gmail.com>:
>
> Hi Matthias,
>
> Am 03.05.2016 um 18:56 schrieb Matthias Behr <mbehr at mcbehr.de>:
>
> Hallo Andi,
>
> du meinst:
>
>
>> Dein Problem ist, dass du keine Impulse am S0-Eingang hast, sondern
>> statische Zustände 1 oder 0.
>> vzlogger erfasst aber nur die Flanken einer Zustandsänderung. Also die
>> Änderung von 0 nach 1 oder von 1 auf 0.
>>
>
> @Udo/Matthias: genau dafür ist in der Middleware der Typ "Sensor"
> zuständig.
>
> Ich überlege gerade ob uns da im vzlogger eine Funktion fehlt die als
> Protocol statt S0 (=Impulse) da so etwas wie "Sensor" anbietet mit dem also
> bei einer Statusänderung einfach der aktuelle Wert in die MW geschrieben
> wird.
>
>
> keine Impulse melden, sondern jeweils nur die Statusänderung melden?
> Könnte man schnell einbauen.
>
>
> Genau. Z.b. Bei w1-therm und sml machen wir das ja auch- nur bei S0 sind
> wir anders geeicht was für Impulse ja auch richtig ist, aber es gibt eben
> noch mehr Varianten. Man stelle sich nur ein analoges IO Pin vor :O
>
> Naming ist ein Thema- Iostate find ich gruselig. Dann fast lieber "Value"
> oder meinetwegen "Direct"- das wäre dann eine der Alternativen zu S0, Sml
> etc und würde fürs erste nur mit GPIO funktionieren?
>
>
>
> Habe ich jetzt einen Knoten im Kopf oder ist es nicht das was wir
> brauchen? Kann es sein dass und das bisher nur nicht aufgefallen ist weil
> die "Art" des Protokolls immer auch die Meßwerterfassung mit bestimmt hat
> (z.B. w1therm -> Sensor)?
>
>
>> D.h. du bekommst einmal einen Impuls beim Einschalten der Pumpe und
>> einmal beim Ausschalten der Pumpe.
>> Das funktioniert also nicht so wie du dir das vorstellst.
>> Du brauchst noch den Betriebsstundenzähler:
>>
>> http://wiki.volkszaehler.org/hardware/channels/meters/working_hours?s[]=betriebsstundenz%C3%A4hler
>>
>> Der setzt dir den Zustand Pumpe An-Aus in Impulse um, die dann vzlogger
>> erfassen kann.
>>
>
> Ich frag mich ob das sein muss. Da wir GPIOs lesen können lässt sich auch
> ein 0/1 Wert loggen wenn wir statt "Schaltimpuls" auf "Schaltzustand" gehen.
>
>
>
>> Das Problem ist, das vzlogger, wenn er statische Eingangszustände
>> erfassen soll, die Eingänge ständig pollen müsste und nichts anderes mehr
>> machen kann.
>>
>
> Das ließe sich ja- wenn dem so ist ändern. Auch bei Logging von Zuständen
> reicht es ja diese zu loggen wenn sich der Eingang ändert. M.E. müssten wir
> daher gar nicht so viel anpassen.
>
> Was meint ihr?
>
>
>> Gruß
>> Udo
>>
>
> Viele Grüße,
> Andreas
>
>
> Gruß
>
> Matthias
>
>
> Gruß
>
> Matthias
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160505/5336663a/attachment.html>


More information about the volkszaehler-users mailing list