[vz-dev] Migration von gosdm nach Volkszähler

Andreas Goetz cpuidle at gmail.com
Mon Jul 29 20:24:23 CEST 2019


Hallo Zusammen,

unter https://github.com/volkszaehler/mbmd/pull/3 gibt es jetzt eine erste Version nach dem Rewrite die einen Test wert wäre.

Kernfeature:

- jegliche Art von SunSpec Wechselrichter (oder prinzipiell auch sonsteinem Gerät) wird unterstützt
- mehrere serialle Devices oder TCP Verbindungen können in einer Dämoninstanz betrieben werden

Wäre Klasse wenn das jemand außer mir ausprobieren könnte, anderenfalls merge ich einfach mal auf Verdacht ;)

Viele Grüße, Andreas


> On 2. Jun 2019, at 12:00, Andreas Goetz <cpuidle at gmail.com> wrote:
> 
> Dann ist es soweit (meine Mail an Mathias):
> 
> - mittels https://github.com/gonium/gosdm630/pull/143 <https://github.com/gonium/gosdm630/pull/143> Dein Repo sauber auf 0.7 zurück gesetzt- die zwischenzeitlichen Commits sind aber noch da, kein History Rewriting
> - README ergänzt:
> 
> 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.
> 
> - nochmal verifiziert dass der aktuelle Stand auch wirklich baut (ja tut er)
> - und aktuell lade ich nochmal das 0.7 korrekter Versionsnummer hoch
> 
> Wenn Du magst könntest Du das Repo bei GitHub jetzt auf “archived” setzen damit keine neuen Issues/PRs mehr angelegt werden können.
> 
> Weiter gehts unter https://github.com/volkszaehler/mbmd <https://github.com/volkszaehler/mbmd>. Sobald die Travis-CI Probleme gelöst sind werde ich ein “pre” Release hochladen mit dem der nun aktuelle Stand wieder zugänglich wird.
> 
> Viele Grüße, 
> Andreas
> 
> 
>> On 31. May 2019, at 18:14, Frank Richter <frank.richter83 at gmail.com <mailto:frank.richter83 at gmail.com>> wrote:
>> 
>> Das ist doch gut!
>> 
>> Andreas Götz <cpuidle at gmail.com <mailto:cpuidle at gmail.com>> schrieb am Fr., 31. Mai 2019, 15:42:
>> ModBus Measure(ment) Daemon?
>> 
>> Viele Grüße,
>> Andreas
>> 
>> Am 31.05.2019 um 11:49 schrieb Frank Richter <frank.richter83 at gmail.com <mailto:frank.richter83 at gmail.com>>:
>> 
>>> Moin Andreas,
>>> 
>>> keine Einwände.
>>> 
>>> mbmd finde ich okay. Nur das "meter" bildet dann nicht die ganze Funktionalität ab, weil bei meter kaum jemand an Wechselrichter denken wird.
>>> 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.
>>> 
>>> Viele Grüße
>>> Frank
>>>  
>>> 
>>> Andreas Goetz <cpuidle at gmail.com <mailto:cpuidle at gmail.com>> schrieb am Fr., 31. Mai 2019, 11:14:
>>> Hallo Zusammen,
>>> 
>>> ich hab grad Urlaub und könnte das Projekt jetzt in Angriff nehmen (falls die Regierung nicht einschreitet ;). 
>>> 
>>> 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.
>>> 
>>> 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.
>>> 
>>> Offene Punkte auf der Entwicklungsseite für eine Version 0.8 wären:
>>> - unbekannte SMA Register sinnvoll erkennen (da hab ich noch keine gute Idee)- hilfreich wären verschiedene SMA Modbus WR zu testen für mich
>>> - mehrere Modbus TCP Geräte in einem Daemon ansprechen (ich glaube den Punkt hatte Frank berechtigter Weise aufgemacht)
>>> - mehr Modbus Wechselrichter (dafür bräuchte ich Testgeräte, egal was)
>>> - neuer Docker Container als volkszaehler/mbmd
>>> 
>>> Sollen wir’s durchziehen?
>>> 
>>> Viele Grüße, 
>>> Andreas
>>> 
>>> PS.: Mathias ist in bcc :)
>>> 
>>> 
>>> > On 19. Jan 2019, at 17:47, Daniel Lauckner <vz at jahp.de <mailto:vz at jahp.de>> wrote:
>>> > 
>>> > Hallo,
>>> > 
>>> > 
>>> > am Samstag, 19. Januar 2019 um 17:21 hat Andreas Goetz geschrieben:
>>> >> Mathias hat angeboten, uns GoSDM in die Volkszähler
>>> >> Organisation auf Github umziehen zu lassen.
>>> > 
>>> > Sicher nicht die schlechteste Idee. Wird es doch ein "Unfall" wie mit
>>> > libsml reduzieren.
>>> > 
>>> >> Mein Vorschlag dafür wäre mbd (Modbus Daemon),
>>> >> vielleicht git es auch kreativere Vorschläge?
>>> > 
>>> > Mein erster Gedanke war modbusd, aber das gibts wohl schon.
>>> > Bislang ist das Projekt ja darauf beschränkt am Modbus zu lesen, wäre
>>> > getmodbus vielleicht was?
>>> > 
>>> >> Wer hat Lust mitzumachen?
>>> > 
>>> > Ich bin jetzt wieder ein paar Wochen hinterher, aber ja.
>>> > 
>>> > 
>>> > mfg Daniel
>>> > 
>>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20190729/68d0ad13/attachment.html>


More information about the volkszaehler-dev mailing list