Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mehrere identische USB Dongle und mehrere Instanzen funktionieren nicht #290

Open
fenderlein opened this issue Sep 22, 2022 · 3 comments
Open
Labels
bug Something isn't working enhancement New feature or request

Comments

@fenderlein
Copy link

Auf meiner IOBroker Maschine nutze ich aktuell zwei Mbus Instanzen (mbus.0 und mbus.1) zusammen mit zwei identischen MBUS Dongle, die per USB angeschlossen sind. An einem Dongle sind die Wärmemengenzähler, am anderen die Stromzähler angeschlossen.
In der IOB Konfig habe ich die Auswahl beider Dongle zur Verfügung.
Egal was ich in der MBUS Adapter Konfiguration im IOB angebe, es wird immer der letzten Dongle in die Konfig eingetragen.
Bspw. Ich wähle den Dongle ttyUSB0 aus und speichere, steht anschließend in der Konfig wieder der ttyUSB1 drin.
Es wird anscheinend der Alias des Dongles gespeichert. Da der aber in beiden Fällen gleich ist, wird immer der letzte genutzt.

Bildauschnitt als Screenshot

Im Log sehe ich dann:

mbus.1 2022-09-22 18:46:44.095 info Initialize M-Bus Serial to /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 with 2400baud
mbus.2 2022-09-22 18:46:07.734 info Initialize M-Bus Serial to /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 with 19200baud
@Apollon77
Copy link
Owner

Das problem scheint wohl zu sein das hier beide IDs identisch sind und amit der Adater die Geräte nicht über "by-id" auseinanderhalten kann :-(
Workaround: Manuell den "ttyUSBX" manuell in system.adapter.mbus.X (OBjekt im Admin, sichtbar wenn Expertenodus aktiv ist. Dort direkt das Json editieren. der serisl port ist in "native" Bereich. Das muss dann aber immer wiederholt werden wenn die Konfig neu gespeichert wird per UI ...

@Apollon77 Apollon77 added bug Something isn't working enhancement New feature or request labels Sep 22, 2022
@fzzybllz
Copy link

@Apollon77 Entschuldige bitte, dass den issue hier Off-Topic kapere; Leider hat github ja die PN Funktion entfernt.
@fenderlein Kannst du mir verraten welche USB-Gateways du benutzt?

@Apollon77
Copy link
Owner

GitHub hatte noch nie eien PN Funktion ....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants