[vz-users] mbmd - SDM230

Andreas Goetz cpuidle at gmail.com
Do Jan 9 22:28:40 CET 2020


Du brauchst go 1.13. Zusätzliche Werte werden mit ausgelesen. Wenn etwas fehlt würde ich ihn aber gerne einfach mit einbauen.

Viele Grüße, Andreas


> On 9. Jan 2020, at 21:22, joekokker at epios.eu wrote:
> 
> Hallo Andreas,
> 
> vielen Dank! Ich werde es gerne am Wochenende ausprobieren.
> 
> Weisst du ob man mbmd mit dem go packet aus raspbian kompilieren kann, oder ob man die neueste go Version dafür braucht?
> 
> Was passiert in mbmd intern, wenn ich weitere Reigster abfrage und unter einer Variable speichere? Z.B.:
> ops := Opcodes{ ... CustomValue: 0x00FF ...
> Kann ich diese auch direkt über die REST API Abfragen?
> 
> Liebe Grüße
> Joe
> 
> 
> 
> 
> On 07.01.2020 09:23, Andreas Goetz wrote:
>> Moin Joe,
>> ich hab mal was versucht: https://github.com/volkszaehler/mbmd/pull/74
>> Magst Du mal schauen ob das für Dich funktioniert und alle notwendigen Register dabei sind?
>> Viele Grüße,
>> Andreas
>>> On 5. Jan 2020, at 22:33, Andreas Götz <cpuidle at gmail.com> wrote:
>>> 
>>> 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?
>>> 
>>> Viele Grüße,
>>> Andreas
>>> 
>>>> Am 05.01.2020 um 22:30 schrieb joekokker at epios.eu:
>>>> 
>>>> Lieber Andreas,
>>>> 
>>>> leider scheint es einige kleine Abweichungen zu geben.
>>>> 
>>>> http://www.flanesi.it/blog/download/sdm230modbus/SDM230-Modbus%20protocol%20V1.2.pdf
>>>> 
>>>> Liebe Grüße
>>>> Joe
>>>> 
>>>> 
>>>>> On 1/5/20 9:47 PM, Andreas Goetz wrote:
>>>>> Hey Joe
>>>>> (Scnr ;)
>>>>> 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.
>>>>> Viele Grüße, Andreas
>>>>>>> Am 05.01.2020 um 21:43 schrieb joekokker at epios.eu:
>>>>>> 
>>>>>> Hallo,
>>>>>> 
>>>>>> 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.
>>>>>> 
>>>>>> Für den SDM230 Zähler stimmen einige Zuordnungen nicht, da sie sich vom SDM630 unterscheiden. Zum Beispiel:
>>>>>> 
>>>>>> Aus dem Manual für den SDM230 Zähler:
>>>>>> ApparentPower 0x0012
>>>>>> ReactivePower 0x0018
>>>>>> 
>>>>>> Aus dem Quellcode von mbmd für den generellen SDM Zähler:
>>>>>> ApparentPower: 0x0038
>>>>>> ReactivePower: 0x003C
>>>>>> 
>>>>>> Was ist das sinnvollste? Eine neue Definition für den Zähler?
>>>>>> 
>>>>>> 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.
>>>>>> 
>>>>>> Beste Grüße
>>>>>> Joe



More information about the volkszaehler-users mailing list