<div dir="ltr">Hallo zusammen,<div><br></div><div>ich richte derzeit meinen zweiten (Strom-)Volkszähler ein. Beide Male auf Basis eine Raspberry Pi 3 samt Schreib-/Lesekopf.</div><div><br></div><div>Zu Hause handelt es sich um einen Zwerichtungszähler und einen Produktionszähler und nun geht es um einen einfachen Bezugszähler.</div><div><br></div><div>Zu Hause bin ich es gewöhnt eine Änderung der Last sofort zu sehen. Schalte ich den Wasserkocher ein, nimmt entsprechend die Last des Bezugs (wenn die Anlage gerade nicht produziert, ansonsten geht halt der Eigenverbrauch hoch) zu. Entsprechend wird mir das im Frontend auch visualisiert. Die Zähler müssen nicht gepullt werden, sondern senden selbstständig. Es handelt sich um Zähler von Hager.</div><div><br></div><div>Bei meiner zweiten Einrichtung verhält es sich anders. Es handelt sich um einen Pull-Zähler: den Elster AS1440 (<a href="https://www.elstersolutions.com/assets/products/products_elster_files/AS1440_Flyer_D.pdf">https://www.elstersolutions.com/assets/products/products_elster_files/AS1440_Flyer_D.pdf</a>), die Konfiguration schaut wie folgt aus:</div><div><br></div><div><div>{</div><div>    "retry" : 0,</div><div>    "daemon": true,</div><div>    "verbosity" : 15,</div><div>    "log" : "/var/log/vzlogger.log",</div><div>    "local" : {</div><div>        "enabled" : false,</div><div>        "port" : 8080,</div><div>        "index" : true,</div><div>        "timeout" : 0,</div><div>        "buffer" : 0</div><div>    },</div><div>    "meters" : [{</div><div>        "enabled": true,</div><div>        "allowskip": false,</div><div>        "interval": 1,</div><div>        "aggtime": -1,</div><div>        "aggfixedinterval": false,</div><div>        "channels": [{</div><div>                "uuid": "xyz",</div><div>                "identifier": "255-255:1.8.0",</div><div>                "middleware": "<a href="http://localhost/middleware.php">http://localhost/middleware.php</a>"</div><div>         }],</div><div>        "protocol": "d0",</div><div>        "device": "/dev/usb-ir-lesekopf",</div><div>        "dump_file": "",</div><div>        "pullseq": "2F3F210D0A",</div><div>        "ackseq": "auto",</div><div>        "baudrate": 300,</div><div>        "baudrate_read": 9600,</div><div>        "baudrate_change_delay": 500,</div><div>        "parity": "7e1",</div><div>        "read_timeout": 100</div><div>    }]</div><div>}</div></div><div><br></div><div>Diese Konfiguration habe ich im Kern aus dem Wiki entnommen: <a href="https://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/elster_as1440">https://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/elster_as1440</a></div><div><br></div><div>Die Daten landen in der Datenbank und spiegeln korrekt den Zählerstand wieder. Das Frontend visualisiert sie auch entsprechend. Nur nicht so wie zu Hause. Ich bekomme im Wesentlichen einen linearen Verlauf der Leistung angezeigt, unterbrochen durch Nullwerte. Schalte ich den Wasserkocher ein, gibt es einfach weniger Lücken. Siehe: <a href="https://picload.org/view/rwidilpl/vz_as1440.png.html">https://picload.org/view/rwidilpl/vz_as1440.png.html</a></div><div><br></div><div>Nun frage ich mich, ob sich das ändern lässt? Ich habe mit den Parametern interval und aggtime herumgespielt, konnte aber keine Verbesserung feststellen. Ich denke, dass die Daten schon anders in die Datenbank geschrieben werdem müssen und ich am vzlogger ansetzen muss. Hier mal ein kleiner Auszug aus der Datenbank:</div><div><br></div><div><div>6<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656413337<span style="white-space:pre">        </span>110,081.15</div><div>7<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>1503656418908<span style="white-space:pre">        </span>110,081.15</div><div>8<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>1503656424362<span style="white-space:pre">        </span>110,081.16</div><div>9<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>1503656429809<span style="white-space:pre">        </span>110,081.16</div><div>10<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656435244<span style="white-space:pre">        </span>110,081.17</div><div>11<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656440689<span style="white-space:pre">        </span>110,081.18</div><div>12<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656446115<span style="white-space:pre">        </span>110,081.19</div><div>13<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656451557<span style="white-space:pre">        </span>110,081.19</div><div>14<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656457058<span style="white-space:pre">        </span>110,081.2</div><div>15<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>1503656462531<span style="white-space:pre">        </span>110,081.21</div><div>16<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656468009<span style="white-space:pre">        </span>110,081.21</div><div>17<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656473589<span style="white-space:pre">        </span>110,081.22</div><div>18<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656479099<span style="white-space:pre">        </span>110,081.23</div><div>19<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656484535<span style="white-space:pre">        </span>110,081.23</div><div>20<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656489996<span style="white-space:pre">        </span>110,081.24</div><div>21<span style="white-space:pre">  </span>1<span style="white-space:pre">    </span>1503656495408<span style="white-space:pre">        </span>110,081.24</div></div><div><br></div><div>Hier sieht man auch die Nullwerte.</div><div><br></div><div>Any ideas?</div><div><br></div><div>Danke und Grüße</div><div>Kai</div><div><br></div></div>