Hallo zusammen,
habe seit einigen Monaten einen Banana PI mit CUL im Betrieb.
Dieser funktioniert gut.
Da ich nun die Geräte auch in einem weiter entfernten Bereich installieren möchte, habe ich ein langes USB Kabel verlegt.
Alles funktioniert gut mit einem CUL. Dabei ist es egal ob er am ersten USB Anschluss steckt oder am langen Kabel.
Wenn beide in Berieb gehen, toggeln beide hin und her und es wird keine Verbindung aufgebaut.
Sand: Der erste Cul ist unter /dev/serial/by-id im PI sichtbar und so auch in fhem installiert. Der zweite ist unter dev/ttyUSB1 zu finden. Die Geschwindigkeit habe ich auf 38400 gestellt. Beide haben eine unterschiedliche ID.
Den Hinweis beide auf 9600 zu stellen hat zur Folge, dass kein Gerät angesprochen werden kann.
VCU ist eingerichtet. Geräte sind mit VCCU verbunden.
Wer hat die Lösung?
Vielen Dank
Was heisst folgendes:
ZitatWenn beide in Berieb gehen, toggeln beide hin und her und es wird keine Verbindung aufgebaut.
Kannst Du das genauer erklären - toggeln ist zum Beispiel für mich völlig unklar
Toggeln meine ich mit, dass zwischen CUL1 und CUL2 ständig umgeschaltet wird ( Umschaltung zwischen connect und disconnect im Sekundentakt )
Sind das busware culs oder vielleicht Nanoculs?
Bei Nanoculs gibt es Probleme, wenn diese keinen FTDI-Chip enthalten. Dazu gibt es im Forum (und im Wiki) auch Artikel.
Viele China-Arduinos werden mit CH340G ausgeliefert.
Siehe zum Beispiel hier http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/ (http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/)
Zitat von: Beetle2003 am 18 Dezember 2016, 12:52:51
Der zweite ist unter dev/ttyUSB1 zu finden. Die Geschwindigkeit habe ich auf 38400 gestellt. Beide haben eine unterschiedliche ID.
Binde mal beide by-id ein...
Danke für die Tipps.
Wie binde ich den zweiten by-id ein. Ich habe hierzu keinen Hinweis gefunden.
ich schon - zum Beispiel hier:
https://wiki.fhem.de/wiki/Selbstbau_CUL (https://wiki.fhem.de/wiki/Selbstbau_CUL)
Hallo,
den ersten CUL habe ich so wie beschrieben eingebunden ( dev/serial/by-id )
Den zweiten bekomme ich dort nicht hin verschoben. Der meldet sich als ttyUSB1 mit der von mir beschriebenen Auswirkung welche auch in dem genannten Wiki verzeichnet ist.
Wie bekomme ich den zweiten auch nach dev/serial/by-id????
Auch wenn es eigentlich an verschiedenen Stellen schon steht:
- Listing des Verzeichnisses ohne den CUL (eigentlich ohne alle CULS) machen
- CUL anstecken
- nochmal Listing des Verzeichnisses machen
- Unterschied feststellen
Wenn kein Unterschied feststellbar - erstmal CUL prüfen
Wenn Unterschied ID notieren und entsprechend dem anderen CUL definition in FHEM ändern
Wenn die ID gleich zur anderen ist --> siehe Post von mir weiter oben - Problem