Changement inopiné port USB clé ZWave

:sweat_smile: Quand je disais « ça marche », je voulais dire « c’est noté », c’est vrai que dans le contexte et vu ton dernier message, ça peut porter à confusion…
Du coup, j’ai édité mon message…

:joy: :joy:

Sorry

Hello

Confronte a ceci sur ma vm mqtt avec 2 clés (zwave et zigbee) j’ai donc appliqué ta procédure.

Merci bcp !!!

@znation Merci pour ton retour.

Avec les programmes 2mqtt, il est possible de renseigner dans le fichier config directement le chemin de la clé avec leur ID. Et donc ne pas avoir besoin de créer des alias. Voir dans Autre méthode ici

Salut @Domatizer,
j’ai appliqué ta méthode pour fixer les ttyUSB, c’est top, merci pour le tuto très clair :wink:

J’ai juste une question:
Après reboot du Pi, je vois toujours dans les menus déroulants des plugins Jeedom, pour le chois des passerelles USB, les versions ttyUSBX (chiffres) + les versions renommées ttyUSB-XXX (lettres),
est-ce normal d’avoir ces doublons ?

Je pensais qu’avec ta méthode il n’y aurait que les « SYMLINK » de visibles dans les menus côté interface utilisateur… Mais peut-être que je me trompe ?

Merci pour tes lumières !

cf. ci-dessous:

Il y a à chaque fois les x2 possibilités pour un même dongle.

Capture d’écran, le 2022-01-09 à 22.43.46

EDIT:
je suis sur Rpi 4b 8Go rev. 1.4 (Alim 3A) Buster 10 Jeedom 4.1.28, avec Hub USB 2 (alim dédiée 2A)

Salut @moumout31,
As-tu depuis résolu ton problème de clef 3G ?
Quelle est ta version très précise de ton modèle Huawei ?

Si c’est là e3372-153 « h » ou « s » à tout hasard, et que tu en as le courage, tu peux tenter mon tuto :hammer_and_wrench::

Merci. C’est super de voir que cette méthode aide de nombreuses personnes.
Malheureusement, tous ceux qui ont plusieurs clés USB sur du matériel DIY sont confrontés à ce problème et même ceux qui disent qu’il n’ont pas (encore eu) de soucis. Et ils vont tous devoir passer par ici…

Oui, c’est normal. La méthode ne fait que rajouter des ttyUSB supplémentaires. Donc, ils sont tous présents dans la liste.

1 « J'aime »

Ah ! tu me rassures :wink: Merci. J’avais peur d’avoir oublié un truc.
Du coup, j’ai quand même sélectionné à chaque fois la nouvelle version « lettre » du ttyUSB dans les config de chaque plugin concerné, en laissant les version « chiffre » de côté…

Oui, ils ne s’en sont pas encore rendu compte en simulant une panne de courant par exemple.

Ta méthode pourrait d’ailleurs faire parti d’une sorte de super tuto « check-list » pour montage de config DIY. Quand je vois tout le chemin parcouru pour monter ma propre config DIY, qui heureusement est stable maintenant, je me dis que ça vaudrait le coup de synthétiser les étapes clefs comme celle-ci.

C’est toujours une question de temps, tic - tac - tic - tac :clock1030::sweat_smile:

Il y a quelques jours encore je figeais l’IP dans le Raspberry pour m’éviter d’autres soucis (je pensais bêtement que le DHCP du routeur avec enregistrement IP fixes suffisait, mais non en cas de reboot après une panne de jus, si le Rpi redémarre avant le routeur - ce qui est en pratique toujours le cas - alors il s’auto-assigne une IP exotique et n’est plus accessible sur le réseau local… )

Et il y aurait tant de choses à faire à lister: désactiver Bluetooth et wifi du Pi, prévoir alim 3A, prévoir hub USB2 avec alim 2A, …

Bref !

EDIT:
je me demande d’ailleurs comment cela se passe avec les box « officielles », la dernière Atlas par exemple. L’équipe Jeedom a-t-elle mis au point quelquechose pour éviter le changement d’affectation des ttyUSB ? A priori cela va dépendre de la configuration de chaque utilisateur, des différents dongle reliés, etc…

Oui, tout a fait. J’avais pensé faire une présentation de ma domotique en référençant mes différentes galères avec ce genre de posts. Je trouve que j’ai bien ramé à chaque étape. Et c’est pas fini.

Étant un utilisateur exigeant, je ne veux pas de limite, il me faut toutes les options PRO. Et s’il a un truc bancale ou qui n’est pas tip-top, je suis sûr de me prendre des poteaux ou des nids de poules.

