[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