# Figer /dev/ttyUSB0 et /dev/ttyUSB1

**URL:** <https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655>\
**Category:** Entraide Home Assistant\
**Tags:** aide\
**Created:** [Septembre 28, 2023, 7:42 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655 "2023-09-28T19:42:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sigalou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/sigalou/32/123905_2.png) [@Sigalou](https://forum.hacf.fr/u/Sigalou)\
**Post date:** [Septembre 28, 2023, 7:42 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655/1 "2023-09-28T19:42:27Z")

</div>

Bonjour à tous,

A chaque démarrage les ports /dev/ttyUSB0 et /dev/ttyUSB1 s’inversent.  
J’avais déjà rencontré ce souci sur Raspbian Os et voila qu’avec HAOS, je retrouve le même souci.

Sous Raspbian Os, j’avais trouvé la combine de figer les ports grâce à l’ID vendeur et l’ID modèle et en mettant une règle dans **/etc/udev/rules.d/**

Sauf que sous HAOS, impossible de spécifier quoi que ce soit dans **/etc/udev/rules.d/** et si on le fait, cela ne résiste pas à un reboot.

Je cherche, je cherche comment figer :  
SUBSYSTEM==”tty”, ATTRS{idVendor}==”1a86”, ATTRS{idProduct}==”7523″, SYMLINK+=”ttyUSB11″  
SUBSYSTEM==”tty”, ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6015″, SYMLINK+=”ttyUSB12″

Merci si vous savez.

---

<div class="post-metadata">

**Author:** ![Giga77](https://forum.hacf.fr/user_avatar/forum.hacf.fr/giga77/32/113727_2.png) [@Giga77](https://forum.hacf.fr/u/Giga77)\
**Post date:** [Septembre 28, 2023, 8:20 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655/2 "2023-09-28T20:20:36Z")

</div>

Salut

> [@Sigalou](#):
>
> les ports /dev/ttyUSB0 et /dev/ttyUSB1 s’inversent.

Je ne sais pas comment figer les ports, mais tu peux contourner le problème en définissant les ports différemment:

```auto
  port: >-
    /dev/serial/by-id/usb-dresden_.....

```

T’as des exemples ici:

> [@\[TUTO\] Installation de Zigbee2mqtt et Broker Mosquitto ( archive )](https://forum.hacf.fr/t/tuto-installation-de-zigbee2mqtt-et-broker-mosquitto/23103):
>
> Hello Comme on voit de nouveaux membres chaque jour et que beaucoup ont des soucis pour installer zigbee2mqtt et le broker , j’ai de ce fait procédé a une installation sur VM et en ai profité pour faire des GIF pour vous aider. AVANT DE COMMENCER SUPPRIMER/DESACTIVER/IGNORER les intégrations DECONZ et/ou ZHA sinon z2m ne pourra pas démarrer Ce sont tous deux des addons de Home Assistant En images Etape 1 , crée un user [partie 0] Etape 2 , installé zigbee2mqtt Li…

---

<div class="post-metadata">

**Author:** ![Sigalou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/sigalou/32/123905_2.png) [@Sigalou](https://forum.hacf.fr/u/Sigalou)\
**Post date:** [Septembre 30, 2023, 12:56 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655/3 "2023-09-30T12:56:01Z")

</div>

Merci @Giga77 tu as 400% raison, c’est bien la bonne méthode.

Par volonté de pédagogie pour ceux qui chercheront l’info :

Grace à la commande **ls /dev/serial/by-id/**  
J’obtiens la liste de mes ports (on se moque sur quel ttyUSBx ils sont)

Dans mon cas ça donne :

 ![image](https://forum.hacf.fr/uploads/default/original/3X/6/9/698fcff9527412b1fa8e14d346f35ab15990391e.png)

Si par curiosité, je veux savoir les ports affectés, je peux utiliser la commande **ls /dev/serial/by-id/ -l**

 ![image](https://forum.hacf.fr/uploads/default/original/3X/b/7/b7b14ba75628093cb044d04b31c57196d5303e5d.png)

C’est bien ttyUSB0 et ttyUSB1 qui change au gré de la marée ou du vent.

Sur le plugin Linky (lien TIC), je vais donc utiliser ce nom de port :  
/dev/serial/by-id/usb-Cartelectronic\_Interface\_USB\_1\_TIC\_DA1A8UN0-if00-port0

![image](https://forum.hacf.fr/uploads/default/original/3X/f/0/f0d4be301916acc52e3832f538c85cee085a2c76.png)

Sur le lien Modbus (configuré en yaml) ,j’utilise donc :

> - name: modbus\_hub  
> type: serial  
> #port: /dev/ttyUSB1  
> port: /dev/serial/by-id/usb-1a86\_USB2.0-Ser\_-if00-port0

A ce stade, tout fonctionne… encore merci pour la mise sur la piste @Giga77

Infos reprises sur la 2ème partie de [Fixer les ports USB d’un Raspberry – Sigalou Domotique](https://www.sigalou-domotique.fr/fixer-les-ports-usb-d-un-raspberry)

---

<div class="post-metadata">

**Author:** ![didier02100](https://forum.hacf.fr/user_avatar/forum.hacf.fr/didier02100/32/29747_2.png) [@didier02100](https://forum.hacf.fr/u/didier02100)\
**Post date:** [Octobre 1, 2023, 1:53 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655/4 "2023-10-01T13:53:42Z")

</div>

je sais pas si ca peux aider , mais ca ressemble a ce que j’ai eu … …

[Port USB qui change a chaque démarrage](https://forum.hacf.fr/t/resolu-port-usb-qui-change-a-chaque-demarrage/24783/32)

---

<div class="post-metadata">

**Author:** ![Sigalou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/sigalou/32/123905_2.png) [@Sigalou](https://forum.hacf.fr/u/Sigalou)\
**Post date:** [Octobre 2, 2023, 11:15 UTC](https://forum.hacf.fr/t/figer-dev-ttyusb0-et-dev-ttyusb1/28655/5 "2023-10-02T11:15:43Z")

</div>

> [@didier02100](#):
>
> mais ca ressemble a ce que j’ai eu

oui, c’est bien la méthode expliqué juste au dessus. Merci pour ce partage, nous avons utilisé la même solution. 👍
