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/
2 rflink USB persistant
2 rflink USB persistant
Dernière modification par Rhum1x56 le 22 sept. 2018, 08:41, modifié 2 fois.
Re: 2 rflink USB persistant
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
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 V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
Re: 2 rflink USB persistant
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
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
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
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
Re: 2 rflink USB persistant
Je n'ai jamais testé cette méthode. Es-tu sur que les 5.4 et 5.5 sont justes?
Antoine
Antoine
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
Re: 2 rflink USB persistant
bha je pensse, dans le wiki il y a
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 ...
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, 12MSUBSYSTEM=="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 ...