Seite 1 von 1

2 identische USB Geräte per udev Regel fixieren

Verfasst: 21. Jan 2020 14:49
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

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

Verfasst: 22. Jan 2020 00:35
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