<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hallo Zusammen,<div class=""><br class=""></div><div class="">unter <a href="https://github.com/volkszaehler/mbmd/pull/3" class="">https://github.com/volkszaehler/mbmd/pull/3</a> gibt es jetzt eine erste Version nach dem Rewrite die einen Test wert wäre.</div><div class=""><br class=""></div><div class="">Kernfeature:</div><div class=""><br class=""></div><div class="">- jegliche Art von SunSpec Wechselrichter (oder prinzipiell auch sonsteinem Gerät) wird unterstützt</div><div class="">- mehrere serialle Devices oder TCP Verbindungen können in einer Dämoninstanz betrieben werden</div><div class=""><br class=""></div><div class="">Wäre Klasse wenn das jemand außer mir ausprobieren könnte, anderenfalls merge ich einfach mal auf Verdacht ;)</div><div class=""><br class=""></div><div class="">Viele Grüße, Andreas</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 2. Jun 2019, at 12:00, Andreas Goetz <<a href="mailto:cpuidle@gmail.com" class="">cpuidle@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dann ist es soweit (meine Mail an Mathias):<div class=""><br class=""></div><div class=""><div class="">- mittels <a href="https://github.com/gonium/gosdm630/pull/143" class="">https://github.com/gonium/gosdm630/pull/143</a> Dein Repo sauber auf 0.7 zurück gesetzt- die zwischenzeitlichen Commits sind aber noch da, kein History Rewriting</div><div class="">- README ergänzt:</div><div class=""><br class=""></div><blockquote class="" style="margin: 0px 0px 0px 40px; border: none; padding: 0px;"><div class="">NOTE: gosdm is not longer actively developed and has been archived. The development og gosdm is continued at volkszaehler/mbmd under the name mbmd which stands for ModBus Measurement Daemon. mbmd adds support for additional meters and grid inverters.</div></blockquote><div class=""><br class=""></div><div class="">- nochmal verifiziert dass der aktuelle Stand auch wirklich baut (ja tut er)</div><div class="">- und aktuell lade ich nochmal das 0.7 korrekter Versionsnummer hoch</div><div class=""><br class=""><div class="">Wenn Du magst könntest Du das Repo bei GitHub jetzt auf “archived” setzen damit keine neuen Issues/PRs mehr angelegt werden können.</div><div class=""><br class=""></div><div class="">Weiter gehts unter <a href="https://github.com/volkszaehler/mbmd" class="">https://github.com/volkszaehler/mbmd</a>. Sobald die Travis-CI Probleme gelöst sind werde ich ein “pre” Release hochladen mit dem der nun aktuelle Stand wieder zugänglich wird.</div><div class=""><br class=""></div><div class="">Viele Grüße, </div><div class="">Andreas</div><div class=""><br class=""></div></div><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 31. May 2019, at 18:14, Frank Richter <<a href="mailto:frank.richter83@gmail.com" class="">frank.richter83@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="auto" class="">Das ist doch gut!</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Andreas Götz <<a href="mailto:cpuidle@gmail.com" class="">cpuidle@gmail.com</a>> schrieb am Fr., 31. Mai 2019, 15:42:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto" class="">ModBus Measure(ment) Daemon?<br class=""><br class=""><div id="m_2490170700178063869AppleMailSignature" dir="ltr" class="">Viele Grüße,<div class="">Andreas</div></div><div dir="ltr" class=""><br class="">Am 31.05.2019 um 11:49 schrieb Frank Richter <<a href="mailto:frank.richter83@gmail.com" target="_blank" rel="noreferrer" class="">frank.richter83@gmail.com</a>>:<br class=""><br class=""></div><blockquote type="cite" class=""><div dir="ltr" class=""><div dir="auto" class=""><div class="">Moin Andreas,<div dir="auto" class=""><br class=""></div><div dir="auto" class="">keine Einwände.</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">mbmd finde ich okay. Nur das "meter" bildet dann nicht die ganze Funktionalität ab, weil bei meter kaum jemand an Wechselrichter denken wird.</div><div dir="auto" class="">Man könnte mbmd alternativ auch Modbus Master Daemon lesen, was nur die Rolle am Bus, aber nicht die nutzbaren Geräte spezifiziert. Klingt aber irgendwie holpriger.<br class=""></div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">Viele Grüße</div><div dir="auto" class="">Frank</div> <br class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Andreas Goetz <<a href="mailto:cpuidle@gmail.com" rel="noreferrer noreferrer" target="_blank" class="">cpuidle@gmail.com</a>> schrieb am Fr., 31. Mai 2019, 11:14:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo Zusammen,<br class="">
<br class="">
ich hab grad Urlaub und könnte das Projekt jetzt in Angriff nehmen (falls die Regierung nicht einschreitet ;). <br class="">
<br class="">
Insbesondere wäre ich damit in der Lage auch die Build Pipeline aufzusetzen- das ging bisher bei Mathias (mangels Zeit) noch nicht. Mit so schönen Tools wie golangci-lint, goreleaser und seihon lässt sich damit von Linting über Publishing with Multi-Arch Docker builds alles relativ simpel automatisieren. Go macht (mir) einfach Spass.<br class="">
<br class="">
Bzgl. der Namens bin ich jetzt entweder bei `sdm` aus historischen Gründen oder bei `mbmd` für Modbus Meter Daemon was mir ganz gut gefällt und noch nicht vorhanden zu sein scheint. Auch nicht schlimmer als mbrtu.<br class="">
<br class="">
Offene Punkte auf der Entwicklungsseite für eine Version 0.8 wären:<br class="">
- unbekannte SMA Register sinnvoll erkennen (da hab ich noch keine gute Idee)- hilfreich wären verschiedene SMA Modbus WR zu testen für mich<br class="">
- mehrere Modbus TCP Geräte in einem Daemon ansprechen (ich glaube den Punkt hatte Frank berechtigter Weise aufgemacht)<br class="">
- mehr Modbus Wechselrichter (dafür bräuchte ich Testgeräte, egal was)<br class="">
- neuer Docker Container als volkszaehler/mbmd<br class="">
<br class="">
Sollen wir’s durchziehen?<br class="">
<br class="">
Viele Grüße, <br class="">
Andreas<br class="">
<br class="">
PS.: Mathias ist in bcc :)<br class="">
<br class="">
<br class="">
> On 19. Jan 2019, at 17:47, Daniel Lauckner <<a href="mailto:vz@jahp.de" rel="noreferrer noreferrer noreferrer" target="_blank" class="">vz@jahp.de</a>> wrote:<br class="">
> <br class="">
> Hallo,<br class="">
> <br class="">
> <br class="">
> am Samstag, 19. Januar 2019 um 17:21 hat Andreas Goetz geschrieben:<br class="">
>> Mathias hat angeboten, uns GoSDM in die Volkszähler<br class="">
>> Organisation auf Github umziehen zu lassen.<br class="">
> <br class="">
> Sicher nicht die schlechteste Idee. Wird es doch ein "Unfall" wie mit<br class="">
> libsml reduzieren.<br class="">
> <br class="">
>> Mein Vorschlag dafür wäre mbd (Modbus Daemon),<br class="">
>> vielleicht git es auch kreativere Vorschläge?<br class="">
> <br class="">
> Mein erster Gedanke war modbusd, aber das gibts wohl schon.<br class="">
> Bislang ist das Projekt ja darauf beschränkt am Modbus zu lesen, wäre<br class="">
> getmodbus vielleicht was?<br class="">
> <br class="">
>> Wer hat Lust mitzumachen?<br class="">
> <br class="">
> Ich bin jetzt wieder ein paar Wochen hinterher, aber ja.<br class="">
> <br class="">
> <br class="">
> mfg Daniel<br class="">
> <br class="">
<br class="">
</blockquote></div>
</div></div>
</div></blockquote></div></blockquote></div>
</div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>