[vz-users] Betriebsstundenzähler

Bernd Walter mail at bernd-walter.com
Tue May 3 19:47:33 CEST 2016


Also wenn Ihr da was baut, teste ich das natürlich gerne. Bin aber in 
Git nicht ganz fit, brauche da evtl. Hilfe.


Am 03/05/16 um 19:24 schrieb Andreas Götz:
> Hi Matthias,
>
> Am 03.05.2016 um 18:56 schrieb Matthias Behr <mbehr at mcbehr.de 
> <mailto: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
>>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160503/1f0dd9d5/attachment.html>


More information about the volkszaehler-users mailing list