[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