SMLIGHT SLZB-MR1 - kein Zugriff für OTBR in HA unter Proxmox

Hallo zusammen,
ich habe mir ein “Upgrade” meiner Hardware von SMLIGHT vom SLZB-06 auf den MR1 gegönnt, weil ich parallel mit Matter anfangen wollte. Es ist noch wichtig zu wissen, dass ich HA in einer VM unter Proxmox laufen lasse.
Die Installation von Zigbee (inkl. Übertragung der Daten vom 06) war problemlos. Doch leider scheitere ich an der Konfiguration des Open Thread Border Routers.
Entsprechend aller möglichen Anleitungen habe ich Device, Geschwindigkeit, URL und Port gesetzt:

device: /dev/ttyS3
baudrate: 460800
flow_control: false
autoflash_firmware: false
otbr_log_level: notice
firewall: false
nat64: false
network_device: 192.168.1.50:7638
advanced:
  transmit_power: 20

Beim Starten erhalte ich folgenden Fehler

[22:00:34] INFO: Starting otbr-agent...
[NOTE]-AGENT---: Running 0.3.0-b067e5ac-dirty
[NOTE]-AGENT---: Thread version: 1.3.0
[NOTE]-AGENT---: Thread interface: wpan0
[NOTE]-AGENT---: Radio URL: spinel+hdlc+uart:///tmp/ttyOTBR?uart-baudrate=460800&uart-init-deassert
[NOTE]-AGENT---: Radio URL: trel://enp0s18
[NOTE]-ILS-----: Infra link selected: enp0s18
tiocmbic: Inappropriate ioctl for device
49d.17:10:28.797 [W] P-SpinelDrive-: Wait for response timeout
49d.17:10:30.799 [W] P-SpinelDrive-: Wait for response timeout
49d.17:10:32.800 [W] P-SpinelDrive-: Wait for response timeout
49d.17:10:32.800 [C] Platform------: Init() at spinel_driver.cpp:83: Failure

Mit Hilfe diverser KIs habe ich versucht, eine serielle Schnittstelle mit socat zu erstellen und habe dementsprechend auch einen systemd eingerichtet.
Auch multipelste Anpassungen der vm.conf hat leider keine lauffähige Veriante ergeben.

HA versucht ja scheinbar selbst eine Schnittstelle Namens ttyOTBR zu erstellen.

Hat jemand dieses Gerät schon unter Proxmox zum Laufen gebracht, oder hat noch eine Idee, was ich ausprobieren könnte?

Vielen Dank für Eure Hilfe.
Beste Grüße
Bany

Hi! Jetzt habe ich mich hier extra angemeldet um die Lösung zu posten. Ich habe das gleiche Setup wie du und es klappte nachdem ich meine Proxmox USB Einstellung wechselte.
Ich fügte den MR 1 immer per “Use USB Vendor/Device ID” hinzu. Richtig ist jedoch das hier und es klappte mit folgender Konfiguration dann auf anhieb:

device: >-
  /dev/serial/by-id/usb-SMLIGHT_SMLIGHT_SLZB-MR1_b66aa7124101f011a4c2c5295c2a50c9-if00-port0
baudrate: "460800"
flow_control: false
autoflash_firmware: false
otbr_log_level: debug
firewall: false
nat64: true

Kleiner Tipp: Mit der SLZB OS Version 3.0.6 kann man nun den MG21 per USB laufen lassen und Zigbee über Ethernet.

Hey, danke für die Antwort.

Da der MR1 aber auf einer anderen Etage ist als mein Proxmoxrechner, kann ich ihn nicht über USB anbinden, sondern nur über Ethernet mit PoE.
Wie hast du ihn angeschlossen? Wirklich über USB oder auch komplett über LAN?

Ja ich hatte ihn davor als Ethernet Gerät laufen…klappte gut. Das ging über folgende Konfiguration. Es musste dafür eine bestimmte SLZMB Version laufen, ich glaube es war die 2.8.7 die ja jetzt von der 3.0.6 abgelöst wurde. Zudem muss ipv6 im Router bzw. Netzwerk funktionieren.

device: /dev/ttyS3
baudrate: “460800”
flow_control: false
autoflash_firmware: false
otbr_log_level: info
firewall: false
nat64: true
network_device: slzb-mr1.local:6638

Habe meine erste Konfiguration unter der aktuellen HA Version gestartet und es läuft. Danke für die Kommentare