[Résolu]Persistance USB gateway Mysensors arduino clone

Forum dédie aux capteurs et gateway mysensors.org
lxshooter
Messages : 40
Inscription : 25 janv. 2018, 21:19

[Résolu]Persistance USB gateway Mysensors arduino clone

Message par lxshooter »

Bonjour,

Edit : Du coup ça fonctionne très bien avec le discriminant "bcdDevice" si vous avez plusieurs carte arduino clone sur un même raspberry, si ça peut servir à d'autre ;)

Quelqu'un aurait-il la solution pour affecter un port USB fixe sur le raspberry (Jessie) pour deux cartes clones arduino?
Car a chaque fois que je reboot, ou que je coupe le rasp, il faut que j'aille les rebranché un par un pour que ça refonctionne.

En effet, j'en ai deux car j'ai ma gateway MySensors + mon RF-Link qui utilisent des clones.
Quand je lance un :

Code : Tout sélectionner

udevadm info -a -n /dev/ttyUSB1
idem avec USB0
tout est identique sauf la ligne urbum et bcdDevice

Donc j'ai fait ça après :

Code : Tout sélectionner

pi@raspberrypi:~ $ udevadm info -a -n /dev/ttyUSB1 | grep '{urbnum}' | head -n1
    ATTRS{urbnum}=="81"
puis

Code : Tout sélectionner

pi@raspberrypi:~ $ udevadm info -a -n /dev/ttyUSB0 | grep '{urbnum}' | head -n1
    ATTRS{urbnum}=="35569"
ou

Code : Tout sélectionner

pi@raspberrypi:~ $ udevadm info -a -n /dev/ttyUSB1 | grep '{bcdDevice}' | head -n1
    ATTRS{bcdDevice}=="0254"
puis

Code : Tout sélectionner

pi@raspberrypi:~ $ udevadm info -a -n /dev/ttyUSB0 | grep '{bcdDevice}' | head -n1
    ATTRS{bcdDevice}=="0262"

Est ce que ça peut fonctionner en utilisant uniquement cette donnée ? ou il faut absolument un sérial ? (car les deux sont à 0, pas d'EEPROm dans les CH340/CH341)
Réponse : Oui ça fonctionne avec le discriminant "bcdDevice" pour attribuer le port USB de la même manière que décrit dans le tuto : https://easydomoticz.com/mon-premier-pe ... -z-wave-2/ avec le discriminant "serial"

Merci d'avance
Dernière modification par lxshooter le 29 janv. 2018, 22:20, modifié 1 fois.
Raspberry pi 3B (Raspbian jessie), Domoticz Beta, Gateway Xiaomi V2, Gateway MySensors, Rflink433.42+MiLight
Répondre