Geräte über Symlinks einbinden

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
lampi87
Beiträge: 2
Registriert: 22.02.2019, 11:16

Geräte über Symlinks einbinden

Beitrag von lampi87 » 22.02.2019, 11:24

Hallo zusammen,

Ich habe an meiner CCU mit Raspberrymatic 2 USB Geräte angeschlossen. Leider wechseln diese nach jedem Reboot und Update die Nummerierung.
D.h. einmal ist der CUL auf ttyUSB0 und beim nächsten Mal auf ttyUSB1. Das zweite Gerät ist eine USB-WDE1.
Jetzt habe ich mir mittels udev rules Symlinks zu den Geräten angelegt. Diese funktionieren auch und zeigen immer auf das richtige Gerät. Bekomme zB von der WDE-1 über ttyUSB1 und ttyUSBWD Daten.
Leider kann aber anscheinend cuxd damit nix anfangen. Was muss ich tun, dass diese Symlink-Geräte auch funktionieren?

Die udev rules:

Code: Alles auswählen

SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", SYMLINK+="ttyUSBWD"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", SYMLINK+="ttyUSBCU"
Im CuxD Setup habe ich bei ttyparam und ttyassign ttyUSB0 bzw. ttyUSB1 mit ttyUSBCU und ttyUSBWD getauscht, aber im Startscreen bekomme ich die Meldung, dass keine tty Geräte verbunden sind.
Im CuxD-Terminal kann ich auch kein ttyUSB... auswählen. Sobald ich wieder ttyUSB0 und ttyUSB1 verwende, geht es.

Vielen Dank für eure Ratschläge!
Alex

Benutzeravatar
uwe111
Beiträge: 3948
Registriert: 26.02.2011, 22:22
Danksagung erhalten: 2 Mal
Kontaktdaten:

Re: Geräte über Symlinks einbinden

Beitrag von uwe111 » 22.02.2019, 12:14

Hallo Alex,
lampi87 hat geschrieben:
22.02.2019, 11:24
Ich habe an meiner CCU mit Raspberrymatic 2 USB Geräte angeschlossen. Leider wechseln diese nach jedem Reboot und Update die Nummerierung.
Das Problem kannst Du lösen, indem Du einfach anstelle von ttyUSB0 bzw. ttyUSB1, die auf der CUxD Statusseite angezeigte USB-ID für die Konfiguration verwendest.

Wenn Du aber unbedingt Symlinks nutzen möchtest, dann musst Du diese neuen TTYs dem CUxD zuvor mittels TTYADD= bekannt machen.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.3.3, RFD-Monitor, Vellemann K8055, SSH KeyDir

lampi87
Beiträge: 2
Registriert: 22.02.2019, 11:16

Re: Geräte über Symlinks einbinden

Beitrag von lampi87 » 25.02.2019, 16:27

Super, danke!
Mit den USB-IDs funktioniert es top

LG

Antworten

Zurück zu „CUxD“