2 identische USB Geräte per udev Regel fixieren

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
xxx_turbo_xxx
Beiträge: 13
Registriert: 5. Jan 2020 08:49
Answers: 1

2 identische USB Geräte per udev Regel fixieren

Beitrag von xxx_turbo_xxx »

Servus zusammen,

ich habe 2 identische USB Geräte an meinem Raspberry angeschlossen. Jetzt hab ich das Problem, dass nach Anschließen der Geräte in der richtigen Reihenfolge diese als ttyUSB0 und ttyUSB1 erkannt werden. Starte ich den Raspi aber neu, vertauscht er die Zuordnung. Das ist ein Problem, da ich in openHAB die jeweiligen Anschlüsse an definierte Bindings hängen muss.

Wie kann ich devinieren, dass ein Gerät beim Einstecken und Neustarten immer die gleiche Zuweisung bekommt?

Gerät A (oprischer Lesekopf an Smart Meter 1) muss immer an ttyUSB0
Gerät B (oprischer Lesekopf an Smart Meter 2) muss immer an ttyUSB1
*(Gerät A und B sin baugleiche Geräte)

Gerät C (eBus Koppler von Esera) muss immer an ttyUSB2

Kann man das per udev-Regel lösen? wenn ja, wie? Oder gibt es eine bessere Lösung?

Folgende, evtl. nützliche Werte habe ich bereits aus den Geräten ausgelesen (s. Bild).
USB_Serial.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

eiGelbGeek
Beiträge: 226
Registriert: 11. Aug 2019 06:39
Answers: 4

Re: 2 identische USB Geräte per udev Regel fixieren

Beitrag von eiGelbGeek »

Ich wüsste nicht warum es nicht gehen sollte ... ATTRS{Serial} ist ja unterschiedlich

Hier sollte, müsste alles nötige drin stehen :-)

https://wiki.siduction.de/index.php?tit ... udev-Regel

Antworten