Bref, utiliser un NUC et oublier tout le reste.

Avec la box seule, ça doit passer, les contrôleurs intégrés Z-Wave/ZigBee ne sont pas en USB. C’est lorsqu’on commence à rajouter plein de clés que les ennuis commencent. Pour peu que certaines se déconnectent toutes seules, c’est la fin. Ça part dans les discussions : ton hub est-il alimenté ? , est-il en USB2, as-tu un RPi4, as-tu blablabla ?

A propos des hubs, je suis revenu à des modèles non alimentés : j’en ai 2 de 4 ports comme celui-ci https://www.amazon.fr/Sabrent-HB-MCRM-480Mbit-Noir-concentrateur/dp/B00L2442H0 et plus de souci depuis quelques mois. Avec 7 dongles, j’atteins tout juste les 500mA, donc en faisant 2 groupes, c’est bon je suis bien en dessous et avec des vrais ports USB sur NUC.

Bonjour @alexcrp,
J’ai une clé Huawei E3372h-153.
Il se trouve que ça marche, mais je ne sais plus pas quel miracle… J’ai mis des documents de côté et notamment ce tuto, je crois que c’est celui que j’avais utilisé…
Merci en tout cas.

1 « J'aime »

Bonjour

j’ai créé des liens symboliques pour ma clé elabs Popp et mon rfxcom .
Je vais ajouter la cle 3g en respectant la syntaxe.
Merci

le resultat de la conf :

root@rasp00:/home/jeedom# ls -l /dev/ttyUSB*
crwxrwxrwx 1 root dialout 188, 0 août  16 14:23 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 août  16 14:24 /dev/ttyUSB1
crwxrwxrwx 1 root dialout 188, 2 août  16 14:24 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 3 août  16 14:22 /dev/ttyUSB3
crw-rw---- 1 root dialout 188, 4 août  16 14:22 /dev/ttyUSB4
lrwxrwxrwx 1 root root         7 août  16 14:22 /dev/ttyUSB-GSM -> ttyUSB2
lrwxrwxrwx 1 root root         7 août  16 14:22 /dev/ttyUSBRfxCom -> ttyUSB0
lrwxrwxrwx 1 root root         7 août  16 14:22 /dev/ttyUSBZb_stick -> ttyUSB1

je relance le plugin sur le bon port et je regarde le resultat
Merci

bonjour
j’essaye de fixer les ports sur mon Nas Synology
mais quand je saisie les lignes de commandes du tuto, je n’ai aucun résultat

Là, il y a un souci avec l’option de la commande.
J’ai l’impression que le trait d’union n’est pas bon (genre problème de copier-coller)
Essaie déjà la command lsusb puis lsusb -v

merci, j’arrive à avoir les infos, mais la commande création de fichier ne fonctionne pas

Pour la commande lsusb essai lsusb -h pour voir les options qu’il propose.

L’éditeur de texte nano n’est pas installé sur ton NAS.
Essaie de l’installer ou utiliser vi au lieu nano mais ce dernier n’est pas facile à utiliser.

La commande sudo n’a pas l’air d’être comprise par ton système.
Essaie sans sudo

Après, je ne connais pas l’environnement du Synology.

merci avec la commande vi, ça fonctionne, maintenant, faut que j’arrive à comprendre ce qu’il faut que je mettes dedans, là j’ai un peu de mal aussi :crazy_face:
image

Sortez de l’éditeur en tapant :q!
Et suivez un tutos pour maitriser vi avant d’aller éditer des fichiers de configuration de l’OS.

Vérifiez aussi qu’il n’y a pas un fichier xx-usb-serial.rules avec xx différent de 99. Sur ma Smart, c’est 98.

1 « J'aime »

@Domotizer, merci pour ton aide et ce topic.
Je n’ai pas compris comme tu fixes les attributs des ports série ?

Personnellement, j’ai deux ports série qui se mélangent et c’est casse-pied. Le Zigbee Itead et le teleinfo.

lrwxrwxrwx 1 root root 13 sept. 22 18:41 /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221130155948-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 sept. 22 18:41 /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A13UGEK-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 sept. 22 18:41 /dev/serial/by-id/usb-SUIVICONSO.FR_TeleinfoStick_V3_TIS_V3-if00 -> ../../ttyACM1

J’ai aussi une clé USB qui est vu en hci0 par Jeedom.

Bonsoir @benj29
L’initiateur de ce sujet est @Xav-74 et @Domatizer (et non domotizer :wink:) qui semble bien maitriser le sujet pourra peut-être t’en dire plus et t’aider maintenant qu’ils sont notifiés :smiley: