<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Hallo Andreas,<div><br></div><div>Phasenwinkel ist nicht Cosphi. Der eine sagt etwas über das Verhältnis der Phasen untereinander, der andere Beschreibt die Verschiebung von Spannung zu Strom.<br>In der Praxis ist aber nur der Cosphi interessant.</div><div>Die Blindleistung/Blindenergie ist für Privat —noch— nicht interessant, für Großkunden ist sie das schon immer. Übersteigt sie einen bestimmten Anteil am Gesamtverbrauch wird es richtig teuer. </div><div><br><div dir="ltr">Thomas </div><div dir="ltr"><br><blockquote type="cite">Am 15.01.2020 um 14:43 schrieb Andreas Goetz <cpuidle@gmail.com>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=utf-8">Hallo Joe,<div class=""><br class=""></div><div class="">ich bin vom Patch noch nicht so überzeugt- könntest Du den nochmal als PR zur Verfügung stellen damit ich die Änderungen in GH sehe?</div><div class=""><br class=""></div><div class="">Hast Du hier versucht, einfach alle Meßwerte hinzu zu fügen? Einige davon, insbesondere ReactiveImport/Export etc erscheinen mir nicht so praxisrelevant. Brauchen wir die?</div><div class=""><br class=""></div><div class="">Auf PhaseAngle habe ich verzichtet weil der nach meinem Verständnis über Cos Phi schon drin ist und der Cosinus im Gegensatz zum Phasenwinkel auf den meisten Zählern zu existieren scheint.</div><div class=""><br class=""></div><div class="">Vielen Dank, Andreas</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 14. Jan 2020, at 21:06, <a href="mailto:joekokker@epios.eu" class="">joekokker@epios.eu</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Hi Andreas,</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On 13.01.2020 23:00, Andreas Goetz wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Hi Joe!<br class=""><blockquote type="cite" class="">On 13. Jan 2020, at 14:04, <a href="mailto:joekokker@epios.eu" class="">joekokker@epios.eu</a> wrote:<br class=""><br class="">Hallo Andreas,<br class=""><br class="">ich habe den Code getestet und angepasst. Untenstehend der Patch.<br class=""><br class="">Ich sehe noch ein paar Probleme:<br class="">Alle SDM Devices haben den gleichen "Voltage" Register Code. Es ist nicht möglich, die verschiedenen Geräte zu unterscheiden. Vielleicht könnte man beim SCAN nur SDM zurückgeben.<br class=""></blockquote>Zumindest beim 630 könnte man auf die zweite Phase testen- das wäre allerdings inkonsistent zu den anderen Zählern. Ansonsten würde ich es vllt. nur in der Readme erwähnen.<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Das kann ich verstehen. Man weiss ja selbst welchen Zaehler man von SDM man angeschlossen hat.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" class="">Der Name vom SDM230 mit der Modbus und der Device ID ist nicht sehr leserlich. Was könnte man da machen? Vielleicht einen Unterstrich?<br class="">initialized device SDM2301.1: {SDM230 Eastron SDM230   }<br class=""></blockquote>Das ist ja nur ein fast unsichtbarer Eintrag im Logfile. Würde ich aus Konsistenzgründen so lassen.<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Der Eintrag kommt auch auf der Webseite und der API vor. Aber das ist wirklich nur Ästhetik.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" class="">Ich hatte das Problem, dass das Program beim Starten immer<br class="">Unsupported Config Type ""<br class="">ausgegeben hat. Ich musste eine Pseudoconfigdatei angeben, damit es gestartet hat. (-c emtpyfile.yaml)<br class=""></blockquote>Lösung folgt, neues “Feature” in verwendeter Bibliothek.<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Perfekt. Ich habe nirgends eine Referenz zum Format der Config Datei gefunden. Ist es einfach die Parameter aus der Commandline?</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" class="">Ich habe versucht einen weiteren Wert zum Auslesen hinzuzufügen (PhaseAngle). Er wird ausgelesen. Ich sehe es sogar im Webinterface. Aber die Zeile wird einfach nicht ausgegeben.<br class=""></blockquote>Welche Zeile? >> Ich habe es in assets/index.html geändert. Aber das hat nichts<span class="Apple-converted-space"> </span><br class=""></blockquote><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">gebracht. Wo muss man es noch anpassen?</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Auf jeden Fall musst Du ein go generate ./… ausführen.<br class="">Du sagst Du siehst es? Was genau funktioniert nicht?<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Ich habe meinen Fehler gefunden. Ich habe go generate nur für den "stringer" ausgeführt und nicht für "esc". Deshalb hat zwar das Auslesen mit Modbus funktioniert, aber nicht die Anzeige auf der Webseite.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Nun hat es geklappt.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Der Patch sollte so funktionieren. In der Datei meters/measurements.go würde ich vielleicht die Zeile "PhaseAngle" nicht so weit oben einfügen, da sonst in der Datei meters/measurement_string.go alle Zeilen unterhalb geändert werden und deshlab viele Zeilen neu commited werden müssen.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Liebe Grüße</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Joe</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" class="">On 1/9/20 10:28 PM, Andreas Goetz wrote:<br class=""><blockquote type="cite" class="">Du brauchst go 1.13. Zusätzliche Werte werden mit ausgelesen. Wenn etwas fehlt würde ich ihn aber gerne einfach mit einbauen.<br class="">Viele Grüße, Andreas<br class=""><blockquote type="cite" class="">On 9. Jan 2020, at 21:22, <a href="mailto:joekokker@epios.eu" class="">joekokker@epios.eu</a> wrote:<br class=""><br class="">Hallo Andreas,<br class=""><br class="">vielen Dank! Ich werde es gerne am Wochenende ausprobieren.<br class=""><br class="">Weisst du ob man mbmd mit dem go packet aus raspbian kompilieren kann, oder ob man die neueste go Version dafür braucht?<br class=""><br class="">Was passiert in mbmd intern, wenn ich weitere Reigster abfrage und unter einer Variable speichere? Z.B.:<br class="">ops := Opcodes{ ... CustomValue: 0x00FF ...<br class="">Kann ich diese auch direkt über die REST API Abfragen?<br class=""><br class="">Liebe Grüße<br class="">Joe<br class=""><br class=""><br class=""><br class=""><br class="">On 07.01.2020 09:23, Andreas Goetz wrote:<br class=""><blockquote type="cite" class="">Moin Joe,<br class="">ich hab mal was versucht: <a href="https://github.com/volkszaehler/mbmd/pull/74" class="">https://github.com/volkszaehler/mbmd/pull/74</a><br class="">Magst Du mal schauen ob das für Dich funktioniert und alle notwendigen Register dabei sind?<br class="">Viele Grüße,<br class="">Andreas<br class=""><blockquote type="cite" class="">On 5. Jan 2020, at 22:33, Andreas Götz <<a href="mailto:cpuidle@gmail.com" class="">cpuidle@gmail.com</a>> wrote:<br class=""><br class="">Dann würde ich Dir- etwas Geduld- einfach einen neuen Zählertyp anlegen. Hast Du evtl auch Infos zum 220/120? Die gibts ja m.W. auch noch?<br class=""><br class="">Viele Grüße,<br class="">Andreas<br class=""><br class=""><blockquote type="cite" class="">Am 05.01.2020 um 22:30 schrieb <a href="mailto:joekokker@epios.eu" class="">joekokker@epios.eu</a>:<br class=""><br class="">Lieber Andreas,<br class=""><br class="">leider scheint es einige kleine Abweichungen zu geben.<br class=""><br class=""><a href="http://www.flanesi.it/blog/download/sdm230modbus/SDM230-Modbus%20protocol%20V1.2.pdf" class="">http://www.flanesi.it/blog/download/sdm230modbus/SDM230-Modbus%20protocol%20V1.2.pdf</a><br class=""><br class="">Liebe Grüße<br class="">Joe<br class=""><br class=""><br class=""><blockquote type="cite" class="">On 1/5/20 9:47 PM, Andreas Goetz wrote:<br class="">Hey Joe<br class="">(Scnr ;)<br class="">Hast Du mal einen Link zum Handbuch? Ich dachte bisher, die Register wären ein Subset. Neue Zähler sind einfach, siehe meters/rtu Verzeichnis.<br class="">Viele Grüße, Andreas<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Am 05.01.2020 um 21:43 schrieb joekokker@epios.eu:<br class=""></blockquote><br class="">Hallo,<br class=""><br class="">ich habe über Weihnachten die Modbus Zähler SDM230 und SDM630 ausprobiert und dabei auch mbmd getestet. Die REST Api von mbmd lese ich periodisch mit einem Skript (exec-Protokoll vzlogger) aus um es in die Volkszahler Datenbank zu bringen.<br class=""><br class="">Für den SDM230 Zähler stimmen einige Zuordnungen nicht, da sie sich vom SDM630 unterscheiden. Zum Beispiel:<br class=""><br class="">Aus dem Manual für den SDM230 Zähler:<br class="">ApparentPower 0x0012<br class="">ReactivePower 0x0018<br class=""><br class="">Aus dem Quellcode von mbmd für den generellen SDM Zähler:<br class="">ApparentPower: 0x0038<br class="">ReactivePower: 0x003C<br class=""><br class="">Was ist das sinnvollste? Eine neue Definition für den Zähler?<br class=""><br class="">Aus Neugierde: Wie einfach ist es weitere Custom Werte der Zähler zusätzlich zu den Standard Werten mit mbmd auszulesen? Es gibt ja weitere Register bei den Zählern.<br class=""><br class="">Beste Grüße<br class="">Joe</blockquote></blockquote></blockquote></blockquote></blockquote></blockquote></blockquote></blockquote></blockquote></div></blockquote></div><br class=""></div></div></blockquote></div></body></html>