[vz-users] Problem mit mbmd

joekokker at epios.eu joekokker at epios.eu
So Mai 9 10:51:42 CEST 2021


Hallo Thomas,

mir scheint es, dass der Zähler erkannt wird und auch Daten zurückgibt. 
Bei Modbus ist das normalerweise das größere Problem.

Welchen Output erwartest du mit dem inspect Kommando?

Du musst jetzt das Hauptprogram des mbmd starten: mbmd run
Dann startet der http Server und polled den Modbus Zähler.
Unter http://IPAdresse:8080 kannst du dir den Output anschauen.

Wenn das läuft kannst du ein systemd File erstellen wie Andi das auf der 
Github Seite beschreibt. Mein Systemd File steht unten mit weiteren 
Konfigurationsmöglichkeiten.

Viel Erfolg!

Liebe Grüße
Joe





[Unit]
Description=mbmd
After=syslog.target
Requires=

[Service]
ExecStart={{ PATH TO MBMD }}/mbmd run -a {{ SERIAL PORT }} -b {{ 
BAUDRATE }} --comset 8N1 -d sdm230:{{ ID }}
WorkingDirectory={{ WORKING DIR }}
ExecReload=/bin/kill -HUP $MAINPID
User={{ USER FOR MBMD }}
Restart=always
RestartSec=20
StandardOutput=append:{{ LOG PATH }}/mbmd.log
StandardError=inherit


[Install]
WantedBy=multi-user.target


On 5/7/21 5:19 PM, USER VZ wrote:
> Hallo zusammen,
> 
> 
> ich bin mir nichr sicher ob ich hier richtig bin. Wenn nicht, sagt bitte 
> wo ich Hilfe bekommen kann.
> 
> 
> Mein Problem:
> 
> Ich habe einen SDM630-Modbus V2 den ich in meine VZ-Installation 
> integrieren möchte. Nach studium des WIKI abe ich es mit mbmd versucht.
> 
> 
> Folgendes ist dabei herausgekommen:
> 
> root at raspberrypi:~# mbmd scan -a /dev/ttyUSB0
> 2021/05/07 16:01:52 config: creating RTU connection for /dev/ttyUSB0 
> (9600baud, 8N1)
> 2021/05/07 16:01:52 starting bus scan on /dev/ttyUSB0
> 2021/05/07 16:01:56 device 1: n/a
> 2021/05/07 16:01:56 device 2: SDM230 type device found, Voltage: 237.70
> 2021/05/07 16:02:00 device 3: n/a
> ^C
> root at raspberrypi:~# mbmd inspect -a /dev/ttyUSB0 -d SDM:2 
> <https://172.16.20.11/webapp/SDM:2>
> 2021/05/07 16:02:14 config: creating RTU connection for /dev/ttyUSB0 
> (9600baud, 8N1)
> 2021/05/07 16:02:14 not a SunSpec device
> root at raspberrypi:~# mbmd inspect -a /dev/ttyUSB0 -d SDM230:2
> 2021/05/07 16:02:19 config: creating RTU connection for /dev/ttyUSB0 
> (9600baud, 8N1)
> 2021/05/07 16:02:19 not a SunSpec device
> root at raspberrypi:~#
> 
> mbmd ist mbmd_0.13_linux_armv6.tar.gz 
> <https://github.com/volkszaehler/mbmd/releases/download/0.13/mbmd_0.13_linux_armv6.tar.gz> von 
> git.
> 
> Wo kann ich den Fehler suchen?
> 
> 
> Thomas
> 
> 


Mehr Informationen über die Mailingliste volkszaehler-users