La plupart des plaintes que nous recevons concernant la portée et la fiabilité ne sont pas dues à un problème d'antenne, mais à un paramètre de rôle. Meshtastic permet à chaque appareil de définir son comportement sur le réseau maillé : s'il doit relayer le trafic des autres, avec quelle insistance il le fait, et s'il donne la priorité à ses propres messages sur ceux des autres. Si le réglage est correct, une poignée de nœuds coopèrent efficacement. S'il est incorrect (par exemple, trois nœuds dans la même rue configurés en mode « Routeur »), vous risquez de saturer un maillage qui fonctionnerait très bien par ailleurs.
Ce qu'un rôle contrôle réellement
Un rôle n'est pas un niveau de puissance ou un paramètre matériel, c'est un profil de comportement. Il détermine si un nœud retransmet les paquets qu'il intercepte, à quelle vitesse il le fait par rapport à ses voisins, et s'il donne la priorité à l'émission de ses propres messages (comme la télémétrie ou la position GPS) plutôt qu'au relais pour les autres. Comme chaque appareil Meshtastic partage une fréquence radio unique, ces choix comportementaux sont ce qui évite au maillage d'entrer en conflit avec lui-même.
Les rôles que presque tout le monde devrait utiliser
Client est le mode par défaut, et c'est le choix idéal pour l'immense majorité des appareils. Malgré son nom, les nœuds « Client » relaient les messages pour les autres, ils ajoutent simplement un petit délai aléatoire au préalable, afin que deux clients proches ne retransmettent pas le même paquet au même instant. Si vous n'êtes pas sûr du rôle à choisir, « Client » est toujours une réponse sûre.
Client Mute se comporte comme « Client » mais ne relaie jamais rien : il ne fait qu'émettre et recevoir son propre trafic. C'est le rôle à adopter si vous utilisez plusieurs appareils personnels dans la même zone : choisissez-en un pour rester en mode « Client » (ou « Client Base ») et réglez les autres sur « Client Mute », afin de ne pas tripler inutilement la charge de relais et gaspiller du temps d'antenne partagé.
Client Base est conçu pour un nœud domestique bien positionné — une unité installée dans un grenier ou sur un toit que vous souhaitez utiliser pour relayer de manière fiable vos autres appareils. Il se comporte comme un « Client », mais bénéficie d'une priorité lors de la retransmission vers ou depuis des nœuds que vous avez spécifiquement marqués comme « favoris ». Si vous avez un nœud puissant à la maison et quelques unités portables, configurez l'unité domestique sur « Client Base » et ajoutez vos autres appareils en favoris.
Les rôles d'infrastructure : puissants, mais faciles à mal utiliser
C'est ici que la plupart des vrais problèmes surviennent sur les réseaux communautaires, car ces rôles prennent le pas sur tous les autres.
Router est destiné à un usage précis : un appareil fixe exceptionnel, stratégiquement situé — pensez à un répéteur sur un sommet de montagne isolé, pas à un toit dans un quartier résidentiel. Les nœuds « Routeur » retransmettent toujours, et ils le font avant que tout autre rôle n'en ait la chance, ce qui en fait la voie privilégiée pour tout ce qui se trouve à proximité. C'est puissant lorsque le site le mérite, et activement préjudiciable dans le cas contraire : un « Routeur » mal placé consomme un saut avant qu'un paquet puisse atteindre un nœud mieux situé, provoque des collisions lorsque plusieurs « Routeurs » se chevauchent, et peut créer des liens unidirectionnels où les messages sortent mais les réponses ne peuvent pas revenir.
Repeater se comporte comme « Router » en termes de priorité, mais va plus loin en ne générant jamais son propre trafic — pas de télémétrie, rien. Il n'existe que pour relayer. La même règle s'applique : uniquement pour un emplacement qui le mérite réellement.
Router Late est le rôle d'infrastructure le plus récent et le plus tolérant, qui comble une lacune réelle. Il est destiné à un site vraiment important pour atteindre un groupe de nœuds isolés — derrière une colline, au fond d'une vallée — mais qui n'est pas assez stratégique pour mériter un statut de « Router » sur tout le maillage. « Router Late » se comporte exactement comme un client normal par défaut. Ce n'est que s'il entend un autre nœud en train de retransmettre un paquet qu'il diffère son action et retransmet tout de même, dans un créneau horaire « tardif » dédié, en guise de secours. C'est la version polie de l'infrastructure : il intervient en cas de besoin, mais s'efface le reste du temps. Il n'est pas destiné à un répéteur de toit permanent ou à un nœud monté sur véhicule — ceux-ci doivent être configurés en « Client Base » ou « Client ».
|
Fenêtre |
Utilisé par |
Comportement |
|
Tôt (Early) |
Router, Repeater, Client Base (favoris uniquement) |
Retransmet en premier, devançant tous les autres |
|
Par défaut |
Client, Client Mute (pas de retransmission), Sensor, Tracker |
Timing de retransmission normal, s'annule si quelqu'un d'autre a déjà relayé |
|
Tard (Late) |
Router Late |
Ne retransmet que si personne d'autre ne l'a fait en premier |
Si vous utilisez un « Router » ou « Repeater » aujourd'hui et que vous n'êtes pas certain que le site est exceptionnel, il ne l'est presque certainement pas — passez-le en « Router Late » (si l'emplacement est vraiment nécessaire pour la couverture) ou « Client Base » (s'il s'agit simplement d'un nœud domestique performant).
Rôles créés pour une tâche spécifique
Sensor est destiné aux appareils dont l'objectif principal est de transmettre des données télémétriques environnementales — une station météo, un nœud de surveillance. Il relaie toujours pour les autres, mais il donne la priorité à l'envoi de ses propres relevés même lorsque le canal est occupé, et s'associe bien avec le mode économie d'énergie pour prolonger la durée de vie de la batterie entre les transmissions.
Tracker fait la même chose pour la localisation au lieu de la télémétrie : il donne la priorité à l'envoi de paquets de position GPS, participe au relais, et peut se mettre en veille entre les relevés pour prolonger l'autonomie. C'est le rôle naturel pour quelque chose comme un « WisMesh Tag » ou tout nœud équipé d'un GPS dont la mission est de rapporter où il se trouve, plutôt que de transporter du trafic réseau général.
Faire correspondre les rôles aux produits que nous vendons
- Un WisMesh Pocket, WisMesh Tag, ou une carte Heltec que vous transportez → Client, ou Client Mute s'il s'agit de votre deuxième ou troisième appareil personnel.
- Un nœud de base domestique sur WisBlock ou Heltec, installé dans un endroit solide → Client Base, avec vos autres appareils ajoutés aux favoris.
- Un WisMesh Repeater Mini ou un SenseCAP Solar Node installé à une hauteur vraiment exceptionnelle avec une ligne de vue dégagée, comme indiqué dans notre guide d'installation de répéteur solaire → Router ou Repeater, s'il s'agit réellement du nœud le mieux placé pour la zone — Router Late s'il est important localement sans être dominant.
- Un traceur GPS sur un véhicule, un bateau ou un sac de randonnée → Tracker.
- Un nœud de capteur environnemental fixe → Sensor.
La seule habitude qui vaut la peine d'être adoptée
Avant de configurer quoi que ce soit sur Router, Repeater ou Router Late, demandez-vous honnêtement si le site est réellement exceptionnel, pas seulement « le point le plus élevé que vous possédez », mais véritablement le nœud le mieux placé pour le maillage étendu. Si vous n'êtes pas sûr, commencez par Client ou Client Base et observez d'abord les statistiques d'utilisation du canal de votre nœud pendant un certain temps. Il est bien plus facile de faire évoluer un rôle une fois que des données réelles prouvent qu'un emplacement le mérite, plutôt que de démêler un maillage que trois routeurs qui se chevauchent étouffent silencieusement depuis des semaines.





















































































