2 rflink USB persistant

Merci d'utiliser cette section pour vos questions concernant EXCLUSIVEMENT les modules rflink

Modérateur : deennoo

Répondre
Rhum1x56
Messages : 40
Enregistré le : 05 nov. 2017, 18:05

2 rflink USB persistant

Message par Rhum1x56 »

Salut, j'ai installer 2 rflink, un en 433.42 et l'autre 433.92, avant je n'en avait que un avec mon zwave.
j'avais donc fait des usb persistants. mais maintenant avec les 2 rflink, je ni arrive pas car ils ont le meme idvendor et idproduct.
avez vous une solution ? pour l'instant je n'ai pas l'air d'avoir de problème avec domoticz en /dev/ttyACM2 mais je prefaire pour recommande mon perepherique en /dev/ttyUSB12Rflink43392

lien usb persistant : https://easydomoticz.com/mon-premier-pe ... -z-wave-2/
Modifié en dernier par Rhum1x56 le 22 sept. 2018, 08:41, modifié 2 fois.

Tonio16
Messages : 335
Enregistré le : 13 oct. 2017, 17:00

Re: 2 rflink USB persistant

Message par Tonio16 »

Salut

As-tu été voir le lien wiki cité dans celui que tu donnes. Il y a une solution qui se base sur la position du dispositif USB (prise 1, 2, 3 ou 4) de mémoire.

Antoine
Domoticz V4.9700 sous raspbian-Stretch
Raspberry Pi B+ avec Clé Z-Wave Plus Z-Stick GEN5 - Aeon Labs
Raspberry Pi 3B+ avec RFLink

Rhum1x56
Messages : 40
Enregistré le : 05 nov. 2017, 18:05

Re: 2 rflink USB persistant

Message par Rhum1x56 »

Exacte, j'ai suivis le tuto mais je n'ai pas été voir le wiki. il parle des arduino avec les même ref en plus.

on recherche le numero du port :
lsusb -t

se qui me donne

Code : Tout sélectionner

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 5: Dev 4, If 0, Class=Hub, Driver=hub/6p, 480M
            |__ Port 1: Dev 5, If 0, Class=Vendor Specific Class, Driver=, 480M
            |__ Port 2: Dev 6, If 2, Class=Audio, Driver=snd-usb-audio, 12M
            |__ Port 2: Dev 6, If 0, Class=Audio, Driver=snd-usb-audio, 12M
            |__ Port 2: Dev 6, If 1, Class=Audio, Driver=snd-usb-audio, 12M
            |__ Port 3: Dev 7, If 0, Class=Communications, Driver=cdc_acm, 12M
            |__ Port 3: Dev 7, If 1, Class=CDC Data, Driver=cdc_acm, 12M
            |__ Port 4: Dev 8, If 1, Class=CDC Data, Driver=cdc_acm, 12M
            |__ Port 4: Dev 8, If 0, Class=Communications, Driver=cdc_acm, 12M
            |__ Port 5: Dev 9, If 0, Class=Communications, Driver=cdc_acm, 12M
            |__ Port 5: Dev 9, If 1, Class=CDC Data, Driver=cdc_acm, 12M
            |__ Port 6: Dev 10, If 0, Class=Video, Driver=uvcvideo, 480M
            |__ Port 6: Dev 10, If 1, Class=Video, Driver=uvcvideo, 480M
et on défini l'usb persistant en fonction du DEVPATH "The devpath is the port hierachy"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", SYMLINK+="ttyUSBZwave"
SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", ATTRS{devpath}=="5.4", SYMLINK+="ttyUSBRflink43342"
SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", ATTRS{devpath}=="5.5", SYMLINK+="ttyUSBRflink43392"

voila si j'ai bien compris mais cela ne fonctionne pas, mon zwave s'affiche bien mais je n'ai plus d'arduino. si j’enlève devpatch ils reviennent

Tonio16
Messages : 335
Enregistré le : 13 oct. 2017, 17:00

Re: 2 rflink USB persistant

Message par Tonio16 »

Je n'ai jamais testé cette méthode. Es-tu sur que les 5.4 et 5.5 sont justes?

Antoine
Domoticz V4.9700 sous raspbian-Stretch
Raspberry Pi B+ avec Clé Z-Wave Plus Z-Stick GEN5 - Aeon Labs
Raspberry Pi 3B+ avec RFLink

Rhum1x56
Messages : 40
Enregistré le : 05 nov. 2017, 18:05

Re: 2 rflink USB persistant

Message par Rhum1x56 »

bha je pensse, dans le wiki il y a

Code : Tout sélectionner

Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
  |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
      |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
      |__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=ch341, 12M
      |__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=ch341, 12M
qui donne :
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{devpath}=="1.2", SYMLINK+="ttyUSB-arduino1"
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{devpath}=="1.5", SYMLINK+="ttyUSB-arduino2"



EDIT :

avec un peut d'acharnement a 04h du mat, on fini part y arriver, je n'arrive pas a dormir si j'ai un truc en tete XD.
avec la commande : udevadm info -a -n /dev/ttyACM0
j'ai reussi a avoir toute mes info; verification idvendor et idProduct et un peut plus loin le devpath qui etait 1.5.3 et 1.5.4

ca fait tout merder par contre, ca tourne en boucle, j'ai plus de commande volet ...

Répondre