<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Jetzt mit beiden Sensortypen:
<a class="moz-txt-link-freetext" href="https://picload.org/view/rgaocwoc/unbenannt2.jpg.html">https://picload.org/view/rgaocwoc/unbenannt2.jpg.html</a></p>
<p><br>
</p>
<p>scheint noch nicht zu passen. Als Auflösung hab ich "1"
eingestellt.<br>
</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">Am 03.05.2016 um 10:16 schrieb Andreas
Goetz:<br>
</div>
<blockquote
cite="mid:CAD+a8MiAyvwZJnhz+yh0QrcBU4uWp_44Q8DE=yYFm6eS_D=57g@mail.gmail.com"
type="cite">
<div dir="ltr">Moin,<br>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-05-02 22:16 GMT+02:00 Justin
Otherguy <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:justin@justinotherguy.org" target="_blank">justin@justinotherguy.org</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Servus,<br>
<span class=""><br>
> Am 02.05.2016 um 21:54 schrieb Bernd Walter <<a
moz-do-not-send="true"
href="mailto:mail@bernd-walter.com"><a class="moz-txt-link-abbreviated" href="mailto:mail@bernd-walter.com">mail@bernd-walter.com</a></a>>:<br>
><br>
...<br>
><br>
> 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:<br>
> <a moz-do-not-send="true"
href="https://picload.org/view/rgaodclc/screenshot2016-05-02at21.52.47.png.html"
rel="noreferrer" target="_blank">https://picload.org/view/rgaodclc/screenshot2016-05-02at21.52.47.png.html</a><br>
> 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.<br>
<br>
</span>…ich vermute mal, Du hast die falschen Erwartungen
(TM).<br>
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.<br>
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).<br>
<br>
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.<br>
</blockquote>
<div><br>
</div>
<div>Anders gesagt: der Betriebsstundenzähler aus <a
moz-do-not-send="true"
href="https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L243"><a class="moz-txt-link-freetext" href="https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L243">https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L243</a></a>
(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.<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<br>
Die möglichen Lösungen wären also:<br>
- 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)<br>
- Einsatz eines Impulsformers <a moz-do-not-send="true"
href="http://wiki.volkszaehler.org/hardware/channels/meters/working_hours"
rel="noreferrer" target="_blank">http://wiki.volkszaehler.org/hardware/channels/meters/working_hours</a><br>
- 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…)<br>
</blockquote>
<div><br>
</div>
<div>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äß <a
moz-do-not-send="true"
href="https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L264"><a class="moz-txt-link-freetext" href="https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L264">https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Definition/EntityDefinition.json#L264</a></a>
zu ändern. <br>
<br>
Der sollte alle Features mitbringen die Du brauchst.<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<br>
<br>
Gruß, J.<br>
<br>
</blockquote>
</div>
<br>
</div>
<div class="gmail_extra">Viele Grüße,<br>
</div>
<div class="gmail_extra">Andreas<br>
<br>
</div>
</div>
</blockquote>
<br>
</body>
</html>