[vz-users] Betriebsstundenzähler
Bernd Walter
mail at bernd-walter.com
Tue May 3 12:02:18 CEST 2016
Jetzt mit beiden Sensortypen:
https://picload.org/view/rgaocwoc/unbenannt2.jpg.html
scheint noch nicht zu passen. Als Auflösung hab ich "1" eingestellt.
Am 03.05.2016 um 10:16 schrieb Andreas Goetz:
> Moin,
>
> 2016-05-02 22:16 GMT+02:00 Justin Otherguy <justin at justinotherguy.org
> <mailto:justin at justinotherguy.org>>:
>
> Servus,
>
> > Am 02.05.2016 um 21:54 schrieb Bernd Walter
> <mail at bernd-walter.com <mailto:mail at bernd-walter.com>>:
> >
> ...
> >
> > Wie man sieht, ist das eine Solarpumpe. Sie geht auf der Grafik
> gegen 08:30 an, dann immer wieder mal aus und wieder an. Das sieht
> man am hinterlegten Stomzähler. Der Sprung von gut 60 auf über 120
> Watt ist die Solarpumpe. Daraus lässt sich ableiten, wann sie
> tatsächlich lief:
> >
> https://picload.org/view/rgaodclc/screenshot2016-05-02at21.52.47.png.html
> > Im Zeitraum von 09:00 bis 11:00 lief sie ständig, dennoch
> springt der Betriebsstundenzähler hin und her, immer wenn sich der
> Schaltzustand ändert.
>
> …ich vermute mal, Du hast die falschen Erwartungen (TM).
> So wie ich das verstehe, arbeitet der Betriebsstundenzähler
> (vzlogger: "identifier": „Impulse“) so, dass er Impuls zählt und
> entsprechende Werte gegen die Middleware wirft. Die geloggten
> Werte sind also proportional zur Frequenz.
> Je schneller Deine Pumpe also ein- und ausgeschaltet wird, desto
> höher der Wert. Das würde erklären, warum Du in der Phase, in der
> die Pumpe fast die ganze Zeit läuft (9-11) durch wenige
> Schaltvorgänge ein geringerer Wert geloggt wird als in der Phase,
> in der häufiger geschaltet wird (8:30 - 9).
>
> Will sagen: der Betriebsstundenzähler geht nicht davon aus, dass
> er nur einen Ein- und Ausschaltimpuls bekommt, sondern davon, dass
> er im Zustand „Ein“ dauernd Impulse bekommt, im Zustand „Aus“ keine.
>
>
> Anders gesagt: der Betriebsstundenzähler aus
> https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L243
> (Achtung, die Namen haben sich gerade geändert- bitte nochmal aus git
> aktualisieren) zählt "Stücke von verbrauchten Betriebsstunden".
> Deshalb- wie Udo es schrieb- ist es mittels send_zero sinnvoll
> mitzuteilen wenn in einer Zeiteinheit auch mal "0 Stück Pumpenbetrieb"
> verbraucht wurden.
>
>
> Die möglichen Lösungen wären also:
> - andere Implementierung in vzlogger (nun denn - nicht der
> einfachste Weg; hinzu kommt, dass die aktuelle Lösung robuster ist
> gegen Ausfälle des Zählers; wenn ein Ausschaltvorgang verpasst
> wird, würde diese Implementierung weiter zählen)
> - Einsatz eines Impulsformers
> http://wiki.volkszaehler.org/hardware/channels/meters/working_hours
> - loggen der elektrischen Leistung der Pumpe; so hast Du einen
> Verbrauchswert, der proportional zur Laufzeit sein dürfte (die
> Idee kam auf dem grid-camp auf…)
>
>
> Unter der Annahme dass der Pumpenzähler hier nur Schaltimpulse abgibt,
> also 0 für aus und 1 für an, wäre der "richtige" Weg aus meiner
> Sichtwürde eher die Konfiguration auf Betriebsstundensensor gemäß
> https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L264
> zu ändern.
>
> Der sollte alle Features mitbringen die Du brauchst.
>
>
>
> Gruß, J.
>
>
> Viele Grüße,
> Andreas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160503/0b855944/attachment.html>
More information about the volkszaehler-users
mailing list