<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hallo,<div><br></div><div>die Zusatzplatine von Udo hat ein Monoflop integriert, das dafür sorgt, dass die Impulse eine bestimmte Länge haben. Somit ist auch die Anzahl der Möglichen Impulse pro Stunde limitiert. Das Monoflop liegt bei ca 10 ms mit 10 K und 1uF, also eigentlich schnell genug. </div><div><br></div><div>S0 impulse haben normalerweise 100 ms Länge, was die Anzahl der Impulse auf 36000 Pro Stunde bei 1 KW Abnahme erzeugen würden. </div><div><br></div><div>Bei mir gibt die PV Anlage 2000 Imp/kwh ab und wir haben 10 KWp Das sind also 20000 Pro Stunde. Schafft sogar der AVR ATMEGA 644 problemlos</div><div>Am einfachasten einen Frequenzteiler mit einem HEF4040 aufbauen, dort kann man alle Teilungsverhältnisse einfach per löten einstellen. </div><div><br></div><div>Das ist die sicherere Variante.</div><div><br></div><div>Ciao </div><div><br></div><div><br></div><div><br><div><div>Am 03.06.2013 um 21:32 schrieb simon notz:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div style=""><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">Hallo Peter,</span></div><div style=""><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</span></div><div style=""><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">> Mein PV-Erzeugungszähler liefert nur S0, dafür aber bis zu 7200</span><br style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">
<span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">> Impulse/Stunde. Ausgelesen über Udos Erweiterung mit s0vz - da</span><br style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">
<span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">> kommt der Pi nicht mehr mit und verliert Impulse.</span><div style=""><br></div><div style=""><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">ich hab meine middleware auf einem externen Server und trotzdem zählt mein S0 Zähler mit Erweiterung von Udo nicht richtig, obwohl der raspi laut dem grünen Fensterchen unten in der Leiste keineswegs überlastet ist. </span></div>
<div style=""><font color="#500050" face="arial, sans-serif">Gibt es da irgendwo eine Grenze wieviele Impulse/sekunde bzw. Stunde eingelesen werden können ?</font></div><div style=""><font color="#500050" face="arial, sans-serif"><br>
</font></div><div style=""><font color="#500050" face="arial, sans-serif">Zusätzlich habe ich noch das Problem, dass meine Bezugs und Lieferungszähler meines eHz Zweirichtungszählers </font></div><div style=""><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">ständig Extremwerte von mehreren Gigawatt reinhauen.  Habe es nach dieser Anleitung hier konfiguriert: </span></div>
<div style=""><a href="http://wiki.volkszaehler.org/howto/emh_pv-anlage">http://wiki.volkszaehler.org/howto/emh_pv-anlage</a><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div>
<div style="">Kennt jemand das Problem und hat eine Lösung?</div><div style=""><br></div><div style="">Danke </div><div style=""><br></div><div style="">Grüße</div><div style="">Simon</div><div style=""><br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">Am 2. Juni 2013 21:51 schrieb Michael Baer <span dir="ltr"><<a href="mailto:mibaer@web.de" target="_blank">mibaer@web.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Am Freitag, 31. Mai 2013 schrieb Michael Baer:<br>
<div class="im"><br>
> Hallo Peter,<br>
><br>
> gestern eingebaut -<br>
<br>
</div>Ich leg noch einen drauf - was soll man bei dem Regen auch sonst<br>
machen :-)<br>
<div><div class="h5">><br>
> ------------------------------------------------------<br>
> "meters" : [{<br>
>         "enabled" : true,       /* disabled meters will be ignored<br>
> */ "protocol" : "sml",     /* use 'vzlogger -h' for list of<br>
> available protocols */<br>
>         "device" : "/dev/ttyAMA0",<br>
>         "aggtime" : 45, /* Das ist die Zeit die mindestens<br>
> "gesammelt" wird */<br>
>         "aggfixedinterval" : true,<br>
><br>
>         "channels": [{<br>
>          "uuid" : "xxxx",<br>
>          "middleware" : "<a href="http://localhost/middleware.php" target="_blank">http://localhost/middleware.php</a>",<br>
>          "identifier" : "1-0:1.8.0", /* Wirkarbeit Bezug +A */<br>
>          "aggmode" : "MAX", /* MAX = maximum des<br>
> Aggregationszeitraum (für Zähler), AVG = Durchschnitt im<br>
> Aggregationszeitraum (für sensoren), NONE (default) keine<br>
> aggregierung */<br>
><br>
>          }, {<br>
>          "uuid" : "xxxx",<br>
>          "middleware" : "<a href="http://localhost/middleware.php" target="_blank">http://localhost/middleware.php</a>",<br>
>          "identifier" : "1-0:2.8.0", /* Wirkarbeit Lieferung -A */<br>
>          "aggmode" : "MAX", /* MAX = maximum des<br>
> Aggregationszeitraum (für Zähler), AVG = Durchschnitt im<br>
> Aggregationszeitraum (für sensoren), NONE (default) keine<br>
> aggregierung */<br>
> ------------------------------------------------------<br>
<br>
</div></div>Soweit wars Top...<br>
<div class="im"><br>
> Frage:<br>
> Mein PV-Erzeugungszähler liefert nur S0, dafür aber bis zu 7200<br>
> Impulse/Stunde. Ausgelesen über Udos Erweiterung mit s0vz - da<br>
> kommt der Pi nicht mehr mit und verliert Impulse.<br>
><br>
> Mein "workaround" bis jetzt: Impulse über Vorteiler auf 1/4<br>
> reduziert - jetzt stimmen wenigstens die Tageswerte, aber (vor<br>
> allem bei großer Auflösung) sind enorme Schwankungen (Nadeln und<br>
> Täler) zu sehen.<br>
><br>
> Vzlogger kann ja "s0" - kann man das so erweitern, dass er über den<br>
> gleichen agg-Zeitraum die Impulse von einem s0-Eingang der<br>
> Erweiterung zählt und gleich als Arbeit/Leistung in der DB<br>
> speichert?<br>
<br>
</div>Die Impulse als ttl ausgekoppelt - mit ttl-usb-Wandeler dem vzlogger<br>
gefüttert - .conf angepasst:<br>
-----------------------------------------<br>
 "enabled" : true,<br>
         "protocol" : "s0",<br>
         "resolution" : 2000,<br>
         "device" : "/dev/ttyUSB0",<br>
         "aggtime" : 45,<br>
<br>
         "channels" :[{<br>
         "uuid" : "xxxxxx",<br>
         "middleware" : "<a href="http://localhost/middleware.php" target="_blank">http://localhost/middleware.php</a>",<br>
         "identifier" : "PV", /*  Erzeugung */<br>
         "aggmode" : "AVG",<br>
------------------------------------------<br>
<br>
und die kleine Kiste kommt jetzt sogar mit den originalen 2000<br>
Impulsen/kWh klar!<br>
<br>
Für mich ist deine Lösung mit der Aggregierung der Daten die einzig<br>
sinnvolle für den Pi - mit der zeitlich hochpräzisen Erfassung von<br>
Einzelimpulsen in "hohem" Tempo (bei mir sind von 7000 Impulsen/Stunde<br>
ca 20% verloren gegangen) ist der Kleine schlichtweg überfordert.<br>
<br>
Mit der reduzierten Datenmenge ist nun auch eine Wochenansicht im<br>
Frontend kein Problem mehr!<br>
<br>
Achso - das Problem mit dem gelegentlich abstürzendem Logger habe ich<br>
so "gelöst":<br>
Cronjob alle 5min<br>
<br>
-----------------------------------------<br>
#!/bin/bash<br>
<br>
#Stellt sicher, dass vzlogger immer wieder gestartet wird.<br>
<br>
if [ $(ps -A | grep -c vzlogger) = 0 ];<br>
<br>
then<br>
/usr/local/bin/vzlogger  > $logfile 2>&1 &<br>
<br>
fi<br>
<br>
exit<br>
---------------------------------------<br>
<br>
Behebt zwar nicht den Fehler - hat funktioniert aber :-)<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
<br>
<br>
Gruss,<br>
        Michael<br>
<br>
GnuPG-ID 0x1E4ED700  <a href="http://pgpkeys.pca.dfn.de/" target="_blank">http://pgpkeys.pca.dfn.de/</a><br>
</div></div></blockquote></div><br></div>
</blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div>Ralf Vennemann</div><div>Leierweg 33b</div><div>44137 Dortmund</div><div><br></div><div>Tel: 0231 129213</div><div><br></div><div><a href="mailto:ralf-vennemann@web.de">ralf-vennemann@web.de</a></div><div><br></div></span><br class="Apple-interchange-newline">
</div>
<br></div></body></html>